Go
3,166 items from avelino/awesome-go ★187,948
-
go-nude github.com
Nudity detection with Go.
-
levigo github.com
Levigo is a Go wrapper for LevelDB.
-
Glue github.com
Robust Go and Javascript Socket Library (Alternative to Socket.io).
-
go-transaction-manager github.com
Transaction manager with multiple adapters (sql, sqlx, gorm, mongo, ...) controls transaction boundaries.
-
dbq github.com
Zero boilerplate database operations for Go.
-
testza github.com
Full-featured test framework with nice colorized output.
-
onelog github.com
Onelog is a dead simple but very efficient JSON logger. It is the fastest JSON logger out there in all scenarios. Also, it is one of the logger with the lowest allocation.
-
go-adaptive-radix-tree github.com
Go implementation of Adaptive Radix Tree.
-
go-mssqldb github.com
Microsoft's official Go driver for SQL Server, Azure SQL, Azure Synapse, SQL database in Fabric, and Fabric Data Warehouse. Supports Azure AD, Always Encrypted, bulk operations.
-
MoniGO github.com
A performance monitoring library for Go applications. It provides real-time insights into application performance! 🚀
-
calendarheatmap github.com
Calendar heatmap in plain Go inspired by Github contribution activity.
-
gogpu github.com
GPU application framework with windowing, input, and rendering built on WebGPU — reduces 480+ lines of GPU code to ~20, zero CGO (GoGPU ecosystem: gg, ui, wgpu, naga).
-
teler-waf github.com
teler-waf is a Go HTTP middleware that provide teler IDS functionality to protect against web-based attacks and improve the security of Go-based web applications. It is highly configurable and easy to integrate into existing Go applications.
-
afs github.com
Abstract File Storage (mem, scp, zip, tar, cloud: s3, gs) for Go.
-
copygen github.com
Generate any code based on Go types, including type-to-type converters (copy code) without reflection by default.
-
go-twitch-irc github.com
Library to write bots for twitch.tv chat
-
go-rate github.com
Timed rate limiter for Go.
-
flowmatic github.com
Structured concurrency made easy.
-
cxgo github.com
Transpile C code to Go code.
-
selenosis github.com
Stateless Kubernetes-native hub that routes Selenium, Playwright, and MCP sessions to on-demand browser pods via custom resources.
-
konf github.com
The simplest API for reading/watching config from file, env, flag and clouds (e.g. AWS, Azure, GCP).
-
marshmallow github.com
Performant JSON unmarshalling for flexible use cases.
-
arp github.com
Package arp implements the ARP protocol, as described in RFC 826.
-
go-yara github.com
Go Bindings for YARA, the "pattern matching swiss knife for malware researchers (and everyone else)".
-
Pixel github.com
Hand-crafted 2D game library in Go.
-
httpin github.com
Decode an HTTP request into a custom struct, including querystring, forms, HTTP headers, etc.
-
emperror github.com
Error handling tools and best practices for Go libraries and applications.
-
Goakt github.com
Fast and Distributed Actor framework using protocol buffers as message for Golang.
-
go-jump github.com
Port of Google's "Jump" Consistent Hash function.
-
sleuth github.com
Library for master-less p2p auto-discovery and RPC between HTTP services (using ZeroMQ).
-
filesql github.com
Query CSV, TSV, LTSV, JSON, JSONL, Parquet, Excel, ACH, and Fedwire files with SQL through the database/sql API, backed by in-memory SQLite.
-
bitmap github.com
Dense, zero-allocation, SIMD-enabled bitmap/bitset in Go.
-
lars github.com
Is a lightweight, fast and extensible zero allocation HTTP router for Go used to create customizable frameworks.
-
fig github.com
Tiny library for reading configuration from a file and from environment variables (with validation & defaults).
-
Cadence-client github.com
A framework for authoring workflows and activities running on top of the Cadence orchestration engine made by Uber.
-
theine github.com
High performance, near optimal in-memory cache with proactive TTL expiration and generics.
-
sqldb-logger github.com
A logger for Go SQL database driver without modify existing *sql.DB stdlib usage.
-
conv github.com
Package conv provides fast and intuitive conversions across Go types.
-
goioc/di github.com
Spring-inspired Dependency Injection Container.
-
c4go github.com
Transpile C code to Go code.
-
rospo github.com
Simple and reliable ssh tunnels with embedded ssh server in Golang.
-
gocb github.com
Official Couchbase Go SDK.
-
grofer github.com
A system and resource monitoring tool written in Golang!
-
jsonrpc github.com
JSON-RPC 2.0 HTTP client implementation.
-
wrapcheck github.com
A linter to check that errors from external packages are wrapped.
-
tabby github.com
A tiny library for super simple Golang tables.
-
logutils github.com
Utilities for slightly better logging in Go (Golang) extending the standard logger.
-
vfs github.com
A pluggable, extensible, and opinionated set of filesystem functionality for Go across a number of filesystem types such as os, S3, and GCS.
-
id3v2 github.com
ID3 decoding and encoding library for Go.
-
pudge github.com
Fast and simple key/value store written using Go's standard library.
- next page of items loading…