awesome-go

A curated list of awesome Go frameworks, libraries and software

184181 go golang best awesome 2026-09-15T05:31:11Z
echo

High performance, minimalist Go web framework

32703 web framework RESTful 2026-09-15T04:39:18Z
podman

Podman: A tool for managing OCI containers and pods.

32868 pod container docker k8s 2026-09-15T04:01:43Z
go-zero

A cloud-native Go microservices framework with cli tool for productivity.

33327 web framework RPC microservice 2026-09-15T03:52:13Z
kratos

Your ultimate Go microservices framework for the cloud-native era.

25923 microservice grpc rpc web framework middleware protobuf 2026-09-15T03:52:06Z
gin

Gin is a high-performance HTTP web framework written in Go. It provides a Martini-like API but with significantly better performance—up to 40 times faster—thanks to httprouter. Gin is designed for building REST APIs, web applications, and microservices.

89220 web framework 2026-09-15T03:50:50Z
gorm

The fantastic ORM library for Golang, aims to be developer friendly

39956 SQL ORM 2026-09-15T03:38:07Z
flipt

Enterprise-ready, Git native feature management solution

4899 golang 2026-09-15T03:32:00Z
nats

High-Performance server for NATS.io, the cloud and edge native messaging system.

20706 rpc queue pub/sub MQ 2026-09-15T02:36:05Z
go-redis

Redis Go client

22232 redis nosql 2026-09-15T02:31:10Z
tinygo

Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.

17730 golang wasm wasi LLVM WebAssembly 2026-09-15T02:28:06Z
cobra

A Commander for modern Go CLI interactions

44602 cli framework command 2026-09-15T02:16:52Z
go-feature-flag

GO Feature Flag is a simple, complete and lightweight self-hosted cloud native feature flag solution 100% Open Source — built on OpenFeature 🎛️

2108 golang flag 2026-09-15T01:12:16Z
minio

MinIO is a high-performance, S3 compatible object store, open sourced under GNU AGPLv3 license.

61369 oss storage S3 2026-09-15T00:03:34Z
rqlite

The lightweight, fault-tolerant database built on SQLite. Designed to keep your data highly available with minimal effort.

17734 sqlite distributed database SQL 2026-09-14T21:38:45Z
wasmtime-go

Go WebAssembly runtime powered by Wasmtime

912 wasm golang WebAssembly 2026-09-14T21:37:49Z
litestream

Streaming replication for SQLite.

14370 sqlite backup recovery replication 2026-09-14T21:37:47Z
litefs

FUSE-based file system for replicating SQLite databases across a cluster of machines

4876 sqlite replication 2026-09-14T21:35:07Z
encore

The infrastructure platform for the intelligence era

12355 event-driven microservice IOT 2026-09-14T21:33:23Z
go-github

Go library for accessing the GitHub v3 API

11307 github api golang sdk 2026-09-14T19:47:55Z
fiber

⚡️ Express inspired web framework written in Go

40158 web framework middleware express fasthttp 2026-09-14T18:49:58Z
viper

Go configuration with fangs

30458 configuration json toml yaml hcl ini env 2026-09-14T17:00:02Z
sqlx

general purpose extensions to golang's database/sql

17736 SQL 2026-09-14T12:58:00Z
beego

beego is an open-source, high-performance web framework for the Go programming language.

32424 web framework MVC RESTful 2026-09-14T08:35:17Z
fasthttp

Fast HTTP package for Go. Tuned for high performance. Zero memory allocations in hot paths. Up to 10x faster than net/http

23468 router servemux 2026-09-14T06:51:23Z
GoDS

GoDS (Go Data Structures) - Sets, Lists, Stacks, Maps, Trees, Queues, and much more

17466 golang 2026-09-13T22:15:14Z
kit

A standard library for microservices.

27423 microservice web framework golang 2026-09-13T21:01:26Z
iris

The fastest HTTP/2 Go Web Framework. New, modern and easy to learn. Fast development with Code you control. Unbeatable cost-performance ratio :rocket:

25564 web framework MVC websockets HTTP/2 RESTful 2026-09-13T00:53:25Z
loggie

A lightweight, cloud-native data transfer agent and aggregator

1334 log agent 2026-09-10T08:13:02Z