Go
3,166 items from avelino/awesome-go ★187,948
-
liquidgo github.com
Full Go implementation of Shopify's Liquid template engine.
-
go-enum-encoding github.com
Code generation for enum encoding from code comments.
-
go-countries github.com
Lightweight lookup over ISO-3166 codes.
-
Snitch github.com
Simple way to notify your team and many tools when someone has deployed any application via Tsuru.
-
glo github.com
PHP Monolog inspired logging facility with identical severity levels.
-
llb github.com
It's a very simple but quick backend for proxy servers. Can be useful for fast redirection to predefined domain with zero memory allocation and fast response.
-
localaik github.com
LocalStack-style local emulation of OpenAI and Gemini APIs; single Docker container, llama.cpp + Gemma 3 backend.
-
echo-middleware github.com
Middleware for Echo framework with logging and metrics.
-
go-jsonerror github.com
Go-JsonError is meant to allow us to easily create json response errors that follow the JsonApi spec.
-
dynjson github.com
Client-customizable JSON formats for dynamic APIs.
-
strcase github.com
Case-insensitive implementation of the standard library's strings/bytes packages.
-
hgo github.com
Hgo is a collection of Go packages providing read-access to local Mercurial repositories.
-
Moxy github.com
Moxy is a simple mocker and proxy application server, you can create mock endpoints as well as proxy requests in case no mock exists for the endpoint.
-
ribbonGo github.com
First pure Go implementation of Ribbon filters (practically smaller than Bloom and Xor) for space-efficient approximate set membership queries.
-
ormlite github.com
Lightweight package containing some ORM-like features and helpers for sqlite databases.
-
go-clip github.com
A minimalistic clipboard manager for Mac.
-
coherence-go-client github.com
Full implementation of Oracle Coherence cache API for Go applications using gRPC as network transport.
-
nscache github.com
A Go caching framework that supports multiple data source drivers.
-
anagent github.com
Minimalistic, pluggable Golang evloop/timer handler with dependency-injection.
-
chicha-isotope-map github.com
Self-hosted public radiation map for importing, analyzing, and visualizing measurement tracks.
-
gosemble github.com
A Go-based framework for building Polkadot/Substrate-compatible runtimes.
-
go-commandbus github.com
A slight and pluggable command-bus for Go.
-
go-sse github.com
Go client and server implementation of HTML server-sent events.
-
sqlh github.com
Zero-boilerplate SQL helper with struct tags and Go generics (CRUD, UPSERT, JOIN, benchmarks).
-
bonk github.com
Fast, stealth-first browser automation library using Chrome DevTools Protocol over WebSocket with no external dependencies.
-
ip2location-io-go github.com
Go wrapper for the IP2Location.io API IP2Location.io.
-
nethawk github.com
Terminal UI for real-time network traffic capture, analysis, and attack detection with JSON output mode.
-
rest-go github.com
A package that provide many helpful methods for working with rest api.
-
walker github.com
Seamlessly fetch paginated data from any source. Simple and high performance API scraping included.
-
google-analytics github.com
Simple wrapper for easy google analytics reporting.
-
varint github.com
A faster varying length integer encoder/decoder than the one provided in the standard library.
-
logrusiowriter github.com
io.Writer implementation using logrus logger.
-
failured github.com
adaptive accrual failure detector for distributed systems.
-
memsh github.com
Virtual bash shell in Go: executes shell commands against an in-memory filesystem (afero), with WASM plugin support and an embeddable HTTP server.
-
permissions github.com
Library for keeping track of users, login states, and permissions. Uses secure cookies and bcrypt.
-
gdcache github.com
A pure non-intrusive cache library implemented by golang, you can use it to implement your own distributed cache.
-
tspool github.com
A TCP Library use worker pool to improve performance and protect your server.
-
go-conf github.com
Simple library for application configuration based on annotated structs. It supports reading the configuration from environment variables, config files and command line parameters.
-
go-log github.com
Simple and configurable Logging in Go, with level, formatters and writers.
-
GopherFlow github.com
Durable workflow engine with a built-in web console, backed by Postgres, MySQL or SQLite.
-
godfish github.com
Database migration manager, works with native query language. Support for cassandra, mysql, postgres, sqlite3.
-
obreron github.com
Fast and cheap SQL builder which does only one thing, SQL building.
-
jet github.com
Just Edit Text: a fast and powerful tool for finding and replacing file content and names using regular expressions.
-
hvalid github.com
hvalid is a lightweight validation library written in Go language. It provides a custom validator interface and a series of common validation functions to help developers quickly implement data validation.
-
go-shelve github.com
A persistent, map-like object for the Go programming language. Supports multiple embedded key-value stores.
-
list github.com
A generic, thread-safe doubly linked list with full iterator support and an intrusive singly linked list for embedded use; a feature-rich replacement for container/list.
-
pathtype github.com
Treat paths as their own type instead of using strings.
-
blank github.com
Verify or remove blanks and whitespace from strings.
-
goradd/html5tag github.com
Library for outputting HTML5 tags.
-
biff github.com
Bifurcation testing framework, BDD compatible.
- next page of items loading…