DROID (Digital Record and Object Identification)
-
Updated
Oct 9, 2026 - Java
DROID (Digital Record and Object Identification)
File type detector
Run a full Linux desktop environment on Android devices with direct kernel access. Transform your phone into a portable workstation for development and local AI.
.NET 10 API for document file format identification, text/metadata/attachment/embedded object/sensitive item (PII/PHI/FERPA)/entity extraction.
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.
Curated reference of file magic bytes for file type identification and forensics.
Identify a file via MIME type and file signature detection.
OpenSubtitles Hash (OSHash) — file identification algorithm with 38 verified implementations across every major programming language
Identify anime files via AniDB
Dependency-light, POJO-friendly Java binding for Google's Magika ONNX file-type detector. Parity with upstream Python.
Fast Rust library and CLI tool for file type identification and detection using extensions, content analysis, and shebang parsing
A script that downloads the NSRL RDS Modern and feeds the SHA-1 as key to a redis server
A simple CLI Tool scripted in Python to check for File types based on MIME types and then comparing them with the extensions.
PrintTracker is used to identify file formats on files that have lost their extension, it can learn to identify new file extensions by using the learn (-l) and print (-p) commands.
A launcher for TrID, the file identifier.
Identify a file from its bytes, not its extension, and report what is hidden: appended data after IEND or a ZIP directory, embedded script tags, a name that disagrees with the contents, near-maximum entropy.
Cross-harness file and knowledge index engine: an MCP stdio server plus a CLI that identifies files by content, reconciles what is indexed against what is on disk, and reads or writes media through its own declared, hashed dependencies - with a WinUI 3 workstation reached over a thin local bridge.
Original open-source static software analysis toolkit: identify, hash & inspect PE/ELF/Mach-O, WebAssembly, archives (APK/JAR) and JavaScript. CLI, pluggable providers, evidence model & MCP server. Static-only, no cloud.
To associate your repository with the file-identification topic, visit your repo's landing page and select "manage topics."