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 projects10069.6k total stars1100.0k total forks27 languages

Open-source projects built with Go

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

Showing 2,884 open-source projects · page 43 of 81

……
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
goirc
goircfluffle/goirc

An event-based stateful IRC client framework for Go, enabling developers to build IRC bots and clients with built-in state tracking.

51676Go
28 days ago
gubrak
gubraknovalagung/gubrak

A Go functional utility library with syntactic sugar, similar to lodash but for Go.

51341Go
1 month ago
durafmt
durafmthako/durafmt

A Go library that formats time.Duration into human-readable strings like '2 weeks 18 hours 22 minutes 3 seconds'.

51351Go
5 years ago
woke
wokeget-woke/woke

A text file analysis tool that detects non-inclusive language in source code and suggests inclusive alternatives.

51363Go
2 years ago
gotcp
gotcpgansidui/gotcp

A Go package for quickly building TCP servers with a simple and efficient API.

511155Go
2 years ago
go-jose
go-josego-jose/go-jose

A Go implementation of JOSE standards (JWE, JWS, JWT) for secure JSON object signing and encryption.

511122Go
1 day ago
libvlc-go
libvlc-goadrg/libvlc-go

Go bindings for libVLC enabling multimedia playback, streaming, and recording in Go applications.

51058Go
6 days ago
jetcache-go
jetcache-gomgtv-tech/jetcache-go

A production-grade Go cache framework with two-level caching, singleflight protection, and generic batch APIs.

50935Go
3 months ago
Go DB Ledger
Go DB Ledgerdarcys22/godbledger

An open-source accounting system with gRPC endpoints and SQL backends for programmable double-entry bookkeeping.

50960Go
2 years ago
clickhouse-bulk
clickhouse-bulknikepan/clickhouse-bulk

A simple collector that batches many small ClickHouse inserts into larger bulk inserts for improved performance.

50887Go
3 months ago
config-file-validator
config-file-validatorBoeing/config-file-validator

A cross-platform CLI tool written in Go that validates syntax and schema for JSON, YAML, TOML, XML, and other configuration files.

50791Go
3 days ago
confita
confitaheetch/confita

A Go library that loads configuration from multiple backends (env, files, flags, etcd, Consul, Vault, AWS SSM) into a struct.

50749Go
2 months ago
word-embedding
word-embeddingynqa/word-embedding

A Go library implementing word embedding models (Word2Vec, GloVe, LexVec) from scratch with CLI and SDK.

50645Go
3 years ago
dom
domdennwc/dom

A Go library providing DOM bindings and Web API wrappers for WebAssembly applications.

50558Go
6 years ago
boilerplate
boilerplategofiber/boilerplate

A production-ready Docker boilerplate for building Go applications with the Fiber web framework.

50385Go
1 day ago
TimescaleDB Tune
TimescaleDB Tunetimescale/timescaledb-tune

A tool for tuning TimescaleDB performance by adjusting PostgreSQL settings to match your system's CPU and memory resources.

50149Go
16 days ago
SvelteKit Starter
SvelteKit Starterspinspire/pocketbase-sveltekit-starter

A starter template for building full-stack applications with a SvelteKit static frontend and a PocketBase backend.

50074Svelte
21 days ago
CGRateS
CGRateScgrates/cgrates

A real-time online/offline charging system (OCS) for telecom and ISP environments with modular micro-services architecture.

500242Go
21 hours ago
gotext
gotextleonelquinteros/gotext

A GNU gettext utilities package for Go, providing complete PO/MO file support, pluralization, and thread-safe internationalization.

50066Go
10 days ago
terralist
terralistterralist/terralist

A private, self-hosted Terraform/OpenTofu registry for modules and providers with a web dashboard and RBAC.

49951Go
3 days ago
sqlvet
sqlvethouqp/sqlvet

A static analysis tool for Go that validates raw SQL queries to catch syntax errors and prevent SQL injections.

49929Go
14 days ago
dstack
dstackDstack-TEE/dstack

An open framework for deploying AI applications with cryptographic privacy guarantees using confidential VMs and GPUs.

49684Rust
14 hours ago
monsoon
monsoonRedTeamPentesting/monsoon

A fast and flexible HTTP fuzzer for content discovery, credential bruteforcing, and security testing.

49640Go
1 year ago
stun
stungo-rtc/stun

A high-performance, zero-allocation Go implementation of the RFC 5389 STUN protocol for NAT traversal.

49553Go
5 years ago
Quamina
Quaminatimbray/quamina

A high-performance Go library for matching JSON events against multiple patterns with support for wildcards, regex, and complex queries.

49427Go
22 hours ago
godaemon
godaemonVividCortex/godaemon

Daemonize Go applications using exec() instead of fork() to achieve Unix daemon behavior.

49455Go
5 years ago
WebHook Tester
WebHook Testertarampampam/webhook-tester

A self-hosted tool for testing and debugging webhooks and HTTP requests with customizable responses and real-time UI.

49351Go
22 hours ago
go-dotnet
go-dotnetmatiasinsaurralde/go-dotnet

A Go wrapper for the .NET Core Runtime that enables calling .NET assemblies from Go programs.

49341C++
8 years ago
Bongo
Bongogo-bongo/bongo

A Go ODM for MongoDB that adds object-document mapping, hooks, validation, and cascade support to mgo.

48939Go
5 years ago
xmlquery
xmlqueryantchfx/xmlquery

A Go package for querying XML documents using XPath expressions with built-in caching for performance.

48894Go
2 months ago
go-dry
go-dryungerik/go-dry

A comprehensive utility package for Go that eliminates common boilerplate code with helpers for strings, files, HTTP, errors, and concurrency.

48737Go
7 months ago
runtime-tools
runtime-toolsopencontainers/runtime-tools

A collection of tools for generating, validating, and testing OCI runtime specification configurations and bundles.

485168Go
2 months ago
DailyTxT
DailyTxTPhiTux/DailyTxT

A self-hosted, encrypted diary web application with markdown support, file uploads, and multi-user capabilities.

48342Svelte
4 days ago
goflow
goflowfieldryand/goflow

A simple but powerful DAG scheduler and dashboard written in Go for orchestrating workflows without the complexity of Apache Airflow.

48236Go
1 year ago
leaves
leavesdmitryikh/leaves

A pure Go library for making predictions with Gradient Boosting Regression Trees models from LightGBM, XGBoost, and scikit-learn.

48187Go
1 year ago
hyprmon
hyprmonerans/hyprmon

A TUI tool for visually configuring monitor layouts in Hyprland with drag-and-drop, profiles, and real-time application.

47810Go
2 days ago
1
42
43
44
81