Open source go projects
Every project in the registry tagged go, ranked by real GitHub adoption.
Run open-source LLMs locally on your own machine
Production-Grade Container Scheduling and Management
A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet.
The world’s fastest framework for building websites.
Open Source Continuous File Synchronization
Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS
Unified observability for metrics, logs, traces, and more
The Moby Project - a collaborative project for the container ecosystem to assemble container-based systems
The Cloud Native Application Proxy
Self-hosted timeline for quick notes, logs, and snippets
"rsync for cloud storage" - Google Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Wasabi, Google Cloud Storage, Azure Blob, Azure Files, Yandex File
Distributed reliable key-value store for the most critical data of a distributed system
Self-hosted Git service that's lightweight and easy to install
Scale-out SQL database for real-time analytics
Find vulnerabilities, misconfigurations, secrets, SBOM in containers, Kubernetes, code repositories, clouds and more
End-to-end open source software delivery platform
Define and run multi-container applications with Docker
A self-hosted dashboard that puts all your feeds in one place
Fast, secure, efficient backup program
Secure storage and access control for secrets and sensitive data
GPU-accelerated terminal built for power users
Open-source observability platform for cloud-native apps
👾 Fast and simple video download library and CLI tool written in Go
Purpose-built time series database for real-time systems
Find secrets with Gitleaks 🔑
Infrastructure as code in your favorite language
D2 is a modern diagram scripting language that turns text to diagrams.
Elegant Scraper and Crawler Framework for Golang
Why is this running? Trace any process, port, container, or file back to what started it - CLI + TUI.
Redis Go client
An AI agent development platform with all-in-one visual tools, simplifying agent creation, debugging, and deployment like never before. Coze your way to AI Agen
The easiest, and most secure way to access and protect all of your infrastructure.
Go language library for reading and writing Microsoft Excel™ (XLAM / XLSM / XLSX / XLTM / XLTX) spreadsheets
High-Performance server for NATS.io, the cloud and edge native messaging system.
An opinionated GoLang framework for accelerated microservice development. Built in support for databases and observability.
Ready-to-use Media-over-QUIC / SRT / WebRTC / RTSP / RTMP / LL-HLS / MPEG-TS / RTP live media server and media proxy that allows to read, publish, proxy, record
gRPC to JSON proxy generator following the gRPC HTTP spec
The lightweight, fault-tolerant database built on SQLite. Designed to keep your data highly available with minimal effort.
Fast, secure cloud development environments on your infrastructure
The personal information dashboard for your terminal
Pure Go implementation of the WebRTC API
A fast, cross-platform build tool inspired by Make, designed for modern workflows.
Fast key-value DB in Go.
A Q&A platform software for teams at any scales. Whether it's a community forum, help center, or knowledge management platform, you can always count on Apache A
Go MySQL Driver is a MySQL driver for Go's (golang) database/sql package
An open-source graph database
JuiceFS is a distributed POSIX file system built on top of Redis and S3.
Ultimate camera streaming application
CoreDNS is a DNS server that chains plugins
Highly available Prometheus setup with long term storage capabilities. A CNCF Incubating project.
A dead simple 2D game engine for Go
Instant messaging platform. Backend in Go. Clients: Swift iOS, Java Android, JS webapp, scriptable command line; chatbots
A powerful framework for faster, easier, and more efficient project development.
Tiny RDM (Tiny Redis Desktop Manager) - A modern, colorful, super lightweight Redis GUI client for Mac, Windows, and Linux. It also provides a web version that
Accelerate backend development with effortless scalability
Advanced automated status page for real-time monitoring
Agent-less vulnerability scanner for Linux, FreeBSD, Container, WordPress, Programming language libraries, Network devices
Distributed web crawler admin platform for spiders management regardless of languages and frameworks. 分布式爬虫管理平台,支持任何语言和框架
webhook is a lightweight incoming webhook server to run shell commands
A truly Open Source MongoDB alternative
Related tags
Frequently asked questions
How many open source go projects are there?
This registry tracks 210 projects tagged go, with 2,633,482 GitHub stars between them. The most-adopted is Ollama at 185,618 stars.
Are these go projects free to use?
Yes — 204 of the 210 carry an explicit open-source licence across 7 distinct licences, so there is no licence fee. Where a project also sells a hosted or enterprise version, the self-hosted path remains free.
Which go project should I choose?
The list above is ranked by GitHub stars, but stars measure attention rather than fit. Check three things on each card: the licence (permissive versus copyleft), the language it is written in, and the last-push date — a high-star project that has not been pushed in a year is a liability.
Are these go projects still maintained?
180 of the 210 were pushed in the last 90 days, and every card shows its exact last-push date so you can see the rest. Sort your shortlist by that date before committing to a migration.