Go
3,166 items from avelino/awesome-go ★187,948
-
Kono github.com
lightweight extendable API Gateway in Go - parallel fan-out, flexible aggregation, and zero configuration magic.
-
MemHop github.com
Embedded cognitive memory database for AI agents. Six-layer architecture (L0-L5), Dream consolidation pipeline, three-channel RRF retrieval (BM25 + f16 vector + entity), single .meh file, pure Go, zero infrastructure.
-
structs github.com
Implement simple functions to manipulate structs.
-
goscade github.com
Minimalistic lifecycle orchestrator for Go components with dependency graphs, startup sequencing, readiness coordination, and graceful shutdown.
-
go-type github.com
Library providing Go types for store/validation and transfer of ISO-4217, ISO-3166, and other types.
-
cookiestxt github.com
provides a parser of cookies.txt file format.
-
go-vitotrol github.com
Client library to Viessmann Vitotrol web service.
-
kair github.com
Date and Time - Golang Formatting Library.
-
go-beautiful-html-coverage github.com
A GitHub Action to track code coverage in your pull requests, with a beautiful HTML preview, for free.
-
dynamo github.com
A simple key-value abstraction to store algebraic and linked-data data types at AWS storage services: AWS DynamoDB and AWS S3.
-
go-convert github.com
Package go-convert enables you to convert a value into another type.
-
merkle github.com
Space-efficient computation of Merkle root hashes and inclusion proofs.
-
Goshtoso github.com
Server-rendered UI components for Go applications, built with templ, Tailwind CSS, HTMX, and Alpine.js.
-
routex github.com
YAML-driven multi-agent AI runtime for Go with Erlang-style supervision, MCP tool server support, and a CLI.
-
typeregistry github.com
A library to create type dynamically.
-
mailx github.com
Mailx is a library that makes it easier to send email via SMTP. It is an enhancement of the golang standard library net/smtp.
-
slices github.com
Pure, generic functions for slices.
-
mockhttp github.com
Mock object for Go http.ResponseWriter.
-
bingx-go github.com
Go client for BingX API v3 with 260+ methods, USDT-M/Coin-M futures, spot, TradFi, WebSocket streams, and copy trading.
-
Go Succinctly github.com
in Persian.
-
flute github.com
HTTP client testing framework.
-
godesim github.com
Extended/multivariable ODE solver framework for event-based simulations with simple API.
-
rmqconn github.com
RabbitMQ Reconnection. Wrapper over amqp.Connection and amqp.Dial. Allowing to do a reconnection when the connection is broken before forcing the call to the Close () method to be closed.
-
slog-slack github.com
A slog handler for Slack.
-
Hotcoal github.com
Secure your handcrafted SQL against injection.
-
icache github.com
A High Performance, Generic, thread-safe, zero-dependency cache package.
-
migrator github.com
MySQL database migrator designed to run migrations to your features and manage database schema update with intuitive go code.
-
go-imgur github.com
Go client library for imgur
-
orderbook github.com
Embeddable limit order book and matching engine with integer-exact pricing, a single-writer core, and write-ahead-log crash recovery.
-
go-ssm-config github.com
Go utility for loading configuration parameters from AWS SSM (Parameter Store).
-
go-array github.com
A Go package that read or set data from map, slice or json.
-
Aetheris github.com
AI Agent execution runtime with event sourcing, checkpoint recovery, and At-Most-Once execution guarantee. Written in Go.
-
aws-encryption-sdk-go github.com
Unofficial Go SDK implementation of the AWS Encryption SDK.
-
DepCharge github.com
Helps orchestrating the execution of commands across the many dependencies in larger projects.
-
modver github.com
Compare two versions of a Go module to check the version-number change required (major, minor, or patchlevel), according to semver rules.
-
gomemcached github.com
A binary Memcached client for Go with support for sharding using consistent hashing, along with SASL.
-
envyaml github.com
Yaml with environment variables reader. it helps to have secrets as environment variable but load them configs as structured Yaml.
-
t github.com
Another i18n pkg for golang, which follows GNU gettext style and supports .po/.mo files: t.T (gettext), t.N (ngettext), etc. And it contains a cmd tool xtemplate, which can extract messages as a pot file from text/html template.
-
naclpipe github.com
Simple NaCL EC25519 based crypto pipe tool written in Go.
-
manus-ai-go github.com
Go client for Manus AI API v2 with task automation, file management, webhooks, and type-safe models.
-
probab github.com
Probability distribution functions. Bayesian inference. Written in pure Go.
-
goami2 github.com
AMI v2 library for Asterisk PBX.
-
db-migrator.go github.com
CLI for versioned database schema migrations with support for PostgreSQL, MySQL, ClickHouse, Tarantool, and Apache Iceberg.
-
GoStats github.com
GoStats is an Open Source GoLang library for math statistics mostly used in Machine Learning domains, it covers most of the Statistical measures functions.
-
nasermirzaei89/env github.com
Simple useful package for read environment variables.
-
gojmapr github.com
Get simple struct from complex json by json path.
-
go-mpris github.com
Client for mpris dbus interfaces.
-
roveralls github.com
Recursive coverage testing tool.
-
timex github.com
A Go package that extends the standard library time with dedicated date and time-of-day types.
-
go-decent-copy github.com
Copy files for humans.
- next page of items loading…