Go
3,166 items from avelino/awesome-go ★187,948
-
go-webp github.com
Library for encode and decode webp pictures, using libwebp.
-
async github.com
An alternative sync library for Go (Future, Promise, Locks).
-
Mora github.com
REST server for accessing MongoDB documents and meta data.
-
regommend github.com
Recommendation & collaborative filtering engine.
-
go-actor github.com
A tiny library for writing concurrent programs using actor model.
-
Zoom github.com
Blazing-fast datastore and querying engine built on Redis.
-
manssh github.com
manssh is a command line tool for managing your ssh alias config easily.
-
gotenv github.com
Load environment variables from .env or any io.Reader in Go.
-
WebGo github.com
A micro-framework to build web apps with handler chaining, middleware, and context injection. With standard library-compliant HTTP handlers (i.e., http.HandlerFunc)..
-
go-unarr github.com
Decompression library for RAR, TAR, ZIP and 7z archives.
-
Fault github.com
An ergonomic mechanism for wrapping errors in order to facilitate structured metadata and context for error values.
-
Balerter github.com
A self-hosted script-based alerting manager.
-
cuckoo-filter github.com
Cuckoo filter: a comprehensive cuckoo filter, which is configurable and space optimized compared with other implements, and all features mentioned in original paper are available.
-
langgraphgo github.com
A Go library for building stateful, multi-actor applications with LLMs, built on the concept of LangGraph,with a lot of builtin Agent architectures.
-
Ginrpc github.com
Gin parameter automatic binding tool,gin rpc tools.
-
keen-code github.com
A context-efficient terminal-based AI coding agent. Provider agnostic, supports MCPs, Agent Skills, Subagents, and more. Comes with a simple and straightforward TUI.
-
Ark github.com
Archetype-based Entity Component System (ECS) for Go.
-
wellington github.com
Sass project management tool, extends the language with sprite functions (like Compass).
-
WebhookX github.com
A webhooks gateway for message receiving, processing, and reliable delivering.
-
go-instrument github.com
Automatically add spans to all methods and functions.
-
util github.com
Collection of useful utility functions. (strings, concurrency, manipulations, ...).
-
go-exiftool github.com
Go bindings for ExifTool, the well-known library used to extract as much metadata as possible (EXIF, IPTC, ...) from files (pictures, PDF, office, ...).
-
Cherry github.com
Tiny webchat server in Go.
-
skiplist github.com
Very fast Go Skiplist implementation.
-
kazaam github.com
API for arbitrary transformation of JSON documents.
-
openaigo github.com
OpenAI GPT3/GPT3.5 ChatGPT API client library for Go.
-
request github.com
HTTP client for golang. If you have experience about axios or requests, you will love it. No 3rd dependency.
-
log github.com
Simple, configurable and scalable Structured Logging for Go.
-
ajson github.com
Abstract JSON for golang with JSONPath support.
-
transformimgs github.com
Transformimgs resizes and optimises images for Web using next-generation formats.
-
rollingwriter github.com
RollingWriter is an auto-rotate io.Writer implementation with multi policies to provide log file rotation.
-
routine github.com
routine is a ThreadLocal for go library. It encapsulates and provides some easy-to-use, non-competitive, high-performance goroutine context access interfaces, which can help you access coroutine context information more gracefully.
-
interpose github.com
Minimalist net/http middleware for golang.
-
go-pr github.com
Pattern recognition package in Go lang.
-
rabtap github.com
RabbitMQ swiss army knife cli app.
-
passlib github.com
Futureproof password hashing library.
-
gatewayd github.com
Cloud-native database gateway and framework for building data-driven applications. Like API gateways, for databases.
-
ethernet github.com
Package ethernet implements marshaling and unmarshalling of IEEE 802.3 Ethernet II frames and IEEE 802.1Q VLAN tags.
-
wifiqr github.com
Wi-Fi QR Code Generator.
-
gltf github.com
Efficient and robust glTF 2.0 reader, writer and validator.
-
nodepass github.com
A secure, efficient TCP/UDP tunneling solution that delivers fast, reliable access across network restrictions using pre-established TCP/QUIC/WebSocket or HTTP/2 connections.
-
gNxI github.com
A collection of tools for Network Management that use the gNMI and gNOI protocols.
-
go-logger github.com
Simple logger of Go Programs, with level handlers.
-
FuncFrog github.com
Functional helpers library providing Map, Filter, Reduce and other stream operations on generic slices Go1.18+ with lazy evaluation and error handling mechanisms.
-
iso9660 github.com
A package for reading and creating ISO9660 disk images
-
go-capnproto github.com
Cap'n Proto library and parser for go.
-
sqrl github.com
SQL query builder, fork of Squirrel with improved performance.
-
hedge github.com
Adaptive hedged requests for Go. Cuts p99 latency with zero configuration, based on Google's "The Tail at Scale" paper.
-
lynxdb github.com
Lightweight columnar log analytics database with a pipe-style query language inspired by SPL.
-
messagebus github.com
messagebus is a Go simple async message bus, perfect for using as event bus when doing event sourcing, CQRS, DDD.
- next page of items loading…