There are 4 repositories under file-type-detection topic.
File type detector
Simple interface to libmagic for Ruby Programming Language
A simple File Analysis Tool for Kali Linux
This project has been replaced by Righteous MIMEs.
File type and mime detection by magic bytes
Determine file type by 'Magic Numbers'
JS 精准获取上传文件类型
A Python tool to decode Grok (xAI) export folders. Automatically converts hex dumps or binary blobs into readable .png, .json, .csv, or .txt files with smart file type detection and batch processing.
Signature based File Extension Type Detection Library for .NET
Detect file types–extensions and mime–using magic numbers
A Flutter package to detect file types based on their magic number instead of MIME types. Supports Flutter on mobile, desktop, and web without native code.
Helper functions for your .Net, Python, JavaScript, and Java projects to get mime types and general file category
Lib contendo inúmeras funções para simplificar o dia a dia de desenvolvimento
An mp3 to wav converter using minimp3
File Byte Inspector - A file type fingerprinter for typescript/javascript
📊 [ML] Classification Problem Solution: Guessing the type of a corrupted file
Deep Learning for file type Identification in Digital Forensics. We use the first, body, and last blocks of bytes on the disk to account for all possible scenarios and train the FFNN, CNN, GRU, and LSTM models. Afterward, we make predictions and evaluate the performance of each model.
The library for detecting the type of file based on file header signature (magic number). Implementation for .NET Standard 2.0.
Get the mime type by parsing file/base64 header binary data, supports both browser and nodejs
Organizes files in a directory based on their type
MIME type detector for partial file streams of unlimited length
Validate uploaded files by comparing file extension with actual file content (magic number). A TypeScript library for secure and accurate file type detection.
🔐 A full-stack File Sharing App built with Next.js, Firebase, and Tailwind CSS. Upload files, preview them, protect with passwords, share via short links or email, and manage everything from a sleek dashboard.