Open source go projects

Every project in the registry tagged go, ranked by real GitHub adoption.

projects 103 combined stars ★ 1.6M refresh nightly
01 Ollama ★ 181K

Run open-source LLMs locally on your own machine

last push4 hours ago languageGo licenseMIT
02 hugo ★ 90K

The world’s fastest framework for building websites.

last push8 hours ago languageGo licenseApache-2.0
03 Grafana ★ 77K

Unified observability for metrics, logs, traces, and more

last push3 hours ago languageTypeScript licenseAGPL-3.0
04 Memos ★ 63K

Self-hosted timeline for quick notes, logs, and snippets

last push8 hours ago languageGo licenseMIT
05 etcd ★ 52K

Distributed reliable key-value store for the most critical data of a distributed system

last push4 hours ago languageGo licenseApache-2.0
06 Gogs ★ 48K

Self-hosted Git service that's lightweight and easy to install

last push5 days ago languageGo licenseMIT
07 TiDB ★ 41K

Scale-out SQL database for real-time analytics

last push3 hours ago languageGo licenseApache-2.0
08 Harness ★ 38K

End-to-end open source software delivery platform

last push34 hours ago languageGo licenseApache-2.0
09 compose ★ 38K

Define and run multi-container applications with Docker

last push7 hours ago languageGo licenseApache-2.0
10 trivy ★ 38K

Find vulnerabilities, misconfigurations, secrets, SBOM in containers, Kubernetes, code repositories, clouds and more

last push8 hours ago languageGo licenseApache-2.0
11 glance ★ 37K

A self-hosted dashboard that puts all your feeds in one place

last push12 days ago languageGo licenseAGPL-3.0
12 HashiCorp Vault ★ 36K

Secure storage and access control for secrets and sensitive data

last push6 hours ago languageGo license
13 Kitty ★ 35K

GPU-accelerated terminal built for power users

last push9 hours ago languagePython licenseGPL-3.0
14 SigNoz ★ 32K

Open-source observability platform for cloud-native apps

last push3 hours ago languageTypeScript license
15 InfluxDB ★ 32K

Purpose-built time series database for real-time systems

last push3 hours ago languageRust licenseApache-2.0
16 lux ★ 32K

👾 Fast and simple video download library and CLI tool written in Go

last push6 months ago languageGo licenseMIT
17 gitleaks ★ 29K

Find secrets with Gitleaks 🔑

last push9 days ago languageGo licenseMIT
18 Infisical ★ 29K

Secure secret management for modern development teams

last push3 hours ago languageTypeScript license
19 Pulumi ★ 26K

Infrastructure as code in your favorite language

last push3 hours ago languageGo licenseApache-2.0
20 colly ★ 26K

Elegant Scraper and Crawler Framework for Golang

last push36 hours ago languageGo licenseApache-2.0
21 witr ★ 22K

Why is this running? Trace any process, port, container, or file back to what started it - CLI + TUI.

last push1 months ago languageGo licenseApache-2.0
22 go-redis ★ 22K

Redis Go client

last push8 hours ago languageGo licenseBSD-2-Clause
23 coze-studio ★ 22K

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

last push2 months ago languageTypeScript licenseApache-2.0
24 teleport ★ 21K

The easiest, and most secure way to access and protect all of your infrastructure.

last push7 hours ago languageGo licenseAGPL-3.0
25 excelize ★ 21K

Go language library for reading and writing Microsoft Excel™ (XLAM / XLSM / XLSX / XLTM / XLTX) spreadsheets

last pushyesterday languageGo licenseBSD-3-Clause
26 gofr ★ 21K

An opinionated GoLang framework for accelerated microservice development. Built in support for databases and observability.

last push9 hours ago languageGo licenseApache-2.0
27 mediamtx ★ 20K

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

last push6 hours ago languageGo licenseMIT
28 grpc-gateway ★ 20K

gRPC to JSON proxy generator following the gRPC HTTP spec

last push21 hours ago languageGo licenseBSD-3-Clause
29 wtf ★ 17K

The personal information dashboard for your terminal

last push16 days ago languageGo licenseMPL-2.0
30 task ★ 16K

A fast, cross-platform build tool inspired by Make, designed for modern workflows.

last push5 hours ago languageGo licenseMIT
31 answer ★ 16K

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

last push3 days ago languageGo licenseApache-2.0
32 cayley ★ 15K

An open-source graph database

last push22 days ago languageGo licenseApache-2.0
33 Coder ★ 15K

Fast, secure cloud development environments on your infrastructure

