1001.h2non / filetype
Fast, dependency-free Go package to infer binary file types based on the magic numbers header signature
- magic-numbers
- filetype
- mime
- mime-types
- discovery
- lookup
- +5 more
Ranked by Attention Score: stars gained over the last 7 complete days
1001–1100 of 1,271 by Attention Score · Oct 29, 2026 – Nov 4, 2026 (UTC)
Fast, dependency-free Go package to infer binary file types based on the magic numbers header signature
Fault tolerance and resilience patterns for Go
🏕️ Reproducible development environment for humans and agents
Graphics API Debugger
A simple Go package for querying over JSON, YAML, XML, and CSV data.
rtop is an interactive, remote system monitoring tool based on SSH
A lightweight stream processing library for Go
:lock: acmetool, an automatic certificate acquisition tool for ACME (Let's Encrypt)
Container registry which transparently builds images using the Nix package manager. Canonical repository is https://cs.tvl.fyi/depot/-/tree/tools/nixery
Go package for easily rendering JSON, XML, binary data, and HTML templates responses.
[Go] Lightweight eventbus with async compatibility for Go
:tophat: simple, fun and transparent SSH (and telnet) bastion server
A smarter shell and scripting environment with advanced features designed for usability, safety and productivity (eg smarter DevOps tooling)
JWT login microservice with plugable backends such as OAuth2, Google, Github, htpasswd, osiam, ..
Linear algebra, eigenvalues, FFT, Bessel, elliptic, orthogonal polys, geometry, NURBS, numerical quadrature, 3D transfinite interpolation, random numbers, Mersenne twister, probability distributions, optimisation, differential equations.
Go HardWare discovery/inspection library
VirusTotal Wanna Be - Now with 100% more Hipster
Self-contained Machine Learning and Natural Language Processing library in Go
Package for downloading things from a string URL using a variety of protocols.
Engo is an open-source 2D game engine written in Go.
simple, fast, reliable websocket server & client, supports running over tcp/kcp/unix domain socket. keywords: ws, proxy, chat, go, golang...
Error handling library with readable stack traces and flexible formatting support 🎆
TranslatedConvert Chinese characters to pinyin
Stenographer is a packet capture solution which aims to quickly spool all packets to disk, then provide simple, fast access to subsets of those packets. Discussion/announcements at [email protected]
A dynamic DNS client tool that supports AliDNS, Cloudflare, Google Domains, DNSPod, HE.net & DuckDNS & DreamHost, etc, written in Go.
Configurable Go value and struct dumps with colorized output, type visibility controls, and field redaction.
Highly configurable slideshows for displaying Immich assets on browsers and devices.
CLI application to create ssh tunnels focused on resiliency and user experience.
Go(lang) examples - (explain the basics of #golang)
TranslatedA gateway developed in golang. It has various plugins, can be extended on your own, and is plug-and-play. In addition, it can quickly help enterprises manage API services and improve the stability and security of API services.
Command-line admin tool for observing and troubleshooting Postgres.
manage your git repositories in one place
A decentralized, trusted, high performance, SQL database with blockchain features
Library for scanning data from a database into Go structs and more
A Tasty Treat For All Your Database Needs
ops - build and run nanos unikernels
High-performance, columnar, in-memory store with bitmap indexing in Go
Executing shell commands via HTTP server
Terminal-based game engine for Go, built on top of Termbox
A cross-platform TUI bluetooth manager.
Go server for two-man rule style file encryption and decryption.
µTask is an automation engine that models and executes business processes declared in yaml. ✏️📋
The most accurate natural language detection library for Go, suitable for short text and mixed-language text
Embedded key-value store for read-heavy workloads written in Go
Import CSV and JSON into PostgreSQL the easy way
Postgres high-availability cluster with auto-failover and automated cluster recovery.
Advanced Honeypot framework.
An in-memory cache with item expiration and generics
[DEPRECATED] Promscale is a unified metric and trace observability backend for Prometheus, Jaeger and OpenTelemetry built on PostgreSQL and TimescaleDB.
Derives and generates mundane golang functions that you do not want to maintain yourself
grep for words with similar meaning to the query
Ruby on Rails like test fixtures for Go. Write tests against a real database
🔥 A next-generation CLI tool that makes it easy to create amazing web applications with Go on the backend, using htmx, hyperscript or Alpine.js, and the most popular CSS frameworks on the frontend.
Program to reverse Docker images into Dockerfiles
Simple command-line utility to convert CSV, TSV and Excel files into a single self-contained HTML page with search, filters, and sorting
A lightweight, high-performance go mqtt server(v3.0|v3.1.1|v5.0) supporting distributed cluster
The Terraform plugin for the Dominos Pizza provider.
Minimalistic database migration helper for Gorm ORM
go-doudou(doudou pronounce /dəudəu/)is OpenAPI 3.0 (for REST) spec and Protobuf v3 (for grpc) based lightweight microservice framework. It supports monolith service application as well.
vacuum is the worlds fastest and most versatile OpenAPI, Arazzo, AsyncAPI & JSON Schema linter, docs generator and toolkit. It tears through API specs at light speed. 100% compatible with Spectral rulesets, and OpenAPI 3.0, 3.1 and 3.2
Types and utilities for working with 2d geometry in Golang
Fast, concurrent, streaming access to Amazon S3, including gof3r, a CLI. http://godoc.org/github.com/rlmcpherson/s3gof3r
Docker NFS, AWS EFS, Ceph & Samba/CIFS Volume Plugin
Plugin-driven, extensible HTTP client toolkit for Go
Go bindings to SQLite using wasm2go
Golang errors with stack trace and source fragments.
📝 Production-ready backend template with Fiber Go Web Framework for Create Go App CLI.
Package libvirt provides a pure Go interface for interacting with Libvirt. Apache 2.0 Licensed.
🎶 a fast and simple multimedia fileserver
A high-performance, recursive DNS resolver server with DNSSEC support, focused on preserving privacy.
omniparser: a native Golang ETL streaming parser and transform library for CSV, JSON, XML, EDI, text, etc.
A Counter-Strike 2 Demo Parser for Go (demoinfo)
HyperLogLog with lots of sugar (Sparse, LogLog-Beta bias correction and TailCut space reduction) brought to you by Axiom
Gmqtt is a flexible, high-performance MQTT broker library that fully implements the MQTT protocol V3.x and V5 in golang
csvutil provides fast and idiomatic mapping between CSV and Go (golang) values.
moss - a simple, fast, ordered, persistable, key-val storage library for golang
Simple, seamless, lightweight time tracking for Git
Effortless database administration tool
StatsD to Prometheus metrics exporter
Abstruse is a free and open-source CI/CD platform that tests your models and code.
RTSP client and server library for the Go programming language