Go
3,166 items from avelino/awesome-go ★187,948
-
NoKV github.com
Native metadata service for distributed filesystems, object storage, and AI dataset workloads.
-
pingtower github.com
Lightweight self-hosted uptime monitor for websites and APIs.
-
sg github.com
Benchmarks a set of HTTP endpoints (like ab), with possibility to use the response code and data between each call for specific server stress based on its previous response.
-
go-pkg github.com
A go toolkit.
-
GoLogX github.com
Append-only, hash-chained, optionally Ed25519-signed slog handler with offline verification of tampering.
-
go-chronos github.com
Go library for interacting with the Chronos Job Scheduler
-
crab-config-files-templating github.com
Dynamic configuration file templating tool for kubernetes manifest or general configuration files.
-
go-sitemap-parser github.com
Go language library for parsing Sitemaps.
-
goimports pkg.go.dev
Tool to fix (add, remove) your Go imports automatically.
-
nsq nsq.io
A realtime distributed messaging platform.
-
Continuous Delivery in Go manning.com
This practical guide to continuous delivery shows you how to rapidly establish an automated pipeline that will improve your testing, code quality, and final product.
-
GraphQL with Go hasura.io
Learn how to create a Go GraphQL server and client with code generation. Also includes creating REST endpoints.
-
go.dev go.dev
A hub for Go developers.
-
Den github.com
Self-hosted sandbox runtime for AI agents. Open-source E2B alternative.
-
Go Blog blog.golang.org
The official Go blog.
-
chasquid blitiri.com.ar
SMTP server written in Go.
-
Engity's Bifröst bifroest.engity.org
Highly customizable SSH server with several ways to authorize a user how to execute its session (local or in containers).
-
GoLand jetbrains.com
Provides ergonomic environment for Go development.
-
xsql github.com
AI-first cross-database CLI tool with read-only protection and structured JSON output.
-
scheduler github.com
Go-native distributed job scheduler with delayed tasks, batched Redis coordination, retries, lease-based recovery, and versioned queue partitioning.
-
gomock github.com
CLI tool to generate typed and framework-agnostic interface mocks, with support for generics.
-
lock github.com
Distributed lock family with one Go interface and five backends (filelock, flock, Redis, Postgres, etcd) — fencing tokens, semaphore mode, and observability hooks across all backends.
-
circuit github.com
Circuit breaker with gradual recovery via probabilistic throttling.
-
rex github.com
Zero-config universal project runner. Detects your stack (Go, Node, Python, Rust, PHP, Zig, Elixir) and runs the right command.
-
ymsdk github.com
Go SDK for Yandex Messenger Bot API with type-safe models, automatic retry, and rate-limit handling.
-
unitpacking github.com
Library to pack unit vectors into as fewest bytes as possible.
-
textra github.com
Extract Go struct field names, types and tags for filtering and exporting.
-
errors github.com
The most simple error wrapper with awesome performance and minimal memory overhead.
-
H3 GeoJSON github.com
Conversion utilities between H3 indexes and GeoJSON.
-
lang github.com
Generic one-liners to work with variables, slices and maps without boilerplate code.
-
go-testpredicate github.com
Test predicate style assertions library with extensive diagnostics output.
-
pending github.com
ID-based debounced task scheduler for deferred tasks with cancellation, graceful shutdown, and optional concurrency limits.
-
newsapi-go github.com
Go client for NewsAPI.
-
textwrap github.com
Wraps text at end of lines. Implementation of textwrap module from Python.
-
zooz github.com
Go client for the Zooz API.
-
Validator github.com
A lightweight model validator written in Go.Contains VFs:Min, Max, MinLength, MaxLength, Length, Enum, Regex.
-
sg github.com
A SQL Gen for generating standard SQLs(supports: CRUD) written in Go.
-
semantic-search github.com
Meaning-based search over PDF, Markdown, DOCX, source code, and other file types, using generative AI embedding models to vectorize files into a vector database.
-
dakera-go github.com
Official Go client SDK for the Dakera self-hosted agent memory server, providing typed interfaces for memory store/recall, session management, namespace operations, and decay configuration.
-
encid github.com
Encode and decode encrypted integer IDs.
-
HookRun github.com
Lightweight webhook action engine (~3MB single binary, zero deps) that executes commands and scripts from YAML rules with token/HMAC/IP auth and hot reload.
-
Interpol github.com
Rule-based data generator for fuzzing and penetration testing.
-
matrix github.com
A clean, generic, zero-dependency matrix math package for Go with support for arithmetic, decompositions, and linear system solving.
-
lets-go github.com
Go module that provides common utilities for Cloud Native REST API development. Also contains AWS Specific utilities.
-
entpassgen github.com
Entropy Password Generator with extensive command line arguments to generate random strings securely including digits, passwords, and passwords built using obscure dictionary words mixed with symbols and digits.
-
gws github.com
Apollos' "GraphQL over Websocket" client and server implementation.
-
go-aac github.com
Pure-Go AAC-LC encoder and decoder ported from FFmpeg.
-
go-testing github.com
Go testing extension, that allows a simple setup of strongly isolated unit, component, and integration test providing advanced mock support extending gomock and gock.
-
roamer github.com
Eliminates boilerplate code for parsing HTTP requests by binding cookies, headers, query params, path params, body to structs and more by using simple tags.
-
metaerr github.com
A library to create your custom error builders producing structured errors with metadata from different sources and optional stacktraces.
- next page of items loading…