Search
Find Go libraries and tools by name, category, or popularity.
3,042 results
Run large language models locally
List of projects on the Go community wiki
Container Cluster Manager from Google
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
Command-line fuzzy finder written in Go
Caddy is an alternative, HTTP/2 web server that's easy to configure and use
Collaborative project for the container ecosystem to assemble container-based systems
Monitoring system and time series database
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
Fork of Gogs, entirely community driven
Set of common historical and emerging project layout patterns in the Go ecosystem. Note: despite the org-name they do not represent official golang standards, see [this issue](https://github.com/golang-standards/project-layout/issues/117) for more information. Nonetheless, some may find the layout useful
A tool for exploring each layer in a Docker image
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
Commander for modern Go CLI interactions
Golang ebook intro how to build a web app with golang
Easily and securely send files or folders from one computer to another
TiDB is a distributed SQL database. Inspired by the design of Google F1
An Express.js inspired web framework build on Fasthttp
The fantastic ORM library for Golang, aims to be developer friendly
Drone is a Continuous Integration platform built on Docker, written in Go
De-duplicating backup program
Kubernetes CLI to manage your clusters in style
Lightweight Kubernetes
List of other amazingly awesome lists
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
High performance, minimalist Go web framework
Scalable, Geo-Replicated, Transactional Datastore
beego is an open-source, high-performance web framework for the Go programming language
Run Kubernetes locally
A modern load testing tool, using Go and JavaScript
Scalable datastore for metrics, events, and real-time analytics
Container runtimes on macOS (and Linux) with minimal setup
Go configuration with fangs
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
Microservice toolkit with support for service discovery, load balancing, pluggable transports, request tracking, etc
Sacred extension to the standard go testing package
A modular-designed and easy-to-use microservices framework in Go
Structured logger for Go
Fast and Elegant Scraping Framework for Gophers
HTTP load testing tool and library. It's over 9000!
Dolt – It's Git for Data
Fast, structured, leveled logging in Go
Simple, fast, and fun package for building command line apps in Go (formerly codegangsta/cli)