Discover Amazing Go Projects
Explore 2,749 curated Go repositories from awesome-go
Total Repositories
2,749
Categories
81
Top repositories
- Gin is a web framework written in Go! It features a martini-like API with much better performance, up to 40 times faster. If you need performance and good productivity.
- Caddy is an alternative, HTTP/2 web server that's easy to configure and use.
- Reverse proxy and load balancer with support for multiple backends.
- PocketBase is a realtime backend in 1 file consisting of embedded database (SQLite) with realtime subscriptions, built-in auth management and much more.
etcd-io/etcd
- Highly-available key value store for shared configuration and service discovery.
- Official Go implementation of the Ethereum protocol.
- Open Source OpenAI alternative, self-host AI models.
- Curated list of awesome remote jobs. A lot of them are looking for Go hackers.
- Milvus is a vector database for embedding management, analytics and search.
- Go framework to build terminal apps, based on The Elm Architecture.
- Golang ebook intro how to build a web app with golang.
inspired schema builder for runtime value parsing and validation.
pingcap/tidb
- TiDB is a distributed SQL database. Inspired by the design of Google F1.
- An Express.js inspired web framework build on Fasthttp.
go-gorm/gorm
- The fantastic ORM library for Golang, aims to be developer friendly.
schollz/croc
- Easily and securely send files or folders from one computer to another.
drone/drone
- Drone is a Continuous Integration platform built on Docker, written in Go.
- A web and rpc framework. It's born to ensure the stability of the busy sites with resilient design. Builtin goctl greatly improves the development productivity.
beego/beego
- beego is an open-source, high-performance web framework for the Go programming language.
- Scalable, Geo-Replicated, Transactional Datastore.
- Scalable datastore for metrics, events, and real-time analytics.
- Container runtimes on macOS (and Linux) with minimal setup.
fyne-io/fyne
- Cross platform native GUIs designed for Go based on Material Design. Supports: Linux, macOS, Windows, BSD, iOS and Android.
- Curated list of Go design patterns, recipes and idioms.
go-kit/kit
- Microservice toolkit with support for service discovery, load balancing, pluggable transports, request tracking, etc.
- A modular-designed and easy-to-use microservices framework in Go.