Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. Go
G

Go

Language
3795 projects10291.0k total stars1131.9k total forks29 languages

Open-source projects built with Go

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

Showing 3,795 open-source projects · page 38 of 106

……
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
prolog
prologichiban/prolog

An embeddable ISO Prolog interpreter for Go with a database/sql-like API.

72837Go
1 day ago
kool
koolkool-dev/kool

A CLI tool that simplifies Docker and Kubernetes for local development and cloud deployment of web applications.

72452Go
14 days ago
pool
poolgo-playground/pool

A Go library providing limited and unlimited goroutine pools for easier concurrent task handling and cancellation.

72264Go
5 years ago
go-stun
go-stunccding/go-stun

A Go implementation of the STUN client for UDP hole punching and NAT traversal (RFC 3489 and 5389).

722127Go
1 month ago
cli
climkideal/cli

A lightweight Go package for building command-line applications with type-safe flags, validators, and rich features.

72241Go
2 years ago
go-runewidth
go-runewidthmattn/go-runewidth

A Go library for measuring the display width of characters and strings, handling East Asian fullwidth characters.

720102Go
12 days ago
onWatch
onWatchonllm-dev/onWatch

A lightweight, open-source daemon that tracks AI API quotas across multiple providers in real time with a local dashboard.

71862Go
9 days ago
goimports-reviser
goimports-reviserincu6us/goimports-reviser

A Go tool for sorting imports into configurable groups, removing unused imports, setting aliases, and formatting code.

71778Go
1 day ago
gh
ghjingweno/gh

Fast GitHub command line client implemented in Go, now merged into the official hub project.

71747Go
3 years ago
DBdeployer
DBdeployerdatacharmer/dbdeployer

A Go-based tool for easily deploying MySQL database servers in isolated sandboxes for testing and development.

716155Go
4 months ago
dataflowkit
dataflowkitslotix/dataflowkit

A Go web scraping framework that extracts structured data from websites using CSS selectors, including JavaScript-rendered pages.

71682Go
3 years ago
alaz
alazddosify/alaz

An eBPF-based Kubernetes observability agent that monitors service interactions and performance metrics without code instrumentation.

71435C
1 year ago
gorpc
gorpcvalyala/gorpc

A simple, fast, and scalable Go RPC library optimized for high-load microservices.

71097Go
3 years ago
Chapar
Chaparchapar-rest/chapar

A native API testing tool for developers, supporting both HTTP and gRPC protocols with a focus on simplicity and local data storage.

70943Go
5 days ago
kyber
kyberdedis/kyber

Advanced cryptographic toolkit for Go providing primitives beyond basic signing and encryption for distributed systems.

703178Go
2 months ago
go-astisub
go-astisubasticode/go-astisub

A Go library and CLI for parsing, writing, syncing, merging, and converting subtitle files across multiple formats.

703134Go
9 days ago
golua
goluaaarzilli/golua

Go bindings for the Lua C API, enabling Go programs to embed and interact with Lua virtual machines.

701168C
1 year ago
protolint
protolintyoheimuta/protolint

A pluggable linter and fixer to enforce Protocol Buffer style and conventions.

69764Go
15 days ago
o
oxyproto/o

A snappy, configuration-free terminal text editor and IDE with syntax highlighting, LSP support, and built-in build/format tools.

69717Go
1 day ago
go-simple-mail
go-simple-mailxhit/go-simple-mail

A Go package for sending emails via SMTP with support for keep-alive connections, TLS/SSL, and bulk sending.

697104Go
2 years ago
whatlanggo
whatlanggoabadojack/whatlanggo

A natural language detection library for Go that identifies 84 languages and scripts with no external dependencies.

69768Go
3 years ago
goyek
goyekgoyek/goyek

A task automation library for Go, designed as a portable alternative to Make, Mage, and Task.

69638Go
2 days ago
aws-lambda-go
aws-lambda-goeawsy/aws-lambda-go

A fast and clean way to execute Go on AWS Lambda without spawning a process.

69633Go
9 years ago
Forest
ForestChainSafe/forest

A Rust implementation of a Filecoin node for transferring FIL, hosting RPC APIs, and validating the blockchain.

696200Rust
2 days ago
pug
pugleg100/pug

A terminal user interface for Terraform power users, enabling parallel operations and interactive state management.

69515Go
7 months ago
terraform-provider-snowflake
terraform-provider-snowflakeSnowflake-Labs/terraform-provider-snowflake

Terraform provider for managing Snowflake accounts, databases, warehouses, users, roles, and other resources.

695522Go
1 day ago
Derrick
Derrickalibaba/derrick

A tool that automatically generates Dockerfiles, Kubernetes manifests, and DevOps configurations for containerizing applications.

692107Go
3 years ago
jwt
jwtcristalhq/jwt

A safe, simple, and fast JSON Web Token (JWT) library for Go, implementing RFC 7519.

69046Go
1 year ago
lhttp
lhttpfanux/lhttp

A Go-based HTTP-like protocol over WebSocket for building scalable, customizable instant messaging servers.

687138Go
8 years ago
govisual
govisualdoganarif/govisual

Zero-config HTTP request visualizer and debugger for Go web applications during local development.

68420Go
1 month ago
RconCli
RconCligorcon/rcon-cli

A command-line interface for executing RCON protocol queries on game servers like Counter-Strike, Minecraft, and Rust.

68062Go
1 year ago
ro
rosamber/ro

A Go implementation of the ReactiveX spec providing a declarative and composable API for handling asynchronous data streams.

67923Go
6 days ago
remote-touchpad
remote-touchpadUnrud/remote-touchpad

Control your computer's mouse and keyboard from a smartphone's web browser via a touchscreen interface.

67671Go
27 days ago
DDD Food App
DDD Food Appvictorsteven/food-app-server

A Go-based food ordering backend demonstrating Domain-Driven Design principles with clean architecture.

675117Go
4 years ago
coi
coimensfeld/code-on-incus

A security-hardened container runtime for AI coding agents using Incus system containers with real-time threat detection and credential isolation.

67455Go
1 day ago
go-mutesting
go-mutestingzimmski/go-mutesting

A framework for performing mutation testing on Go source code to find untested implementation cases.

67359Go
2 years ago
1
37
38
39
106