Go
3,166 items from avelino/awesome-go ★187,948
-
tickstem/verify github.com
Validate email addresses before they hit your database: syntax, MX lookup, disposable domains, and role-based inboxes.
-
prettycov github.com
Draws a Go coverage profile as a package tree with a total on every row.
-
MatProInterface.go github.com
MatProInterface.go is an open source package for defining mathematical programs (e.g., convex optimization problems) in Go.
-
sqlcredo github.com
Package for type-safe generic SQL CRUD operations with pagination, transactions, debugging, and custom raw SQL extensions.
-
retro github.com
Handy retry-on-error library with extensive flexibility (backoff strategies, caps, etc).
-
powerlock github.com
Named FIFO mutexes with context cancellation, bounded wait queues, watchdog diagnostics, pprof profiles, and Prometheus metrics.
-
go-jwt github.com
A JWT (JSON Web Token) library for Go.
-
go-job github.com
A flexible and extensible job scheduling and execution library for Go.
-
go-restcountries github.com
Go library for the REST Countries API.
-
cellwalker github.com
Virtually traverse Excel cell by cell's name.
-
go-mysql-test-container github.com
Golang MySQL testcontainer to help with MySQL integration testing.
-
mdv github.com
CLI tool that renders Markdown files in the browser with live reload, GFM, syntax highlighting, Mermaid diagrams, and PDF export.
-
go-bruh github.com
Error handling with stack traces, custom formatting, and observability integration.
-
lazyteams github.com
Keyboard-driven terminal user interface for Microsoft Teams.
-
cnn-fear-and-greed-parse github.com
Client for CNN's Fear & Greed Index with the seven component indicators and about a year of daily history.
-
gopdfrab github.com
PDF/A processing for Go.
-
vl-go github.com
Go client library around the VerifID identity verification layer API.
-
tickstem/uptime github.com
Go client for HTTP uptime monitoring with SSL expiry alerts and configurable response assertions.
-
mcprobe github.com
Security scanner for MCP servers with prompt injection detection, tool shadowing, and SARIF output.
-
gost-crypto github.com
Go library for Russian GOST cryptographic standards (digital signatures, Streebog hash, Kuznechik cipher, MGM AEAD) backed by OpenSSL gost-engine.
-
servicepack github.com
Framework for running multiple services concurrently in a single binary, locally or distributed across machines.
-
gofindimpl github.com
Find all structs that implement a given Go interface across a codebase.
-
go-spamcheck github.com
Client for Postmark's SpamCheck API that scores a raw email against SpamAssassin rules.
-
playlyfe github.com
The Playlyfe Rest API Go SDK.
-
pm github.com
Unix-style password manager written in Go to save your data with OpenPGP encryption.
-
rpcplatform github.com
Framework for microservices with service discovery, load balancing, and related features.
-
entitydebs github.com
A social science tool to programmatically analyze entities in non-fictional texts with a built-in dependency parser.
-
TripAdvisor github.com
Go wrapper for the TripAdvisor API.
-
H3GeoDist github.com
Distribution of Uber H3geo cells by virtual nodes.
-
corsproxy github.com
CORS proxy server with SSRF protection, host allow/blocklisting, and optional API key authentication.
-
gslog github.com
Google Cloud Logging handler for log/slog, with OpenTelemetry trace and baggage, and Kubernetes podinfo labels.
-
hmap github.com
HMap is a concurrent and secure, generic support Map implementation designed to provide an easy-to-use API.
-
dba github.com
SQL query builder for hand-written SQL, adding dynamic conditions, dialect-aware placeholders, and immutable chaining.
-
fasapay-sdk-go github.com
Unofficial Fasapay payment gateway XML API Client for Golang.
-
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.
- next page of items loading…