Go
3,166 items from avelino/awesome-go ★187,948
-
govader-backend github.com
Microservice implementation of GoVader.
-
htmlyaml github.com
Rich rendering of YAML as HTML in Go.
-
errors github.com
Simple golang error handling with classification primitives.
-
go-config github.com
Simple and convenient library for working with app configurations.
-
sitemap-format github.com
A simple sitemap generator, with a little syntactic sugar.
-
transactor github.com
Type-safe transaction boundary abstraction with adapters for database/sql, sqlx, and pgx.
-
contem github.com
Drop-in context.Context replacement for graceful shutdown Go applications.
-
anchor github.com
Library to manage component lifecycle in microservice architectures.
-
appstore-sdk-go github.com
Unofficial Golang SDK for AppStore Connect API.
-
go-mutesting github.com
Mutation testing for Go with CI quality gates, coverage-aware MSI, baseline tracking, and git-diff filtering.
-
trial github.com
Quick and easy extendable assertions without introducing much boilerplate.
-
GoCfg github.com
Config manager with Struct Tags based contracts, custom value providers, parsers, and documentation generation. Customizable yet simple.
-
gghstats github.com
Self-hosted GitHub traffic dashboard that stores clones and views in SQLite beyond the 14-day API window.
-
slf4g github.com
Simple Logging Facade for Golang: Simple structured logging; but powerful, extendable and customizable, with huge amount of learnings from decades of past logging frameworks.
-
omg.jsonparser github.com
Simple JSON parser with validation by condition via golang struct fields tags.
-
go-date-fns github.com
A comprehensive date utility library for Go, inspired by date-fns, with 140+ pure and immutable functions.
-
sonarqube-client-go github.com
Go client library and command-line client for the SonarQube Web API.
-
basexx github.com
Convert to, from, and between digit strings in various number bases.
-
azureappconfiguration github.com
The configuration provider for consuming data in Azure App Configuration from Go applications.
-
uuidcheck github.com
A tiny, dependency-free Go library that validates UUIDs against standard RFC 4122 formatting, converts UUIDv7() into UTC timestamps.
-
autopool github.com
Zero-config, auto-scaling worker pool for Go with priority-aware scheduling.
-
dqueue github.com
Simple, in memory, zero dependency and battle tested, thread-safe deferred queue.
-
togo github.com
Full-stack framework that ships your Go backend and React frontend as a single binary; a Laravel-artisan-grade CLI.
-
structy/log github.com
A simple to use log system, minimalist but with features for debugging and differentiation of messages.
-
go-snk github.com
Type-safe generic helpers for slices, maps, strings, errors, JSON, HTTP, and containers, organized as small independently adoptable packages.
-
paystack-sdk-go github.com
A comprehensive, zero-dependency, and fully typed Go SDK for the Paystack API.
-
go-propisyu github.com
Convert numbers to Russian words with correct grammatical gender and noun declension.
-
kiln github.com
Persistent background jobs in PostgreSQL, MySQL or SQLite, with retries, workflows, recurring jobs and a dashboard.
-
envite github.com
Dev and testing environment management framework.
-
impersonate-http github.com
Drop-in net/http.Client with a byte-exact browser TLS (JA3/JA4) and HTTP/2 (Akamai) fingerprint.
-
goopt github.com
A declarative, struct-tag based CLI framework for Go, with a broad feature set such as hierarchical commands/flags, i18n, shell completion, and validation.
-
GURL github.com
When CURL says your SSL library is too old — use GURL. One file. Zero SSL dependencies.
-
chicha-ip-proxy github.com
Zero-configuration TCP/UDP port proxy with autostart, IP-based access control, and OS-level network stack tuning.
-
go-nowpayments github.com
Library for the crypto NOWPayments API.
-
common github.com
A library for server framework.
-
tronlib github.com
A comprehensive, production-ready Go SDK for interacting with the TRON blockchain with TRC20 token support.
-
teleflow github.com
Simple, type-safe Telegram bot framework with fluent flows and automatic state management.
-
cdns github.com
Change DNS servers effortlessly via terminal.
-
go-faketime github.com
A simple time.Now() that honors the faketime(1) utility.
-
AppIndicator Go github.com
Go bindings for libappindicator3 C library.
-
protoc-gen-mcp github.com
Generate typed MCP tools, prompts, and resources from Protocol Buffers.
-
genericsyncmap github.com
Type-safe generic wrapper for sync.Map with full method parity and zero dependencies.
-
moody github.com
Hardware event personality daemon for macOS. Monitors USB, charger, lid, and other hardware events and responds with customizable personalities.
-
go-datebin github.com
A simple datetime parse pkg.
-
olaf github.com
Twitter Snowflake implemented in Go.
-
htree github.com
Traverse, navigate, filter, and otherwise process trees of html.Node objects.
-
tik github.com
Simple and easy timing wheel package for Go.
-
voxrai-ai github.com
AI voice agents with a JSON configuration, STT → LLM → TTS pipelines over WebSocket and WebRTC.
-
assay github.com
Framework-agnostic evaluation library for testing Go agents and MCP servers with deterministic checks, CI-ready exit codes, and zero-code YAML-based testing.
-
go-wav github.com
Pure-Go WAV/RIFF reader and writer with RF64 and BW64 support for files larger than 4 GiB.
- next page of items loading…