Stars
A curated list of awesome Go frameworks, libraries and software
Gin is a HTTP web framework written in Go (Golang). It features a Martini-like API with much better performance -- up to 40 times faster. If you need smashing performance, get yourself some Gin.
Git with a cup of tea! Painless self-hosted all-in-one software development service, including Git hosting, code review, team collaboration, package registry and CI/CD
β‘οΈ Express inspired web framework written in Go
CockroachDB β the cloud native, distributed SQL database designed for high availability, effortless scale, and control over data placement.
A cloud-native Go microservices framework with cli tool for productivity.
A modern load testing tool, using Go and JavaScript - https://k6.io
Dapr is a portable, event-driven, runtime for building distributed applications across cloud and edge.
Your ultimate Go microservices framework for the cloud-native era.
Package gorilla/websocket is a fast, well-tested and widely used WebSocket implementation for Go.
A simple, fast, and fun package for building command line apps in Go
Pulumi - Infrastructure as Code in any programming language π
Fast HTTP package for Go. Tuned for high performance. Zero memory allocations in hot paths. Up to 10x faster than net/http
The Go language implementation of gRPC. HTTP/2 based RPC
Package gorilla/mux is a powerful HTTP router and URL matcher for building Go web servers with π¦
Vitess is a database clustering system for horizontal scaling of MySQL.
π₯ A Lodash-style Go library based on Go 1.18+ Generics (map, filter, contains, find...)
gRPC to JSON proxy generator following the gRPC HTTP spec
The easiest, and most secure way to access and protect all of your infrastructure.
A high performance HTTP request router that scales well
The lightweight, user-friendly, distributed relational database built on SQLite.