Go
3,166 items from avelino/awesome-go ★187,948
-
go-actuator github.com
Production ready features for Go based web frameworks.
-
go-arch github.com
CLI tool for scaffolding Go applications with Minimalist, Standard, and Hexagonal architecture patterns.
-
objwalker github.com
Walk by go objects with reflection.
-
grapher github.com
A GraphQL field builder utilizing Go generics with extra utilities and features.
-
log github.com
A simple logging framework out of the box.
-
gopensky github.com
Go client implementation for OpenSKY Network live's API (airspace ADS-B and Mode S data).
-
dusupay-sdk-go github.com
Unofficial Dusupay payment gateway API Client for Go
-
sceneCamera github.com
Camera movement and view/projection matrices for museum, FPS, RTS, and stereo rendering modes.
-
combo github.com
Combinatorial operations including permutations, combinations, and combinations-with-replacement.
-
chroma16 github.com
Generate a harmonious 16-color terminal palette from a single seed color or string.
-
graphlib github.com
Topological sort lib,Sorting and pruning of DAG graphs.
-
dotlock github.com
Encrypted .env vault manager with interactive TUI for managing secrets across multiple environments and profiles.
-
golem github.com
Framework for building dependable AI agents with typed dependencies, zero external dependencies, and native MCP support.
-
fibersse github.com
Production-grade Server-Sent Events (SSE) for Fiber v3 with event coalescing, priority lanes, topic wildcards, adaptive throttling, and built-in auth.
-
go-opus github.com
Native Go implementation of the Opus audio codec (RFC 6716) with RFC-compliant decoder.
-
go-flac github.com
Native Go FLAC encoder and decoder with SIMD acceleration.
-
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.
- next page of items loading…