Open source golang projects
Every project in the registry tagged golang, ranked by real GitHub adoption.
Run open-source LLMs locally on your own machine
Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS
The Moby Project - a collaborative project for the container ecosystem to assemble container-based systems
The Cloud Native Application Proxy
"rsync for cloud storage" - Google Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Wasabi, Google Cloud Storage, Azure Blob, Azure Files, Yandex File
High-performance vector database for GenAI applications
Secure collaboration platform for mission-critical work
Find vulnerabilities, misconfigurations, secrets, SBOM in containers, Kubernetes, code repositories, clouds and more
Define and run multi-container applications with Docker
Network-wide ads & trackers blocking DNS server
Your personal cloud OS for simple, elegant home servers
GPU-accelerated terminal built for power users
Fully autonomous AI Agents system capable of performing complex penetration testing tasks
👾 Fast and simple video download library and CLI tool written in Go
Find secrets with Gitleaks 🔑
Zero Trust networking with WireGuard-based secure connectivity
Secure, private photo storage and sharing solution
The Single Sign-On Multi-Factor portal for web apps. OpenID Certified™ and Post-Quantum Cryptography Ready.
🌩 Self-hosted file management and sharing system, supports multiple storage providers
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
Build resilient applications with durable execution workflows
Pretty fancy and modern terminal file manager
Why is this running? Trace any process, port, container, or file back to what started it - CLI + TUI.
A self hosted virtual browser that runs in docker and uses WebRTC.
Redis Go client
Full-stack platform for voice, video, and physical AI agents
The easiest, and most secure way to access and protect all of your infrastructure.
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
Agent for collecting, processing, aggregating, and writing metrics, logs, and other arbitrary data.
Fast, secure cloud development environments on your infrastructure
The personal information dashboard for your terminal
Pure Go implementation of the WebRTC API
Open source AI coding agent. Designed for large projects and real world tasks.
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
Capture SSL/TLS plaintext with eBPF—no MITM proxy or custom CA installation. Supports Linux and Android on x86_64 and arm64.
Realtime log viewer for containers. Supports Docker, Swarm and K8s.
Extract and decrypt browser data, supporting multiple data types, runnable on various operating systems (macOS, Windows, Linux).
JuiceFS is a distributed POSIX file system built on top of Redis and S3.
Ultimate camera streaming application
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
Automatically generate RESTful API documentation with Swagger 2.0 for Go.
Accelerate backend development with effortless scalability
The modern API client that lives in your terminal.
Advanced automated status page for real-time monitoring
Agent-less vulnerability scanner for Linux, FreeBSD, Container, WordPress, Programming language libraries, Network devices
Adversary Emulation Framework
eBPF-powered network observability for Kubernetes. Indexes L4/L7 traffic with full K8s context, decrypts TLS without keys. Queryable by AI agents via MCP and hu
Meshery, the cloud native manager
Continuous Profiling Platform. Debug performance issues down to a single line of code
Take control over your live stream video by running it yourself. Streaming + chat out of the box.
Fast and secure standalone server for resizing, processing, and converting images on the fly
A truly Open Source MongoDB alternative
Related tags
Frequently asked questions
How many open source golang projects are there?
This registry tracks 263 projects tagged golang, with 2,288,441 GitHub stars between them. The most-adopted is Ollama at 185,702 stars.
Are these golang projects free to use?
Yes — 256 of the 263 carry an explicit open-source licence across 6 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 golang 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 golang projects still maintained?
237 of the 263 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.