Skip to content


Repository files navigation


Build Status Maven Central Maven Central (snapshot) Codacy Badge Codecov Gitter



  • Parse RFC 2045 MIME type strings
  • Full positional/lexical information to pinpoint errors in data
  • ISC license
  • High coverage automated test suite
  • OSGi-ready


Install the Android SDK. The package has no dependencies on the Android API and is therefore usable in non-Android projects.

$ ./gradlew clean assemble check

If the above fails, it's a bug. Report it!


Use the following Maven or Gradle dependencies, replacing ${LATEST_VERSION_HERE} with whatever is the latest version published to Maven Central:

<!-- API -->

<!-- Default implementation -->
repositories {

implementation "one.irradia.mime:one.irradia.mime.api:${LATEST_VERSION_HERE}"
implementation "one.irradia.mime:one.irradia.mime.vanilla:${LATEST_VERSION_HERE}"

Library code is encouraged to depend only upon the API package in order to give consumers the freedom to use other implementations of the API if desired.

Semantic Versioning

All packages obey Semantic Versioning once they reach version 1.0.0.