Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. Go
G

Go

Language
3050 projects10067.7k total stars1099.8k total forks27 languages

Open-source projects built with Go

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

Showing 3,050 open-source projects · page 28 of 85

……
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
aurora
auroralogrusorgru/aurora

A Go library for adding ANSI colors and text formatting to terminal output, with support for Printf/Sprintf methods.

1.5k54Go
1 year ago
gnomock
gnomockorlangure/gnomock

Integration testing toolkit that spins up ephemeral Docker containers for dependencies, eliminating the need for mocks.

1.5k78Go
2 months ago
Acra
Acracossacklabs/acra

Database security suite providing field-level encryption, SQL injection prevention, and intrusion detection for sensitive data.

1.5k137Go
1 month ago
tlm
tlmyusufcanb/tlm

A local CLI copilot that suggests and explains shell commands using open-source models via Ollama, with no API keys or internet required.

1.5k53Go
3 months ago
grab
grabcavaliercoder/grab

A Go package for downloading files with progress monitoring, auto-resume, checksum validation, and concurrent batch downloads.

1.5k148Go
2 years ago
termloop
termloopJoelOtter/termloop

A pure Go game engine for building terminal-based games with a simple render loop, built on top of Termbox.

1.5k80Go
1 year ago
gosms
gosmshaxpax/gosms

A local SMS gateway written in Go that uses GSM modems to send messages via HTTP API.

1.5k150Go
5 years ago
facebook
facebookhuandu/facebook

A comprehensive Go SDK for the Facebook Graph API, supporting file upload, batch requests, and marketing API.

1.5k578Go
1 year ago
chproxy
chproxyVertamedia/chproxy

An HTTP proxy and load balancer for ClickHouse databases with caching, rate limiting, and security features.

1.5k276Go
2 months ago
when
whenolebedev/when

A natural language date/time parser with pluggable rules and merge strategies for Go applications.

1.5k94Go
1 year ago
s3git
s3gits3git/s3git

A CLI tool that applies Git-like version control to cloud storage, enabling distributed, decentralized, and deduplicated data repositories.

1.5k63Go
10 years ago
Databunker
Databunkersecuritybunker/databunker

A self-hosted, GDPR-compliant Go tool for secure tokenization and encrypted storage of PII, PHI, PCI, and KYC records.

1.5k94Go
2 months ago
diskv
diskvpeterbourgon/diskv

A simple, persistent, disk-backed key-value store for Go with performance-enhancing abstractions.

1.5k104Go
4 years ago
reform
reformgo-reform/reform

A better ORM for Go, based on non-empty interfaces and code generation via go generate.

1.5k74Go
6 months ago
workerpool
workerpoolgammazero/workerpool

A Go worker pool that limits concurrency of goroutine execution without blocking task submission.

1.5k150Go
12 days ago
GoMLX
GoMLXgomlx/gomlx

An accelerated machine learning framework for Go, offering a PyTorch/Jax/TensorFlow-like experience with support for CPUs, GPUs, TPUs, and WASM.

1.5k74Go
3 days ago
ExpenseOwl
ExpenseOwltanq16/expenseowl

A dead-simple, self-hosted expense tracker with a beautiful UI and monthly pie-chart visualization.

1.4k133HTML
8 months ago
Databunker
Databunkerparanoidguy/databunker

A self-hosted, GDPR-compliant Go-based vault for secure tokenization and storage of PII, PHI, PCI, and KYC records.

1.4k92Go
2 months ago
log-pilot
log-pilotAliyunContainerService/log-pilot

A Docker log collection tool that gathers container stdout and internal log files, sending them to centralized logging systems.

1.4k398Go
3 years ago
Wombat (.4k)
Wombat (.4k)rogchap/wombat

A cross-platform desktop GUI client for interacting with gRPC services, supporting all streaming types and automatic proto parsing.

1.4k55Svelte
1 year ago
go-algorand
go-algorandalgorand/go-algorand

Official Go implementation of the Algorand blockchain, a permissionless pure proof-of-stake protocol.

1.4k532Go
2 hours ago
shifu
shifuEdgenesis/shifu

A Kubernetes-native, production-grade IoT gateway that abstracts devices into digital twins for application development.

1.4k136Go
3 days ago
redoctober
redoctobercloudflare/redoctober

A Go server for two-man rule encryption, requiring multiple delegated keys for decryption and SSH signing.

1.4k147Go
1 month ago
nff-go
nff-gointel-go/nff-go

A framework for building high-performance cloud-native network functions in Go using DPDK and AF_XDP.

1.4k160Go
3 years ago
Amber
AmberEgeBalci/amber

A reflective PE packer for in-memory execution of Windows executables to bypass security products.

1.4k218Go
2 years ago
xstrings
xstringshuandu/xstrings

A Go package providing string functions commonly found in other languages but missing from Go's standard strings package.

1.4k71Go
2 years ago
misspell
misspellclient9/misspell

A fast command-line tool to find and correct common English misspellings in source code and text files.

1.4k146Go
2 years ago
hdfs - A native go client for HDFS
hdfs - A native go client for HDFScolinmarc/hdfs

A native Go client library and command-line tool for HDFS that connects directly to the namenode via protocol buffers.

1.4k361Go
1 year ago
jet
jetCloudyKit/jet

A fast, secure, and dynamic template engine for Go with a simple syntax and template inheritance.

1.4k117Go
3 months ago
habitus
habituscloud66-oss/habitus

A standalone build flow tool for Docker that adds workflows to Docker builds, enabling chained builds and secure secret handling.

1.4k80Go
6 years ago
ftp
ftpjlaffaye/ftp

A pure Go FTP client library for implementing FTP functionality in Go applications.

1.4k381Go
10 days ago
Ikemen GO
Ikemen GOikemen-engine/Ikemen-GO

An open-source fighting game engine written in Go that supports M.U.G.E.N resources with enhanced features.

1.4k217Go
13 hours ago
tenv
tenvtofuutils/tenv

A version manager for OpenTofu, Terraform, Terragrunt, Terramate, and Atmos, written in Go.

1.4k76Go
3 days ago
go-vcr
go-vcrdnaeon/go-vcr

A Go library for recording and replaying HTTP interactions to create fast, deterministic tests.

1.4k82Go
6 days ago
Watcharr
WatcharrsbondCo/Watcharr

A self-hostable content tracking platform for movies, TV shows, anime, and video games with user authentication and a modern UI.

1.4k68Go
2 months ago
go-mail
go-mailwneessen/go-mail

A comprehensive and idiomatic Go library for sending emails with SMTP, attachments, templates, and extensive security features.

1.4k99Go
6 days ago
1
27
28
29
85