mimetype
MIME detector
A fast and precise MIME type detection library for Go.
A fast Golang library for media type and file extension detection, based on magic numbers
2k stars
19 watching
163 forks
Language: Go
last commit: 6 days ago
Linked from 2 awesome lists
detectiongogolangmagic-numbersmedia-typesmimemimetypesniffing
Related projects:
Repository | Description | Stars |
---|---|---|
zredshift/mimemagic | A package for detecting and identifying MIME types based on file extensions, magic numbers, and XML document structures. | 99 |
mimemagicrb/mimemagic | Detects the mime type of a file based on its extension or content | 419 |
aofei/mimesniffer | A MIME type sniffer written in Go that determines the type of given data based on its file signature or content type. | 33 |
mirage/conan | Re-implementation of a file recognition engine with support for multiple MIME types and decision trees. | 48 |
pemistahl/lingua-go | A library that accurately detects the language of short to long text inputs without requiring external APIs or configuration. | 1,190 |
h2non/filetype | A package to infer file types and MIME types based on magic numbers header signatures. | 2,119 |
versionable/ferret | A mime detection library for PHP that identifies the type of a given file based on its content | 20 |
mn9891/massive-mimo-detection | This project provides Matlab implementations of algorithms for detecting large-scale MIMO systems using MMSE-SIC and Expectation Propagation techniques. | 45 |
detectlanguage/detectlanguage-go | A Go client for detecting the language of given text and interacting with the Detect Language API | 25 |
emersion/go-message | A library for working with internet message formats, including email and MIME. | 387 |
mibk/dupl | Tools for detecting code clones in Go source files using suffix trees. | 346 |
rocktimsaikia/mime-type-check | A tool that provides a list of available MIME types for a given file extension | 5 |
endeveit/enca | Provides minimal cgo bindings for the libenca language detection library | 16 |
corona10/goimghdr | Determines the type of image contained in a file | 40 |
sleepinggenius2/gosmi | A Go library for parsing MIBs without relying on an external library | 102 |