#mime


  1. mime

    Strongly Typed Mimes

    v0.3.17 34.3M #media-type #media-extensions

  2. infer

    Small crate to infer file type based on magic number signatures

    v0.19.0 6.5M #mime-types #filetype #mime

  3. mail-parser

    Fast and robust e-mail parsing library for Rust

    v0.11.4 349K #mime #parser #mail

  4. mime_guess

    detection of a file's MIME type by its extension

    v2.0.5 14.7M #file-extension #mime #filesystem

  5. mailparse

    parser for MIME e-mail messages

    v0.16.1 967K #mime #rfc-822 #maildir #parser

  6. tree_magic_mini

    Determines the MIME type of a file by traversing a filetype tree

    v3.2.2 1.3M #mime #media-type #filesystem

  7. mediatype

    MIME Media-type parsing

    v0.21.0 548K #mime #media-extensions

  8. rfc2047-decoder

    decoding RFC 2047 MIME Message Headers

    v1.1.2 529K #rfc-2047 #mime #decoder #decoding #header

  9. file-format

    determining the file format of a given file or stream

    v0.29.0 130K #filetype #media-type #mime #magic-number #file-type

  10. mail-builder

    E-mail builder library for Rust

    v0.4.4 76K #email #mime

  11. jupyter-protocol

    Jupyter messaging structures and traits for jupyter clients and servers

    v2.0.2 26K #zeromq #jupyter #mime #serialization #kernel #messaging-protocol #connection-info

  12. mail-send

    E-mail delivery library with SMTP and DKIM support

    v0.6.1 23K #dkim #email #mime #smtp

  13. mimetype-detector

    Fast, accurate, and thread-safe MIME type detection for ~500 file formats with zero dependencies

    v0.3.10 8.0K #file-detection #mimetype #mime #file-type

  14. data-url

    Processing of data: URL according to WHATWG’s Fetch Standard

    v0.3.2 4.3M #standard #whatwg #data-processing #parse-url #fetch #mime

  15. mime2ext

    Given a mimetype, suggest a file extension

    v0.1.54 85K #media-type #mime #no-std #filesystem

  16. mime-sniffer

    Detecting mime types base on content sniffer

    v0.1.3 63K #content-sniffer #mime #sniffer

  17. pastor

    The pastebin that hopefully doesn't suck

    v0.14.0 #pastebin #mime #upload #syntax-highlighting

  18. new_mime_guess

    associating MIME types to file extensions

    v4.0.4 38K #mime-guess #mime #filesystem

  19. irondrop

    Drop files, not dependencies - a well tested fully featured & battle-ready server in a single Rust binary with support for indexing through 10M files

    v2.7.5 110 #webdav #file-upload #single-binary #monitoring #template-engine #reverse-proxy #mime #css #config-file #basic-auth

  20. mime-meta-language

    CLI and lib for the Emacs MIME message Meta Language (MML)

    v1.1.1 #mml #emacs #mime #email #message

  21. mime_guess2

    detection of a file's MIME type by its extension

    v2.3.1 621K #file-extension #mime #filesystem

  22. daaki-message

    RFC 5322 email message parser and builder

    v0.2.0 #rfc-5322 #message-parser #email #mime

  23. mml-lib

    Emacs MIME message Meta Language (MML)

    v1.1.2 3.5K #mml #mime #emacs #email #message

  24. mime-tree

    RFC 5322/MIME parser producing a byte-range-indexed part tree

    v0.5.0 #mime #rfc-5322 #parser #s-mime

  25. mime-infer

    detection of a file's MIME type by its extension

    v4.0.1 23K #file-extension #mime #filesystem #extension

  26. fif

    A command-line tool for detecting and optionally correcting files with incorrect extensions

    v0.8.0 #mime #mimetype #utilities

  27. magic-db

    precompiled magic database for file type identification. It allows any program to perform magic file detection without the burden of compiling rules from source.

    v0.5.3 3.2K #embedded-database #libmagic #mime

  28. cans

    An elegant and lightweight Rust-based literal template engine for managing web content, enhanced with a world module for streamlined regional and city information, as well as robust MIME type management

    v1.5.0 #mime #world #macro

  29. tika-magic

    Determines the MIME type of a file using the Apache Tika mime database

    v0.2.7 2.1K #magic-file-database #mime #media-type #filesystem

  30. infer2

    Small crate to infer file type based on magic number signatures

    v0.21.1 600 #mime-types #filetype #mime

  31. mailrs-mime

    RFC 2045/2046 MIME body parser. Walks the multipart tree, decodes Content-Transfer-Encoding (base64, quoted-printable, 7bit, 8bit, binary), exposes text/HTML extraction + find-by-content-type + attachment iteration…

    v2.0.1 #email #mime #parser #rfc-2045 #multipart

  32. libmime

    Auto-generated IANA media type constants for Rust

    v1.1.20260327 #constant #iana-registry #auto-generated #mime #case-insensitive #binary-search #text-html

  33. rama-http-types

    rama http type defintions and high level utilities

    v0.3.0 213K #rama #mime #header

  34. eml-codec

    Email enCOder DECoder in Rust. Support Internet Message Format and MIME (RFC 822, 5322, 2045, 2046, 2047, 2048, 2049, 6532).

    v0.4.0 #internet-message-format #mime #email #header #rfc-822 #text-body #plain-text #content-type #2048 #message-body

  35. pure-magic

    Safe Rust re-implementation of libmagic

    v0.3.3 3.8K #libmagic #file-identification #mime #file #identification

  36. file-identify

    File identification library for Rust - detects file types based on extensions, shebangs, and content

    v0.4.0 11K #filetype #file-identification #mime #file #detection

  37. list-unsubscribe

    Parse RFC 2369 List-Unsubscribe and RFC 8058 List-Unsubscribe-Post headers into a typed action enum

    v0.1.3 430 #unsubscribe #rfc-8058 #mime #rfc-2369

  38. qubit-mime

    MIME type detection utilities for Rust based on filename glob rules and content magic

    v0.7.1 #qubit #media-type #detect-file #mime

  39. uti

    Safe Rust bindings for Apple's UniformTypeIdentifiers framework — file-type / MIME identification on macOS

    v0.5.2 #filetype #macos #mime

  40. rmimeparser

    Push-based MIME and RFC 5322 message parser (gumdrop-style)

    v0.2.0 #streaming-parser #rfc-5322 #mime #parser

  41. mime_to_ext

    no_std MIME ↔ extension lookup from embedded JSON, no OS files

    v0.1.14 45K #mime #media-type #lookup #filesystem

  42. dhara_storage

    Rust-first file analysis, metadata, and storage operations with a Windows-first shell integration layer

    v0.9.6 #mime #cross-platform #filesystem #analysis #filesystem-analysis

  43. langmail

    Email preprocessing for LLMs

    v0.11.2 #mime #email #nlp #llm

  44. lazy-cache

    Lazy file cache optimizing read operations for pure-magic crate

    v0.1.3 100 #file-cache #libmagic #lazy-evaluation #pure-magic #file-identification #cache-optimizations #mime #file-detection

  45. servo-hyper-serde

    Serde support for hyper types

    v0.4.0 5.9K #hyper #mime #serialize #serde #serialization

  46. fmeta

    Find alternative that emits files with rich metadata (mime, encoding) - AI-friendly

    v0.7.0 #mime #encoding #find #metadata #cli

  47. tiny-tree-magic

    MIME type detection using mmappable shared MIME-info cache

    v0.1.9 320 #mime #media-type

  48. jmap-mime

    MIME-to-JMAP adapter: converts mime_tree parsed output to jmap-mail-types body structures

    v0.1.2 #mime #rfc-8621 #jmap #email

  49. ndef-rs

    NDEF (NFC Data Exchange Format) parser and generator in Rust

    v0.2.3 2.4K #nfc #ndef-message #ndef-record #parser-generator #mime #parser-and-generator #byte-array

  50. minicdn

    Static files, compressed for efficiency

    v0.3.0 #compression #webp #gzip #mime #brotli #debug-mode #debugging #hash #time-string #rust-nightly

  51. office-convert-server

    HTTP server for converting office file formats to PDFs

    v0.2.2 270 #web-server #pdf #libre-office #file-format #convert-file #mime #file-convert #server-status #build-id #load-balancing

  52. mailrs-mail-builder

    RFC 5322 / 2046 / 2047 / 2231 outbound mail builder. Constructs canonically-compliant raw bytes for plain-text, multipart/alternative, and multipart/mixed messages — encoded-word headers…

    v1.0.0 250 #rfc-5322 #mime #builder #encoder

  53. mailrs-rfc2047

    RFC 2047 MIME encoded-word decoder. Decodes =?charset?(B|Q)?text?= subjects + display names to UTF-8. Supports the full WHATWG Encoding charset set via encoding_rs (UTF-8, ISO-8859-*…

    v1.1.2 250 #rfc-2047 #email #encoded-word #mime #decoder

  54. philiprehberger-mime-detect

    File type detection from content (magic bytes), file extension, and MIME type mapping

    v0.3.0 #filetype #detect #mime #content-type #magic

  55. quoted-string

    Specification independent utilities to handle quoted strings (in Mail, MIME types, ..)

    v0.6.1 125K #email #mime #string #quoted

  56. tauri-plugin-android-mediastore

    A Tauri plugin for accessing Android MediaStore API

    v0.2.3 #tauri-plugin #file-reader #media-store #android #media-file #permissions #video #plugin-api #mime #album

  57. mime_multipart

    MIME multipart parsing, construction, and streaming

    v0.6.1 19K #mime #mixed #multipart

  58. rune-byte-magic

    Identify file types from magic bytes — pure Rust, no libmagic dependency

    v0.1.1 #filetype #mime #forensics #binary

  59. mailrs-rfc2231

    RFC 2231 MIME parameter encoder + decoder. Handles non-ASCII filenames in Content-Type / Content-Disposition (e.g. filename*=UTF-8''). Pairs with mailrs-rfc2047 for the full MIME header encoding suite.

    v1.0.0 240 #email #rfc-2231 #mime #parameters #encoded

  60. mime2

    MIME types that are up to date

    v0.1.7 700 #video #media-type #mime #media-extensions

  61. multi-mime-guess

    determining MIME types based on file extensions

    v0.1.0 2.2K #file-extension #mime #no-std

  62. email-message-wire

    RFC822/MIME wire parsing and rendering for email-message

    v0.7.0 #rfc-822 #mime #smtp

  63. xdg-mime

    loading and querying the XDG shared MIME database

    v0.4.0 1.2K #xdg #mime #linux

  64. mime-db

    Media Type Database, looks up extension or media type

    v1.8.0 350 #media-type #mime #media-extensions #no-std

  65. office-convert-client

    Client library for interacting with office-convert-server

    v0.6.0 #load-balancing #office-convert-server #libre-office #server-status #mime #build-id #convert-file #file-convert

  66. crumble

    A robust, minimal library for parsing MIME documents

    v0.11.1 330 #document #mime #parser #robust #input

  67. axum-negotiator

    Axum content-negotiation utilities

    v1.1.0 #content-type #axum #mime #content-negotiation #negotiation

  68. uf

    Minimalistic file opener

    v0.1.5 650 #mime #opener #cli

  69. mimetype-cli

    MIME type lookup, detection and reverse lookup CLI tool

    v0.1.3 #magic-bytes #mime #sarif #file-type

  70. nosy-cli

    nosy: various contents summarization tool powered by artificial intelligence

    v0.1.0 #artificial-intelligence #summarize #llm-provider #pdf #whisper #file-extension #audio #summarization #mime #llm-model

  71. rasn-smime

    Data types for Secure/Multipurpose Internet Mail Extensions

    v0.28.14 #rasn #extension #multi-purpose #secure #internet #mime #asn-1

  72. qubit-magika

    Magika-backed MIME detector integration for qubit-mime

    v0.7.1 #magika #mime #qubit #file-detection #file

  73. mime-type

    handling MIME types

    v0.2.0 170 #audio #mime #archive #book #image #video #file-extension #audio-format #font #bidirectional

  74. use-email

    Feature-gated facade crate for RustUse email primitives

    v0.1.0 #facade #smtp #mime #email #rustuse

  75. use-email-message

    Email message structure primitives for RustUse

    v0.1.0 #header #mime #rustuse #email #message

  76. serve_static

    Headless utilities for static file serving: path jail, range parsing, MIME detection, directory listing

    v0.1.2 #file-server #static-file-server #mime #security #range

  77. aex-policy

    Policy engine for Agent Exchange Protocol (AEX): pluggable (DefaultPolicy, TierPolicy, Cedar planned)

    v2.0.0-beta.1 #exchange-protocols #policy-engine #aex #transfer #mime #control-plane #verdict #cedar

  78. caliban-images

    Image ingest pipeline + graphics-protocol detection for caliban — internal crate for the caliban binary; no API stability, pin exact versions

    v0.2.0 #caliban #pipeline #sha-256 #session #data-storage #pin #mime #drag-and-drop #heuristics #clipboard

  79. yamime

    Complete Rust port of Go's mime package with async-first design

    v0.1.0 #async #mime #email

  80. maildir

    manipulation

    v0.6.4 3.7K #rfc-822 #mime #email

  81. oshatori

    Multi-connection, protocol-agnostic, instant messaging

    v0.2.0 #chat #authentication #image #protocols #user-name #multi-protocol #mime #user-profile #mocking #user-account

  82. minimime

    A minimal MIME type detection library for Rust, ported from the Ruby minimime gem

    v1.0.0 550 #mime-types #mime #detection #file-type

  83. tokio-mime

    Complete Rust port of Go's mime package with async-first design

    v0.1.0 #mime #async #email

  84. static_file_util

    generating and managing static files in Rust applications

    v0.2.0 240 #static-file #generator #hashing #applications #macro #utility-for-generating #cache-busting #file-utility #env-vars #mime

  85. telestes

    Typed Media (MIME) Types

    v0.1.1 #media-type #mime #media-extensions

  86. webserver-galiouris

    API Webserver

    v0.5.3 260 #config #web-server #le #de #des #est #statistics #pour #avec #mime

  87. spaceterm-proto

    Terminal Block Protocol (TBP) v1: wire types and codec

    v0.1.0 #block #terminal #plain-text #specification #mime #osc #forms #falls

  88. email

    RFC 5322 email messages

    v0.0.21 18K #rfc-5322 #message #mime

  89. email-parser

    The fastest and lightest email parsing Rust library. Supports MIME.

    v0.5.0 270 #email #mime #parser

  90. mime-multipart-hyper1

    MIME multipart parsing, construction, and streaming compatible with hyper v1.x (fork of mime_multipart crate)

    v0.10.0 6.3K #mime #mixed #multipart

  91. hyper_serde

    Serde support for hyper types

    v0.13.2 600 #hyper #mime #serialize #serde #serialization

  92. magic-rs

    Safe Rust re-implementation of libmagic

    v0.1.0 600 #libmagic #magic-file #mime #file #identification

  93. mr-mime

    A no_std MIME type library for Rust

    v0.1.1 #mime #networking

  94. mimeapps

    Cross-platform library for looking up registered applications for a given file path

    v0.1.0 #mime #freedesktop #xdg

  95. mimty

    mimetype matcher

    v0.3.0 #mime #file-extension #mimetype #identifying #blob #matcher #jpeg #heap-allocator

  96. anyxml-mediatype

    media type library for XML

    v0.1.0 650 #media-type #xml #mime

  97. xdg-utils

    Query system for default apps using XDG MIME databases. Rust implementations of some common functions in the freedesktop project xdg-utils.

    v0.4.0 #mime #xdg

  98. encoded-words

    Encoded Words for usage in MIME headers

    v0.2.0 1.8K #word #mime #header #language #charset #encoded-string #rfc-2047 #cte #utf-8 #encoding-flag

  99. mailledger-mime

    MIME message parsing and generation library for email

    v0.0.2 #mime #multipart #email #rfc-2045 #parser

  100. emailmessage

    Email Message library for Rust

    v0.2.2 110 #mime #email #message #multipart #message-format

  101. mimetype

    detech mime type from file bytes

    v0.1.6 210 #mime #byte #detect #file #magic

  102. content_disposition

    Content-Disposition parser

    v0.4.0 107K #http2 #mime #parser

  103. email-extract

    Intelligent email parsing with structured type extraction

    v0.1.0 #parser #extract #email #rfc-5322 #mime

  104. tree_magic_db

    Packages the FreeDesktop.org shared MIME database for optional use with tree_magic_mini

    v3.0.1 9.2K #mime #tree-magic-mini #freedesktop #database #shared
  105. Try searching with DuckDuckGo.


  106. mime_typed

    More types for mime crate

    v0.1.7 110 #mime #media-type #media-extensions

  107. tauri-plugin-share

    A Tauri share plugin

    v2.0.5 330 #tauri-plugin #share-file #shared #path #mime

  108. mime_more

    better MIME function integrations

    v0.1.7 #mime #mime-guess #data-url #extension #texture #infer

  109. neo-mime

    Strongly Typed Mimes

    v0.1.1 91K #mime #media-type #media-extensions

  110. suika_mime

    handling MIME types in the suika web stack

    v0.1.2 #mime #suika #applications #stack #file-extension

  111. mime_serde_shim

    Community Driven Serde Shims

    v0.2.2 2.9K #shim #mime #serde

  112. formdata

    Parsing of multipart/form-data

    v0.13.0 500 #multipart-form #mime #hyper-http #hyper

  113. evcxr_runtime

    Runtime core for the evcxr crate

    v1.1.0 170 #evcxr #run-time #evcxr-display #mime #text #jupyter-kernel #color-red #my-type #traits-functions

  114. mrmime

    Small, explicit MIME type registry with fast lookup by type or extension

    v0.0.2 #content-type #media-type #mimetype #mime

  115. confignet

    Classifier to detect CI/CD config files based on file name and MIME label

    v0.0.3 #ci-cd #mime #config-file #classification #name

  116. ext_count

    Summarize the file extensions in a path, with estimated MIME types and average size per extension

    v1.0.1 #mime #file-extension #summarize #size #count #plain-text

  117. thumbnailify

    generating and caching thumbnails using the GNOME thumbnailer approach

    v0.1.4 110 #thumbnail #generator #cache #thumbnailer #gnome #cache-directory #date #mime #md5 #xdg

  118. shared-mime-query

    Shared MIME DB query tool

    v0.1.0 #mime #query #shared #tool #db #query-tool

  119. tree_magic_fork

    Determines the MIME type of a file by traversing a filetype tree

    v0.2.2 #mime-types #media-type #filesystem #mime

  120. rs-imgextint2mimenum

    Converts the ext to the mime type enum

    v0.1.0 #mime #enums #image #extension #wasm

  121. rmime

    MIME Type utils

    v0.3.0 450 #mime #web-server

  122. rs-imgext2mime

    Guess the mime type from the file extension

    v0.1.0 #mime #extension #wasi #image

  123. rs-imghead2mime

    Guess the MIME type from the header bytes

    v0.1.0 #mime-guess #mime #guess #image

  124. vinxen-core

    Core utilities for Vinxen CLI

    v0.1.1 #mime #utilities #cli

  125. mimee

    detection of a file's MIME type by its extension

    v0.2.0 #mime #media-type #filesystem

  126. shared-mime-embedded

    Embedded copy of FreeDesktop Shared MIME data

    v0.1.0 130 #mime #freedesktop #shared #copy #binary #embedded #debian-package

  127. mailcap

    parsing library

    v0.1.0 #mime #parser

  128. minicdn_core

    Static files, compressed for efficiency (core crate)

    v0.3.0 #gzip #compression #mime #webp #run-time #brotli #embedded #debug-mode #debugging

  129. dir-embed

    Like include_bytes! for directories

    v0.3.0 110 #directory #byte #include-bytes #embed #mime #micro-controller #no-std

  130. zpic-core

    Core models, errors, traits, and formatters for zpic

    v0.1.0 #amazon-s3 #uploader #config #traits #upload #mime #markdown #template-rendering #r2 #mcp

  131. shared-mime

    Look up file types with the XDG Shared MIME database

    v0.1.0 #mime #xdg #database #package #parser

  132. mime-plz

    Mime for the ParsePlz ecosystem

    v0.0.2 #ecosystem #parse-plz #mime #primitive #header

  133. mime_open

    A small library for opening a uri in an appropriate application

    v0.2.0 #mime #uri #open

  134. blindcopy

    Copy data to clipboard without appearing in history or sync

    v0.1.1 #clipboard-history #appearing #password #kde #data #mime #macos #wayland #manpage #platform-specific

  135. mimext

    Zero-dependency & no-std media type <-> file extension conversion

    v0.1.1 #file-extension #mime #media-type #media-extension

  136. neo-mime-parse

    mime parsing internals

    v0.1.0 229K #mime #parser #internal

  137. mimesniff

    Determine the Content-Type of the given data

    v0.3.0 #content-type #mime #bloom

  138. magic-embed

    Proc-macro to embed a compiled magic database

    v0.4.3 320 #libmagic #mime #embedded

  139. mime_4

    Strongly Typed Mimes

    v0.4.0-a.0 200 #mime #media-type #media-extensions

  140. charsets

    An enum representing all charset names commonly used

    v0.2.0 #charset-encoding #http #mime #media-type #charset

  141. redseat-crypto

    Common description for plugin creation

    v0.1.0 #cryptography #encryption #stream #aes-256 #salt #thumb #cbc #mime #decryption

  142. tree_magic

    Determines the MIME type of a file by traversing a filetype tree

    v0.2.3 2.2K #mime-types #media-type #filesystem #mime