A pure Python cleanroom implementation of libmagic, with instrumented parsing from Kaitai struct and an interactive hex viewer
-
Updated
Sep 18, 2026 - Python
A pure Python cleanroom implementation of libmagic, with instrumented parsing from Kaitai struct and an interactive hex viewer
.NET wrapper for libmagic
DEPRECATED: use python-magic-standalone for bundled libmagic wheels
LibMagic on Android to provides mime-type determination from files and byte arrays
Emscripten / typescript binding for libmagic to detect a file type based on its content/extension.
Bindings for libmagic to Crystal
A Modern C++23 Wrapper for libmagic.
Crystal bindings to libmagic
Comparison of Go MIME type detection libraries
libmagic bindings for Rust
Blazing fast, dependency-free file type detection for Python, backed by Rust.
Make a custom file extension a real, recognised file type on Windows, Linux and macOS — from one spec file. Desktop app and CLI.
To associate your repository with the libmagic topic, visit your repo's landing page and select "manage topics."