A pure Python cleanroom implementation of libmagic, with instrumented parsing from Kaitai struct and an interactive hex viewer
-
Updated
Sep 4, 2025 - Python
A pure Python cleanroom implementation of libmagic, with instrumented parsing from Kaitai struct and an interactive hex viewer
File format determination library for Python
.NET 8 API for document file format identification, text/metadata/attachment/embedded object/sensitive item (PII/PHI)/entity extraction.
Simple interface to libmagic for Go Programming Language
Case study using dotfurther's Open Discover Platform with the RavenDB document store to rapidly create a full-text search/eDiscovery/information governance capable demonstration application.
Bindings for libmagic to Crystal
GetTyp/GetType/GT2 - legacy file format detector
Lister for ROM images and associated header information
Check url is file
BomSweeper is a command line tool that finds the files starting with a UTF-8 Byte Order Mark (BOM) in the directory tree and removes a BOM from those files.
The library for detecting the type of file based on file header signature (magic number). Implementation for .NET Standard 2.0.
Chasm: The Rift 3D .car/.3o animation model OpenGL viewer
Import and export basic ilbm files in Aseprite.
Universal File Transcoder
A small wrapper around a few popular libraries and some internal utilities that make file handling a little bit easier.
Add a description, image, and links to the file-format-detection topic page so that developers can more easily learn about it.
To associate your repository with the file-format-detection topic, visit your repo's landing page and select "manage topics."