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 3,050 open-source projects · page 41 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
aether
aetherbjarneo/aether

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

58521Go
8 days ago
config
configgookit/config

A simple, full-featured Go library for application configuration management supporting JSON, YAML, TOML, INI, ENV, Flags, and more.

58361Go
13 days ago
gup
gupnao1215/gup

A fast, parallel command-line tool to update Go binaries installed via 'go install'.

58127Go
10 days ago
go-password-validator
go-password-validatorlane-c-wagner/go-password-validator

A lightweight Go library for password strength validation using entropy calculations, without arbitrary character rules.

57947Go
3 years ago
gotest.tools
gotest.toolsgotestyourself/gotest.tools

A collection of Go packages that extend the standard testing package with utilities for assertions, golden files, and common testing patterns.

57854Go
1 year ago
brig
brigsahib/brig

A distributed and secure file synchronization tool with version control, built on IPFS with a git-like interface and web UI.

57834Go
2 years ago
splash-cli
splash-clisplash-cli/splash-cli

A command-line tool to download and set Unsplash wallpapers directly from your terminal.

57724Go
23 days ago
sysinfo
sysinfozcalusic/sysinfo

A Go library for collecting Linux system inventory information without external dependencies.

576104Go
1 year ago
rk-boot
rk-bootrookie-ninja/rk-boot

A Go library for building standardized microservices with YAML-based dependency management.

57559Go
1 year ago
bubble-table
bubble-tableEvertras/bubble-table

A customizable, interactive table component for the Bubble Tea TUI framework in Go.

57436Go
11 days ago
beep
beepgopxl/beep

A Go package for audio playback and processing with a simple API and a rich library of effects.

57227Go
11 months ago
play
playpaololazzari/play

A TUI playground for experimenting with command-line tools like grep, sed, awk, jq, and yq in real-time.

57116Go
1 year ago
unparam
unparammvdan/unparam

Reports unused function parameters and results in Go code while minimizing false positives.

57129Go
7 months ago
Euterpe
Euterpeironsmile/euterpe

A self-hosted music streaming server with a web interface and RESTful API, giving you full control over your personal music library.

57047Go
5 months ago
Cosmos Hub
Cosmos Hubcosmos/gaia

The first interconnected blockchain in the Cosmos Network, enabling sovereign chains to communicate via IBC.

569774Go
6 days ago
webgpu-headers
webgpu-headerswebgpu-native/webgpu-headers

A stable C header (webgpu.h) providing the WebGPU API for native and WebAssembly applications, enabling cross-implementation compatibility.

56856C++
12 days ago
mockingjay
mockingjayquii/mockingjay-server

A fake HTTP server for integration testing with consumer-driven contracts and configurable erratic behavior, all from a YAML file.

56872Go
4 years ago
gobrain
gobraingoml/gobrain

A Go library implementing feed-forward and Elman recurrent neural networks for machine learning tasks.

56661Go
5 years ago
Sup3rS3cretMes5age
Sup3rS3cretMes5agealgolia/sup3rS3cretMes5age

A secure, self-destructing message service using HashiCorp Vault for temporary secret storage.

56683Go
2 days ago
terraform-provider-digitalocean
terraform-provider-digitaloceandigitalocean/terraform-provider-digitalocean

Terraform provider for managing DigitalOcean infrastructure as code.

563331Go
14 hours ago
pg_back
pg_backorgrim/pg_back

A PostgreSQL backup tool that dumps databases, globals, and configuration in flexible formats with encryption and cloud upload support.

56360Go
14 days ago
seed
seedgolang-templates/seed

A comprehensive GitHub repository template for Go applications with pre-configured CI/CD, linting, testing, and release automation.

56355Makefile
6 days ago
go-sundheit
go-sundheitAppsFlyer/go-sundheit

A Go library for defining and monitoring service health with async dependency checks, health endpoints, and metrics.

56131Go
1 year ago
gbt
gbtjtyr/gbt

A fast, highly configurable shell prompt builder for Bash, ZSH, and PowerShell written in Go.

55935Go
2 years ago
go-deep
go-deeppatrikeh/go-deep

A Go library implementing feedforward/backpropagation neural networks with support for multiple activation functions, solvers, and classification modes.

55869Go
1 year ago
htcat
htcathtcat/htcat

A parallel and pipelined HTTP GET utility for high-speed data transfers, optimized for fast network interconnects.

55734Go
9 months ago
planter
planterachiku/planter

Generate PlantUML ER diagram textual descriptions from existing PostgreSQL database tables.

55752Go
2 years ago
xz
xzulikunitz/xz

Pure Go package for reading and writing xz-compressed files with a command-line tool included.

55751Go
2 days ago
docsy
docsygoogle/docsy-example

A skeleton documentation site built with the Docsy Hugo theme, ready to clone and customize.

556750JavaScript
16 hours ago
Fastschema
Fastschemafastschema/fastschema

A Go-based Backend as a Service (BaaS) and web framework that automates database generation, provides CRUD APIs, and offers headless CMS capabilities.

55549Go
4 months ago
go-fault
go-faultgithub/go-fault

A Go HTTP middleware library for injecting faults like latency, errors, and request rejection into services for resilience testing.

55425Go
7 days ago
EOS.IO Go API library
EOS.IO Go API libraryeoscanada/eos-go

A Go library for interacting with EOS.IO blockchain nodes via RPC, P2P, and wallet operations.

554214Go
1 year ago
Insider CLI
Insider CLIinsidersec/insider

A static application security testing (SAST) CLI tool that scans source code for OWASP Top 10 vulnerabilities across multiple programming languages.

55380Go
4 years ago
nacl
naclkevinburke/nacl

Pure Go implementation of the NaCL cryptography API with full feature parity and cross-language compatibility.

55224Go
12 days ago
orderbook
orderbooki25959341/orderbook

A high-performance matching engine for limit order books written in Go, supporting market/limit orders and cancellations.

550170Go
1 year ago
simpletable
simpletablealexeyco/simpletable

A Go library for generating and displaying ASCII tables in the terminal with customizable styling and formatting.

55032Go
5 years ago
1
40
41
42
85