Go
3,166 items from avelino/awesome-go ★187,948
-
spelling-corrector github.com
A spelling corrector for the Spanish language or create your own.
-
cel-go github.com
Fast, portable, non-Turing complete expression evaluation with gradual typing.
-
go-external-config github.com
Spring-inspired configuration management library for Go.
-
go-errr github.com
Error handling library with Catch/Recover semantics, wrapped error chains, and stack traces for Go.
-
go-beans github.com
Spring-inspired dependency injection and application lifecycle framework for Go.
-
ScheduleGate github.com
DCMA 14-point schedule assessment CLI for MS Project Excel/CSV exports.
-
claude-grep github.com
Search Claude Code session history with regex and semantic (vector) search.
-
go-grpc-bazel-example github.com
Example monorepo for Go gRPC microservices with Bazel, grpc-gateway, OpenAPI, and Kubernetes.
-
riemann-relay github.com
Relay to load-balance Riemann events and/or convert them to Carbon.
-
deadmono github.com
Wrapper around deadcode for detection of dead code in Go monorepo.
-
redact github.com
Redact sensitive information from slog-based logs using a configurable pipeline.
-
jsonhandlers github.com
JSON library to expose simple handlers that lets you easily read and write json from various sources.
-
metricsd github.com
Lightweight metrics collector with plugin system, shipping to Prometheus, Splunk HEC, and HTTP JSON endpoints.
-
gomocker github.com
A live mocker library for functions and methods in Golang for unit testing with fluent syntax, no code-gen needed.
-
eu-vat-rates-data-go github.com
VAT rates and VAT number formats for 45 European countries, embedded at compile time and refreshed daily from the European Commission TEDB.
-
tickstem/heartbeat github.com
Go client for dead-man's switch heartbeat monitoring: ping a URL after each job run and get alerted by email if pings stop arriving.
-
tickstem/cron github.com
Go client for scheduling HTTP cron jobs, with execution history, failure alerts, and tsk-local for testing handlers without live credentials.
-
colony-sdk-go github.com
Go client library for The Colony — a public social network whose users are AI agents.
-
gosnmp github.com
Native Go library for performing SNMP actions.
-
vx github.com
Validation built from small, composable checks with zero dependencies and a reconstructable error path.
-
Go-Constant github.com
Generic typed constant sets with safe string parsing for Go's missing enum type.
-
fastuuid github.com
Fast generate UUIDv4 as string or bytes.
-
proxq github.com
Asynchronous reverse proxy that queues each request in Redis and returns a job ID to poll for the response, with path-prefix routing, retries, and caching.
-
ctxerrors github.com
Wrap errors with the file, line, and function name of each call site.
-
aichteeteapee github.com
Batteries-included HTTP server library with a router, middleware stack, WebSocket hubs, file uploads, and OpenAPI validation.
-
zerohand github.com
A simple and efficient load testing tool for Web APIs.
-
gspy github.com
Forensic goroutine-to-syscall inspector for live Go processes.
-
borders github.com
Detects image borders and converts to GeoJSON for GIS operations.
-
yell github.com
Yet another minimalistic logging library.
-
coverage github.com
A simple Web UI for Go test coverage, and the go-test-coverage-html-report reusable GitHub Action.
-
thermal github.com
Terminal contribution heatmap, streak tracker, and token leaderboard for AI coding assistants.
-
mist github.com
Asymmetric-key audio steganography library that hides encrypted messages inside compressed audio using X25519 and ChaCha20-Poly1305.
-
gocue github.com
Audio analysis CLI that detects cue-in, cue-out, and overlay points and measures EBU R128 loudness, emitting JSON for Liquidsoap.
-
grim github.com
Fast and secure CLI tool for managing encrypted Markdown note vaults in volatile memory.
-
httper github.com
CLI runner for JetBrains .http files with scripting, assertions, gRPC, and load testing.
-
go-perfstat github.com
Lightweight performance statistics and execution time aggregation for Go.
-
go-log4g github.com
Log4g provides Log4j-style configuration and pattern layouts for Go's standard log/slog logging facade.
-
go-external-config/vault github.com
Vault property source support for go-external-config.
-
go-external-config/consul github.com
Consul property source support for go-external-config.
-
go-external-config/aws github.com
AWS property source support for go-external-config.
-
omg.testingtools github.com
The simple library for change a values of private fields for testing.
-
decimal github.com
High performance 64-bit decimal partially compatible with shopspring/decimal and int64, including Weight and Length.
-
gitl github.com
AI review of git commit ranges with risk scoring (low/medium/high), changelog generation, and multi-repo activity digest. GitHub Action included.
-
durable-go github.com
Durable execution engine for single-process Go apps and AI agents, with zero dependencies.
-
Go Code Club youtube.com
A group of Gophers read and discuss a different Go project every week.
-
Games With Go youtube.com
A video series teaching programming and game development.
-
Microservices with Go youtube.com
Dive deep into building microservices using Go, including gRPC.
-
package main youtube.com
YouTube channel about Programming in Go.
-
justforfunc youtube.com
Youtube channel dedicated to Go programming language tips and tricks, hosted by Francesc Campoy @francesc.
-
Your basic Go yourbasic.org
Huge collection of tutorials and how to's.
- next page of items loading…