Search
Find Go libraries and tools by name, category, or popularity.
2,739 results
Simple Reverse Proxy with Caching, written in Go, using Redis
A YAML based golang reverse proxy
lightweight extendable API Gateway in Go - parallel fan-out, flexible aggregation, and zero configuration magic
Reverse proxy for handle https with issue certificates in fly from lets-encrypt
Minio is a distributed object storage server
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
Nginx log parser and exporter to Prometheus
Open-source alternative to Google Cloud Run and AWS App Runner. Easily deploy internal tools across a team
PocketBase is a realtime backend in 1 file consisting of embedded database (SQLite) with realtime subscriptions, built-in auth management and much more
Stream database events from PostgreSQL to Kafka
Relay to load-balance Riemann events and/or convert them to Carbon
High-performance PHP application server, load-balancer and process manager
HTTP reverse proxy cache and time series accelerator
A (w)eb (d)evelopment server with automatic live-reload on file changes
Make SSH apps, just like that!
A lightweight toolkit for data source extraction, transformation, and loading (ETL)
Type-safe stream processing library inspired by the Java Streams API
Go library for writing and generating stream workers with built in metrics and traceability
A lightweight package for micro batch processing
Reactive Programming: declarative and composable API for event-driven applications
Type-safe reactive state management inspired by Angular Signals with computed values, effects, and dependency tracking
Go Stream, like Java 8 Stream: Filter/Map/FlatMap/Peek/Sorted/ForEach/Reduce..
A lightweight streaming SQL engine for real-time data processing
HTML/CSS to PDF rendering with TeX-quality typesetting in pure Go
Lightweight templating language that lets you write templates in Go. Templates are translated into Go and compiled
Simple and fast template engine. Substitutes template placeholders up to 10x faster than [text/template](https://golang.org/pkg/text/template/)
A Go code generator inspired by Hero and Fasttemplate. Has include files, custom tag definitions, injected Go code, language translation, and more
A maroto way to create PDFs. Maroto is inspired in Bootstrap and uses gofpdf. Fast and simple
Django-like template-engine for Go
Fast, powerful, yet easy to use template engine. Converts templates into Go code and then compiles it
Razor view engine for Golang
Closure templates (aka Soy templates) for Go, following the [official spec](https://developers.google.com/closure/templates/)
A really simple way to create text templates with placeholders - exposes extra builtin Git repo metadata
A HTML templating language that has great developer tooling
A type-safe HTML template rendering engine for Go
Architecture testing tool for Go projects
Basic Assertion Library used along side native go testing, with building blocks for custom assertions
Bifurcation testing framework, BDD compatible
Tool to generate fake interface implementations for tests
Simple snapshot testing addon for your test framework
Clean database for testing purpose, inspired by `database_cleaner` in Ruby
Lightweight, zero dependency docker containers for testing (or more)
Datastore testing for SQL, NoSQL, structured files
Run a real Postgres database locally on Linux, OSX or Windows as part of another Go application or test
Dev and testing environment management framework
Fixture manage engine, inspired by pytest fixtures
REST API testing framework
BDD boilerplate generator and framework
integration testing with real dependencies (database, cache, even Kubernetes or AWS) running in Docker, without mocks
Tool for viewing test coverage in terminal