mimesniffer alternatives and similar packages
Based on the "Utilities" category.
Alternatively, view mimesniffer alternatives based on common mentions on social networks and blogs.
fzf10.0 9.3 mimesniffer VS fzf:cherry_blossom: A command-line fuzzy finder
delve9.9 7.7 mimesniffer VS delveDelve is a debugger for the Go programming language.
项目文档9.9 9.3 mimesniffer VS 项目文档基于vite+vue3+gin搭建的开发基础平台（支持TS,JS混用），集成jwt鉴权，权限管理，动态路由，显隐可控组件，分页封装，多点登录拦截，资源权限，上传下载，代码生成器，表单生成器,chatGPT自动查表等开发必备功能。
ngrok9.9 0.0 mimesniffer VS ngrokIntrospected tunnels to localhost
hub9.9 0.0 mimesniffer VS hubA command-line tool that makes git easier to use with GitHub.
excelize9.8 7.5 mimesniffer VS excelizeGo language library for reading and writing Microsoft Excel™ (XLAM / XLSM / XLSX / XLTM / XLTX) spreadsheets
go-torch9.7 0.0 mimesniffer VS go-torchStochastic flame graph profiler for Go programs.
goreleaser9.7 8.1 mimesniffer VS goreleaserDeliver Go binaries as fast and easily as possible
ctop9.7 2.7 mimesniffer VS ctopTop-like interface for container metrics
GJSON9.7 6.0 mimesniffer VS GJSONGet JSON values quickly - JSON parser for Go
wuzz9.6 0.0 mimesniffer VS wuzzInteractive cli tool for HTTP inspection
resty9.5 2.1 mimesniffer VS restySimple HTTP and REST client library for Go
Task9.4 7.9 mimesniffer VS TaskA task runner / simpler Make alternative written in Go
peco9.4 2.1 mimesniffer VS pecoSimplistic interactive filtering tool
usql9.4 8.2 mimesniffer VS usqlUniversal command-line interface for SQL databases
xlsx9.3 5.2 mimesniffer VS xlsx(No longer maintained!) Go (golang) library for reading and writing XLSX files.
godotenv9.3 4.6 mimesniffer VS godotenvA Go port of Ruby's dotenv library (Loads environment variables from .env files)
godropbox9.1 0.0 mimesniffer VS godropboxCommon libraries for writing Go services/applications.
hystrix-go9.0 0.0 mimesniffer VS hystrix-goNetflix's Hystrix latency and fault tolerance library, for Go
go-funk8.9 7.0 mimesniffer VS go-funkA modern Go utility library which provides helpers (map, find, contains, filter, ...)
gorequest8.8 0.0 mimesniffer VS gorequestGoRequest -- Simplified HTTP client ( inspired by nodejs SuperAgent )
Kopia8.8 9.7 mimesniffer VS KopiaCross-platform backup tool for Windows, macOS & Linux with fast, incremental backups, client-side end-to-end encryption, compression and data deduplication. CLI and GUI included.
minify8.7 8.7 mimesniffer VS minifyGo minifiers for web formats
goreporter8.7 0.0 mimesniffer VS goreporterA Golang tool that does static analysis, unit testing, code review and generate code quality report.
panicparse8.6 5.5 mimesniffer VS panicparseCrash your app in style (Golang)
mc8.6 9.6 mimesniffer VS mcSimple | Fast tool to manage MinIO clusters :cloud:
gojson8.5 0.0 mimesniffer VS gojsonAutomatically generate Go (golang) struct definitions from example JSON
lancet8.5 9.7 mimesniffer VS lancetA comprehensive, efficient, and reusable util function library of go.
mergo8.4 3.8 mimesniffer VS mergoMergo: merging Go structs and maps since 2013
create-go-app8.3 2.7 mimesniffer VS create-go-app✨ Create a new production-ready project with backend, frontend and deploy automation by running one CLI command!
spinner8.2 2.7 mimesniffer VS spinnerGo (golang) package with 90 configurable terminal spinner/progress indicators.
grequests8.2 0.0 mimesniffer VS grequestsA Go "clone" of the great and famous Requests library
filetype8.1 0.0 mimesniffer VS filetypeFast, dependency-free Go package to infer binary file types based on the magic numbers header signature
EaseProbe8.1 7.8 mimesniffer VS EaseProbeA simple, standalone, and lightweight tool that can do health/status checking, written in Go.
mole8.0 0.0 mimesniffer VS moleCLI application to create ssh tunnels focused on resiliency and user experience.
boilr8.0 0.0 mimesniffer VS boilr:zap: boilerplate template manager that generates files or directories from template repositories
sling7.9 0.0 mimesniffer VS slingA Go HTTP client library for creating and sending API requests
mmake7.9 0.0 mimesniffer VS mmakeModern Make
beaver7.8 2.7 mimesniffer VS beaver💨 A real time messaging system to build a scalable in-app notifications, multiplayer games, chat apps in web and mobile apps.
gitbatch7.8 0.0 mimesniffer VS gitbatchmanage your git repositories in one place
jump7.8 5.7 mimesniffer VS jumpJump helps you navigate faster by learning your habits. ✌️
coop7.7 0.0 mimesniffer VS coopCheat sheet for some of the common concurrent flows in Go
mimetype7.6 5.6 mimesniffer VS mimetypeA fast Golang library for media type and file extension detection, based on magic numbers
go-underscore7.6 0.0 mimesniffer VS go-underscoreHelpfully Functional Go - A useful collection of Go utilities. Designed for programmer happiness.
circuitbreaker7.5 0.0 mimesniffer VS circuitbreakerCircuit Breakers in Go
gentleman7.4 0.0 mimesniffer VS gentlemanPlugin-driven, extensible HTTP client toolkit for Go
JobRunner7.4 0.0 mimesniffer VS JobRunnerFramework for performing work asynchronously, outside of the request flow
git-time-metric7.3 0.0 mimesniffer VS git-time-metricSimple, seamless, lightweight time tracking for Git
gron7.3 0.0 mimesniffer VS grongron, Cron Jobs in Go.
goreq7.3 0.0 mimesniffer VS goreqMinimal and simple request library for Go language.
Static code analysis for 29 languages.
Do you think we are missing an alternative of mimesniffer or a related project?
A MIME type sniffer for Go.
MIMESniffer implements the algorithm described at
here and uses the file signatures (aka
listed here to determine
the MIME type of the given data. So it can be used as an alternative for the
- Extremely easy to use
- Only two functions
- Quite fast
- Supports a wide range of MIME types
Open your terminal and execute
$ go get github.com/aofei/mimesniffer
The only requirement is the Go, at least v1.13.
If you want to discuss MIMESniffer, or ask questions about it, simply post questions or ideas here.
If you want to help build MIMESniffer, simply follow this to send pull requests here.
This project is licensed under the MIT License.
License can be found [here](LICENSE).
*Note that all licence references and agreements mentioned in the mimesniffer README section above are relevant to that project's source code only.