Fast Rust library and CLI tool for file type identification and detection using extensions, content analysis, and shebang parsing
-
Updated
Apr 5, 2026 - Rust
Fast Rust library and CLI tool for file type identification and detection using extensions, content analysis, and shebang parsing
SmartFileKit is a lightweight, high-performance, and secure file validation, classification, and detection library for .NET with zero external dependencies
Deterministic file observation for pipelines — one read-only pass over a directory emits a reproducible JSON manifest of every file's type, metadata, structure, and provenance.
Media Capture Proxy - A safe and easy-to-use media capture tool that filters and saves web images, videos, and files using mitmproxy. Includes a full GUI, smart MIME detection, portable browser launcher, and security-focused defaults.
Fail-closed file-upload validation for Laravel. Blocks polyglot web shells, malicious PDFs/SVGs, zip bombs, Office macros, and spoofed MIME types via structural parsing — not just regex.
Multi-language file handling library (TypeScript, Python, Rust, Go) — unified interface for local filesystem, S3, URLs, and FormData with stream-first design, lazy byte loading, and intelligent type detection.
Add a description, image, and links to the mime-detection topic page so that developers can more easily learn about it.
To associate your repository with the mime-detection topic, visit your repo's landing page and select "manage topics."