mimemagic
MIME detector
A package for detecting and identifying MIME types based on file extensions, magic numbers, and XML document structures.
Powerful and versatile MIME sniffing package using pre-compiled glob patterns, magic number signatures, XML document namespaces, and tree magic for mounted volumes, generated from the XDG shared-mime-info database.
100 stars
3 watching
10 forks
Language: Go
last commit: over 1 year ago
Linked from 2 awesome lists
detectionextensionfiletypefreedesktopgogolangmagic-numbersmimemime-databasemime-typessniffingxdg
Related projects:
Repository | Description | Stars |
---|---|---|
| A fast and precise MIME type detection library for Go. | 1,695 |
| Detects the mime type of a file based on its extension or content | 419 |
| Re-implementation of a file recognition engine with support for multiple MIME types and decision trees. | 48 |
| A MIME type sniffer written in Go that determines the type of given data based on its file signature or content type. | 33 |
| A C# library for creating and parsing MIME messages with support for various email standards. | 1,850 |
| This project provides Matlab implementations of algorithms for detecting large-scale MIMO systems using MMSE-SIC and Expectation Propagation techniques. | 46 |
| A tool that provides a list of available MIME types for a given file extension | 5 |
| A mime detection library for PHP that identifies the type of a given file based on its content | 20 |
| A PHP package for parsing and working with Apache MIME Types files | 71 |
| Tools for detecting code clones in Go source files using suffix trees. | 346 |
| An object detection system implemented using MXNet and based on the Single Shot MultiBox Object Detector algorithm. | 763 |
| An iOS library that detects motion and counts user steps using location updates and acceleration data | 1,057 |
| A system for detecting mobile devices in user agent strings using patterns and regular expressions. | 4 |
| A tool for parsing and interpreting MIME type definitions | 3 |
| A tool that analyzes Go source code to identify and report unnecessary type conversions. | 380 |