FolkerKinzel.MimeTypes 5.5.0

GitHub

.NET Library that supports working with Internet Media Types ("MIME Types")

Project Reference and Release Notes

  • The static MimeString class works on strings and allows to convert file names into Internet Media Types ("MIME types") or Internet Media Types into appropriate file type extensions.
  • The MimeType class allows:
    • Building instances from scratch using a fluent API,
    • Parsing and validating Internet Media Types,
    • Editing Internet Media Type parameters,
    • Serializing Internet Media Types as strings according to the standards (see RFC 2045 and RFC 2231) using several formatting options,
    • Retrieving a file type extension.
  • The MimeTypeInfo struct allows memory efficient parsing, validating, and reformatting of Internet Media Type strings and allows to retrieve an appropriate file type extension.

The library is designed to support performance and small heap allocation.

See code examples on GitHub

Version History

Showing the top 20 packages that depend on FolkerKinzel.MimeTypes.

Packages Downloads
FolkerKinzel.Uris
.NET library that supports working with URIs
7
FolkerKinzel.DataUrls
.NET library that supports working with "data" URLs (RFC 2397)
5
FolkerKinzel.Uris
.NET library that supports working with URIs
5
FolkerKinzel.Uris
.NET library that supports working with "data" URLs (RFC 2397)
5

https://github.com/FolkerKinzel/MimeTypes/releases/tag/v5.5.0

.NET Framework 4.6.2

.NET 8.0

.NET 9.0

.NET Standard 2.0

.NET Standard 2.1

Version Downloads Last updated
5.5.0 2 03.06.2025
5.4.5 6 03.06.2025
5.4.4 5 03.06.2025
5.4.3 5 03.06.2025
5.4.2 2 03.06.2025
5.4.1 5 03.06.2025
5.4.0 5 03.06.2025
5.3.1 5 03.06.2025
5.3.0 5 03.06.2025
5.3.0-beta.1 2 03.06.2025
5.2.1 5 03.06.2025
5.2.1-beta.3 2 03.06.2025
5.2.1-beta.2 2 03.06.2025
5.2.1-beta.1 2 03.06.2025
5.2.0 5 03.06.2025
5.2.0-beta.1 2 03.06.2025
5.1.2 5 03.06.2025
5.1.1 5 03.06.2025
5.1.0 5 03.06.2025
5.0.4 5 03.06.2025
5.0.3 5 03.06.2025
5.0.2 5 03.06.2025
5.0.1 5 03.06.2025
5.0.0 5 03.06.2025
4.0.4 5 03.06.2025
4.0.3 5 03.06.2025
4.0.2 5 03.06.2025
4.0.1 5 03.06.2025
4.0.0 5 03.06.2025
4.0.0-rc.4 2 03.06.2025
4.0.0-rc.3 2 03.06.2025
4.0.0-rc.2 2 03.06.2025
3.0.0-beta.1 2 03.06.2025
2.0.0-beta.5 2 03.06.2025
2.0.0-beta.3 2 03.06.2025
2.0.0-beta.2 2 03.06.2025
2.0.0-beta.1 2 03.06.2025
1.0.0-beta.4 2 03.06.2025
1.0.0-beta.3 2 03.06.2025
1.0.0-beta.2 2 03.06.2025
1.0.0-beta.1 2 03.06.2025
1.0.0-alpha.3 2 03.06.2025
1.0.0-alpha.2 2 03.06.2025
1.0.0-alpha.1 2 03.06.2025