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 39 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
terraform-provider-vsphere
terraform-provider-vspherehashicorp/terraform-provider-vsphere

A Terraform plugin for managing VMware vSphere infrastructure as code.

673485Go
5 days ago
Guora
Guorameloalright/guora

A self-hosted, Quora-like web application for private Q&A communities, built with Go.

673101Go
3 years ago
peerdiscovery
peerdiscoveryschollz/peerdiscovery

A pure-Go library for cross-platform local peer discovery using UDP multicast.

67257Go
1 year ago
go-mod-outdated
go-mod-outdatedpsampaz/go-mod-outdated

A command-line tool that displays outdated Go module dependencies in a readable table format.

67030Go
3 years ago
ozzo-dbx
ozzo-dbxgo-ozzo/ozzo-dbx

A Go package that enhances database/sql with powerful data retrieval methods and DB-agnostic query building.

670112Go
4 days ago
sleepy
sleepydougblack/sleepy

A minimal micro-framework for building RESTful APIs in Go with a resource-oriented design.

66952Go
8 years ago
Swirl
Swirlcuigh/swirl

A web-based management interface for Docker with a focus on Swarm cluster administration.

66784Go
3 years ago
Gockerize
Gockerizeredbooth/gockerize

Build static Go binaries and package them into minimal Docker containers using a simple bash script.

66717Shell
8 years ago
prealloc
preallocalexkohler/prealloc

A Go static analysis tool that identifies slice declarations that could be preallocated for better performance.

66626Go
6 months ago
golongpoll
golongpolljcuga/golongpoll

A Go library for implementing HTTP long-polling servers and clients to enable web pub-sub communication.

66461Go
3 years ago
sqlhooks
sqlhooksqustavo/sqlhooks

A Go library that attaches hooks to any database/sql driver for query instrumentation without code changes.

66347Go
2 years ago
gocc
goccgoccmack/gocc

A Go compiler kit that generates lexers and parsers from BNF grammars with LR-1 conflict resolution.

66348Go
7 months ago
galah
galah0x4D31/galah

An LLM-powered web honeypot that dynamically crafts realistic HTTP responses to mimic various applications and detect malicious traffic.

66367Go
1 year ago
terraform-provider-alicloud
terraform-provider-alicloudaliyun/terraform-provider-alicloud

A Terraform provider for managing Alibaba Cloud (AliCloud) infrastructure as code.

662610Go
1 day ago
delve
delvederekparker/delve

A debugger for the Go programming language designed to be simple, full-featured, and easy to use.

661118Go
8 days ago
Scribble.rs
Scribble.rsscribble-rs/scribble.rs

A free, privacy-respecting, self-hostable pictionary game with no ads or accounts required.

658216Go
3 months ago
tfupdate
tfupdateminamijoyo/tfupdate

A CLI tool to update version constraints in Terraform and OpenTofu configurations and lock files, supporting bulk updates and CI automation.

65725Go
1 month ago
iWF
iWFindeedeng/iwf

A Workflow-As-Code microservice orchestration platform for building resilient, fault-tolerant, and scalable long-running processes.

65665Go
1 day ago
pester
pestersethgrid/pester

A Go HTTP client wrapper that adds retries, backoff strategies, and concurrency for resilient network requests.

65469Go
4 years ago
aether
aetherbjarneo/aether

A visual theming application for Linux that extracts colors from wallpapers and applies cohesive themes across your desktop.

65330Go
1 day ago
mp4ff
mp4ffEyevinn/mp4ff

A Go library and toolkit for parsing, creating, and manipulating MP4 files, with a focus on fragmented formats used for streaming.

653125Go
1 day ago
limiters
limitersmennanov/limiters

A Go library providing distributed rate limiting algorithms with pluggable backends and locks for scalable applications.

65263Go
28 days ago
ergo
ergocristianoliveira/ergo

A simple reverse proxy that manages multiple local apps through custom domains, eliminating port memorization.

65159Go
1 year ago
go-mastodon
go-mastodonmattn/go-mastodon

A comprehensive Go client library for interacting with the Mastodon API.

64990Go
1 month ago
box-cli-maker
box-cli-makerbox-cli-maker/box-cli-maker

A Go library for rendering highly customizable boxes in the terminal with extensive styling and color options.

64825Go
26 days ago
konfig
konfiglalamove/konfig

A composable, observable, and performant configuration management library for Go designed for distributed systems.

64553Go
5 years ago
currency
currencybojanz/currency

A Go library for handling currency amounts, providing currency information, formatting, and parsing using CLDR data.

64555Go
2 days ago
goManageDocker
goManageDockerajayd-san/gomanagedocker

A blazing fast TUI tool to manage Docker and Podman images, containers, volumes, and pods with keyboard shortcuts.

64025Go
1 year ago
aconfig
aconfigcristalhq/aconfig

A simple, opinionated Go library for loading configuration from defaults, files, environment variables, and command-line flags.

64042Go
9 months ago
argparse
argparseakamensky/argparse

A Go library providing a Python argparse-like command-line argument parser with better usability than the standard flag package.

64064Go
3 years ago
hugot
hugotknights-analytics/hugot

Run ONNX transformer pipelines (like Hugging Face) natively in Go for inference and fine-tuning, with support for CPU, GPU, and TPU.

63846Go
2 days ago
go-taskflow
go-taskflownoneback/go-taskflow

A pure Go task-parallel programming framework with integrated visualizer and profiler for managing complex task dependencies.

63733Go
14 days ago
slog-multi
slog-multisamber/slog-multi

Advanced composition patterns for Go's structured logging (slog) with fanout, routing, failover, load balancing, and middleware pipelines.

63527Go
5 days ago
jsondiff
jsondiffwI2L/jsondiff

A Go library for computing the diff between two JSON documents as a series of RFC6902 JSON Patch operations.

63144Go
1 month ago
go-oci8
go-oci8mattn/go-oci8

A Go database driver for Oracle databases that implements the standard database/sql interface.

631212Go
1 month ago
Gebug
Gebugmoshebe/gebug

A tool that simplifies debugging Dockerized Go applications with integrated debugger and hot-reload capabilities.

63117Go
1 month ago
1
38
39
40
106