Skip to content

MediaMaticIntelligent Media Storage & Optimization

C# library and REST API for media storage, optimization, and processing across multiple storage providers

Choose Your Development Path โ€‹

MediaMatic offers two powerful ways to manage your media storage. Choose the approach that best fits your project:

๐Ÿ› ๏ธ

.NET Library Development

Use MediaMatic directly in your .NET applications for media storage and processing

  • Best for: Console apps, desktop apps, microservices, custom tooling
  • Package: MJCZone.MediaMatic
  • Usage: Direct IVfsConnection extensions
๐ŸŒ

Web API Integration

Add REST endpoints to your ASP.NET Core applications for media management

  • Best for: Web applications, admin panels, media management tools
  • Package: MJCZone.MediaMatic.AspNetCore
  • Usage: HTTP REST API endpoints

Why MediaMatic? โ€‹

MediaMatic integrates 6 best-in-class .NET libraries into a unified, fluent API:

LibraryPurposeLicense
FluentStorageStorage abstraction (13+ providers)MIT
SkiaSharpImage processingMIT
FFMpegCoreVideo processingMIT
MimeDetectiveContent-based MIME detectionMIT
MetadataExtractorEXIF/metadata extractionApache-2.0
DeviceDetector.NETBrowser/device detectionApache-2.0

MediaMatic is part of the *MJCZone Matic family:

Made with โค๏ธ by MJCZone Inc.

Released under the LGPL v3 License