A pure Python cleanroom implementation of libmagic, with instrumented parsing from Kaitai struct and an interactive hex viewer
-
Updated
Dec 3, 2025 - 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
Crystal bindings to libmagic
Comparison of Go MIME type detection libraries
libmagic bindings for Rust
A C++ wrapper library over the Magic Number Recognition Library.
Blazing fast, dependency-free file type detection for Python, backed by Rust.
How to Build a CGI That Does Image Processing for a 5 Mega-Pixel Motion-Activated WiFi Camera
Add a description, image, and links to the libmagic topic page so that developers can more easily learn about it.
To associate your repository with the libmagic topic, visit your repo's landing page and select "manage topics."