FolkerKinzel.MimeTypes 2.0.0-beta.3

GitHub

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

Project Reference and Release Notes

The library contains:

  • MimeType struct: Represents a MIME type ("Internet Media Type") according to RFC 2045, RFC 2046 and RFC 2231. The struct can be created from a file type extension or parsed from an Internet Media Type string or ReadOnlyMemory<Char>.
  • The MimeType struct allows
    • to retrieve an appropriate file type extension for its content automatically,
    • to serialize its content as an Internet Media Type string according to the standards,
    • to compare its content with other Internet Media Types for equality.
  • The class MimeTypeBuilder offers a fluent API to build MimeType instances from scratch.
  • The FormattingOptions enum allows a featured string serialization of MimeType instances.

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

See code examples at 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.Uris
.NET library that supports working with URIs
6
FolkerKinzel.DataUrls
.NET library that supports working with "data" URLs (RFC 2397)
5
FolkerKinzel.Uris
.NET library that supports working with URIs
5

https://github.com/FolkerKinzel/MimeTypes/releases/tag/v2.0.0-beta.3

.NET Framework 4.6.1

.NET 5.0

.NET 6.0

.NET 7.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