last push3 hours ago languageGo licenseAGPL-3.0
34 juicefs ★ 14K

JuiceFS is a distributed POSIX file system built on top of Redis and S3.

last push13 hours ago languageGo licenseApache-2.0
35 go2rtc ★ 14K

Ultimate camera streaming application

last push11 days ago languageGo licenseMIT
36 thanos ★ 14K

Highly available Prometheus setup with long term storage capabilities. A CNCF Incubating project.

last push13 hours ago languageGo licenseApache-2.0
37 chat ★ 14K

Instant messaging platform. Backend in Go. Clients: Swift iOS, Java Android, JS webapp, scriptable command line; chatbots

last push5 days ago languageGo licenseGPL-3.0
38 gf ★ 13K

A powerful framework for faster, easier, and more efficient project development.

last push17 hours ago languageGo licenseMIT
39 Encore ★ 12K

Accelerate backend development with effortless scalability

last push13 hours ago languageGo licenseMPL-2.0
40 crawlab ★ 12K

Distributed web crawler admin platform for spiders management regardless of languages and frameworks. 分布式爬虫管理平台,支持任何语言和框架

last push7 months ago languageGo licenseBSD-3-Clause
41 webhook ★ 12K

webhook is a lightweight incoming webhook server to run shell commands

last push13 days ago languageGo licenseMIT
42 Gatus ★ 12K

Advanced automated status page for real-time monitoring

last push9 days ago languageGo licenseApache-2.0
43 dtm ★ 11K

A distributed transaction framework, supports workflow, saga, tcc, xa, 2-phase message, outbox patterns, supports many languages.

last push9 months ago languageGo licenseBSD-3-Clause
44 Tyk ★ 11K

Universal API management for REST, GraphQL, gRPC & async

last push8 hours ago languageGo license
45 Lago ★ 11K

Transform complex usage data into accurate, real-time billing

last push10 hours ago languageGo licenseAGPL-3.0
46 reviewdog ★ 9.6K

🐶 Automated code review tool integrated with any code analysis tools regardless of programming language

last push20 hours ago languageGo licenseMIT
47 pdfcpu ★ 8.8K

PDF tooling for Go and the command line.

last push4 days ago languageGo licenseApache-2.0
48 origin ★ 8.7K

Conformance test suite for OpenShift

last push8 hours ago languageGo licenseApache-2.0
49 superplane ★ 7.5K

Open source factory for one-shot engineering

last push4 hours ago languageGo licenseApache-2.0
50 rod ★ 7.1K

A Chrome DevTools Protocol driver for web automation and scraping.

last push1 months ago languageGo licenseMIT
51 tfsec ★ 7.0K

Tfsec is now part of Trivy

last push6 months ago languageGo licenseMIT
52 gpt-load ★ 6.8K

Self-hosted AI gateway for multi-channel, multi-credential setups — API keys and subscription accounts, scheduling, failover, request logs and usage. 自托管 AI 网关:

last push7 hours ago languageGo licenseMIT
53 osmedeus ★ 6.6K

A Modern Orchestration Engine for Security

last push6 days ago languageGo licenseMIT
54 goa ★ 6.1K

Design-first Go framework that generates API code, documentation, and clients. Define once in an elegant DSL, deploy as HTTP and gRPC services with zero drift b

last push22 hours ago languageGo licenseMIT
55 ferret ★ 6.0K

Declarative data automation language and Go runtime for structured extraction workflows.

last push26 hours ago languageGo licenseApache-2.0
56 goss ★ 6.0K

Quick and Easy server testing/validation

last push4 days ago languageGo licenseApache-2.0
57 easegress ★ 5.9K

A Cloud Native traffic orchestration system. (CNCF Project)

last push2 months ago languageGo licenseApache-2.0
58 Flexprice ★ 5.5K

Open source metering and billing infrastructure for any pricing model

last push7 hours ago languageGo licenseAGPL-3.0
59 qor ★ 5.3K

QOR is a set of libraries written in Go that abstracts common features needed for business applications, CMSs, and E-commerce systems.

last push17 days ago languageGo licenseMIT
60 tsuru ★ 5.3K

Open source and extensible Platform as a Service (PaaS).

last push34 hours ago languageGo licenseBSD-3-Clause

Related tags

← all tags

Frequently asked questions

How many open source go projects are there?

This registry tracks 103 projects tagged go, with 1,570,558 GitHub stars between them. The most-adopted is Ollama at 181,161 stars.

Are these go projects free to use?

Yes — 97 of the 103 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?

87 of the 103 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.