awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
h2non avatar

h2non/filetype

0
View on GitHub↗
2,295 stars·189 forks·Go·MIT·16 viewspkg.go.dev/github.com/h2non/filetype?tab=doc↗

Filetype

Fast, dependency-free Go package to infer binary file types based on the magic numbers header signature

Features

  • File Storage Systems - Library for detecting file types.
  • General Utilities - File type inference via magic numbers.
  • General Utility Libraries - Infers file types by checking magic numbers.

Star history

Star history chart for h2non/filetypeStar history chart for h2non/filetype

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Filetype

Similar open-source projects, ranked by how many features they share with Filetype.
  • gabriel-vasile/mimetypegabriel-vasile avatar

    gabriel-vasile/mimetype

    1,986View on GitHub↗

    A Go package for media type and file extension detection, based on magic numbers

    Godetectiongogolang
    View on GitHub↗1,986
  • afex/hystrix-goafex avatar

    afex/hystrix-go

    4,418View on GitHub↗

    This is a fault tolerance library for Go designed to prevent cascading failures by isolating unhealthy remote services using the circuit breaker pattern. It serves as a resilience tool for managing request timeouts, defining fallback logic, and protecting remote systems from overloading. The library differentiates itself through the integration of a health metrics exporter that streams real-time performance and status data of remote connections to external monitoring tools. It combines this observability with a circuit breaker state machine that tracks success and failure rates to block calls

    Go
    View on GitHub↗4,418
  • abo/rerateA

    abo/rerate

    0View on GitHub↗
    View on GitHub↗0
  • adelowo/onecacheA

    adelowo/onecache

    0View on GitHub↗
    View on GitHub↗0
See all 30 alternatives to Filetype→

Frequently asked questions

What does h2non/filetype do?

Fast, dependency-free Go package to infer binary file types based on the magic numbers header signature

What are the main features of h2non/filetype?

The main features of h2non/filetype are: File Storage Systems, General Utilities, General Utility Libraries.

What are some open-source alternatives to h2non/filetype?

Open-source alternatives to h2non/filetype include: gabriel-vasile/mimetype — A Go package for media type and file extension detection, based on magic numbers. alxrm/ugo. adelowo/onecache. afex/hystrix-go — This is a fault tolerance library for Go designed to prevent cascading failures by isolating unhealthy remote services… abo/rerate. alexpantyukhin/go-pattern-match.