A pure Python cleanroom implementation of libmagic, with instrumented parsing from Kaitai struct and an interactive hex viewer
-
Updated
Sep 12, 2026 - Python
A pure Python cleanroom implementation of libmagic, with instrumented parsing from Kaitai struct and an interactive hex viewer
.NET wrapper for libmagic
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.
A Single Library Parser to extract meta information,static analysis and detect macros within the files.
To associate your repository with the libmagic topic, visit your repo's landing page and select "manage topics."