Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. Go
G

Go

Language
996 projects9176.5k total stars982.5k total forks16 languages

Open-source projects built with Go

There are currently 996 open-source projects built with Go, with a combined total of 9176.5k GitHub stars. The most common language among these projects is Go.

Showing 996 open-source projects · page 10 of 28

……
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
elastic
elasticolivere/elastic

A deprecated Go client for Elasticsearch, now superseded by the official Elasticsearch client.

7.5k1.1kGo
1 year ago
matterbridge
matterbridge42wim/matterbridge

A simple chat bridge that connects over 20 chat protocols like Slack, Discord, IRC, Matrix, and Telegram.

7.5k719Go
1 year ago
gocv
gocvhybridgroup/gocv

Go language bindings for OpenCV 4, enabling computer vision applications with support for CUDA, DNN, and OpenVINO.

7.4k902Go
16 hours ago
go-git
go-gitgo-git/go-git

A highly extensible Git implementation library written in pure Go, supporting both low-level plumbing and high-level porcelain operations.

7.4k930Go
14 hours ago
fabio
fabiofabiolb/fabio

A fast, zero-configuration load balancing HTTP(S) and TCP router for services managed by Consul.

7.3k626Go
4 days ago
decimal
decimalshopspring/decimal

Arbitrary-precision fixed-point decimal numbers in Go for accurate financial calculations.

7.3k651Go
1 month ago
Hertz
Hertzcloudwego/hertz

A high-performance, high-extensibility Go HTTP framework for building microservices.

7.2k621Go
8 days ago
jid
jidsimeji/jid

An interactive command-line tool to drill down JSON data incrementally with jq-like filtering, auto-completion, and JMESPath support.

7.1k159Go
13 days ago
mockery
mockeryvektra/mockery

A mock code autogenerator for Go interfaces using testify/mock to eliminate boilerplate.

7.1k453Go
9 days ago
gocron
gocrongo-co-op/gocron

A fluent Go job scheduling library for running functions at fixed intervals, cron times, or random durations.

7.0k343Go
3 days ago
TFSec
TFSectfsec/tfsec

A static analysis security scanner for Terraform code that identifies misconfigurations across major cloud providers.

7.0k556Go
1 month ago
tfsec
tfsectfsec/tfsec

A static analysis security scanner for Terraform code that identifies misconfigurations across major cloud providers.

7.0k556Go
1 month ago
tfsec
tfsecaquasecurity/tfsec

A static analysis security scanner for Terraform code that identifies misconfigurations across major cloud providers.

7.0k556Go
1 month ago
Tfsec
Tfsecliamg/tfsec

A static analysis security scanner for Terraform code that identifies misconfigurations across major cloud providers.

7.0k556Go
1 month ago
SQLBoiler
SQLBoilervolatiletech/sqlboiler

Generate a type-safe Go ORM from your existing database schema using a database-first approach.

7.0k560Go
7 hours ago
cosmos-sdk
cosmos-sdkcosmos/cosmos-sdk

A modular, open-source blockchain SDK for building secure, high-performance, interoperable Layer 1 chains.

7.0k4.2kGo
19 hours ago
Cosmos SDK
Cosmos SDKcosmos/cosmos-sdk

A modular, open-source blockchain SDK for building secure, high-performance, interoperable Layer 1 chains with full customizability.

7.0k4.2kGo
19 hours ago
hatchet
hatchethatchet-dev/hatchet

A durable background task queue and workflow orchestration platform built on Postgres with observability and flow control.

7.0k353Go
12 hours ago
script
scriptbitfield/script

A Go library for writing shell-like scripts with a pipeline API for file reading, subprocess execution, string matching, and more.

7.0k350Go
7 months ago
WatchYourLAN
WatchYourLANaceberg/WatchYourLAN

A lightweight network IP scanner with a web GUI that monitors hosts, sends notifications, and exports data to Grafana.

6.9k237Go
7 months ago
gopher-lua
gopher-luayuin/gopher-lua

A Lua 5.1 VM and compiler written in Go, designed for embedding Lua scripting into Go applications.

6.9k696Go
24 days ago
Rod
Rodgo-rod/rod

A high-level Go driver for Chrome DevTools Protocol, designed for web automation and scraping.

6.9k470Go
2 months ago
ristretto
ristrettodgraph-io/ristretto

A high-performance, concurrent cache library for Go with cost-based eviction and excellent hit ratios.

6.9k436Go
3 months ago
woodpecker
woodpeckerwoodpecker-ci/woodpecker

A simple, powerful, and extensible CI/CD engine designed for self-hosting.

6.9k549Go
5 hours ago
dbmate
dbmateamacneil/dbmate

A lightweight, framework-agnostic command-line tool for database schema migrations using plain SQL.

6.9k347Go
3 days ago
goja
gojadop251/goja

A pure Go implementation of ECMAScript 5.1+ with a focus on standard compliance and performance.

6.8k444Go
1 month ago
gopass
gopassgopasspw/gopass

A command-line password manager for teams, built as a drop-in replacement for pass with GPG encryption and git versioning.

6.8k536Go
13 days ago
bombardier
bombardiercodesenberg/bombardier

A fast cross-platform HTTP benchmarking tool written in Go for load testing web services.

6.8k332Go
24 days ago
gopacket
gopacketgoogle/gopacket

A Go library for packet decoding, capture, and network traffic analysis.

6.8k1.1kGo
1 year ago
staticcheck
staticcheckdominikh/go-tools

A state-of-the-art static analysis linter for Go that finds bugs, performance issues, and enforces style rules.

6.8k410Go
18 hours ago
go-tools
go-toolsdominikh/go-tools

A state-of-the-art static analysis linter for Go that finds bugs, performance issues, and enforces style rules.

6.8k410Go
18 hours ago
Lura
Luraluraproject/lura

An open-source Go framework for building ultra-performant API gateways with middleware support.

6.8k583Go
2 days ago
drive
driveodeke-em/drive

A command-line client for Google Drive that enables file synchronization, management, and scripting without a background daemon.

6.7k426Go
2 years ago
btcd
btcdbtcsuite/btcd

A full node Bitcoin implementation written in Go, providing an alternative to Bitcoin Core with a focus on modularity.

6.7k2.5kGo
16 days ago
Kraken
Krakenuber/kraken

A highly scalable and available P2P Docker registry designed for fast distribution of large images in hybrid cloud environments.

6.7k470Go
13 hours ago
GoProxy
GoProxyelazarl/goproxy

A customizable HTTP/HTTPS proxy server library for Go, enabling request/response manipulation and MITM capabilities.

6.7k1.2kGo
5 days ago
1
9
10
11
28