Go
3,166 items from avelino/awesome-go ★187,948
-
steam github.com
Go Library to interact with Steam game servers.
-
slog-logrus github.com
A slog handler for Logrus.
-
secret github.com
Prevent your secrets from leaking into logs, std* etc.
-
mac-activity-tracker github.com
OSX library to notify about any (pluggable) activity on your machine.
-
nject github.com
A type safe, reflective framework for libraries, tests, http endpoints, and service startup.
-
go-recipe github.com
A package for scraping recipes from websites.
-
evoli github.com
Genetic Algorithm and Particle Swarm Optimization library.
-
mlog github.com
Simple logging module for go, with 5 levels, an optional rotating logfile feature and stdout/stderr output.
-
exl github.com
Excel binding to struct written in Go.(Only supports Go1.18+)
-
Rodent github.com
Rodent helps you manage Go versions, projects and track dependencies.
-
httpproxy github.com
HTTP proxy handler and dialer.
-
go-mpd github.com
Parser and generator library for MPEG-DASH manifest files.
-
hdf5 github.com
Pure Go implementation of the HDF5 file format for scientific data storage and exchange.
-
bind github.com
Bind form data to any Go values.
-
go-fixtures github.com
Django style fixtures for Golang's excellent built-in database/sql library.
-
go-finance github.com
Module to fetch exchange rates, check VAT numbers via VIES and check IBAN bank account numbers.
-
axiom github.com
Composable Go test framework with fixtures, hooks, retries, metadata, plugins, and parallel execution.
-
valix github.com
Go package for validating requests
-
ahocorasick github.com
High-performance Aho-Corasick multi-pattern string matching with DFA compilation and SIMD prefilter, up to 7 GB/s throughput (part of coregx ecosystem).
-
hashsplit github.com
Split byte streams into chunks, and arrange chunks into trees, with boundaries determined by content, not position.
-
jsonpath github.com
A query library for retrieving part of JSON based on JSONPath syntax.
-
lastpass-go github.com
Go client library for the LastPass API.
-
sslmgr github.com
SSL certificates made easy with a high level wrapper around acme/autocert.
-
eagle-image-api github.com
Image optimization and transformation API using libvips, deployable to AWS Lambda and CloudFront.
-
LightCMS github.com
Self-hosted content management system with static page generation, role-based access control, and an MCP server for agent-driven content operations.
-
goscaf github.com
goscaf generates opinionated, production-quality Go project boilerplate via an interactive CLI. Stop copy-pasting skeleton code between projects.
-
generate github.com
runs go generate recursively on a specified path or environment variable and can filter by regex.
-
gcm github.com
Go library for Google Cloud Messaging.
-
distillog github.com
distilled levelled logging (think of it as stdlib + log levels).
-
goriak github.com
Go language driver for Riak KV.
-
set github.com
Simple set data structure implementation in Go using LinkedHashMap.
-
stl github.com
Software transactional locks based on Software Transactional Memory (STM) concurrency control mechanism.
-
rebed github.com
Recreate folder structures and files from Go 1.16's embed.FS type
-
graterm github.com
Provides primitives to perform ordered (sequential/concurrent) GRAceful TERMination (aka shutdown) in Go application.
-
xmlwriter github.com
Procedural XML generation API based on libxml2's xmlwriter module.
-
sched github.com
A job scheduler with the ability to fast-forward time.
-
Hamcrest github.com
fluent framework for declarative Matcher objects that, when applied to input values, produce self-describing results.
-
go-multiproxy github.com
Library for making HTTP requests through a pool of proxies offering fault tolerance, load balancing, automatic retries, cookie management, and more, via http.Get/Post replacement or http.Client RoundTripper drop-in
-
goes github.com
Library to interact with Elasticsearch.
-
scout github.com
Scout is a standalone open source software solution for DIY video security.
-
ptr github.com
Package that provide functions for simplified creation of pointers from constants of basic types.
-
fabricator github.com
Type-safe factories for generating mock and fake data in Go, inspired by factory_boy and interface-forge.
-
ngaro github.com
Embeddable Ngaro VM implementation enabling scripting in Retro.
-
logrusly github.com
logrus plug-in to send errors to a Loggly.
-
publicip github.com
Package publicip returns your public facing IPv4 address (internet egress).
-
goplaceholder github.com
a small golang lib to generate placeholder images.
-
go-webcolors github.com
Port of webcolors library from Python to Go.
-
execpool github.com
A pool built around exec.Cmd that spins up a given number of processes in advance and attaches stdin and stdout to them when needed. Very similar to FastCGI or Apache Prefork MPM but works for any command.
-
otelinji github.com
OpenTelemetry auto-instrumentation tool for adding spans to functions.
-
componego github.com
A dependency injection framework based on components, allowing dynamic dependency replacement without duplicating code in tests.
- next page of items loading…