Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Go

Go

2767 projects

Showing 36 of 2767 projects

pgroll
pgrollGo

A command-line tool for performing zero-downtime, reversible schema migrations in PostgreSQL.

#hacktoberfest#devops#postgres
Stars6.6k
Forks156
Last commit1 month ago
Weave
WeaveGo

A virtual network that connects Docker containers across multiple hosts with automatic discovery.

#multi-host#devops#cncf
Stars6.6k
Forks671
Last commit2 years ago
k3d
k3dGo

A helper tool to run lightweight k3s Kubernetes clusters inside Docker containers.

#rancher#container-orchestration#kubernetes
Stars6.6k
Forks542
Last commit1 day ago
go-sqlmock
go-sqlmockGo

A mock SQL driver for Go that simulates database behavior in tests without requiring a real database connection.

#database#test-isolation#unit-testing
Stars6.6k
Forks422
Last commit3 months ago
Spin
SpinRust

An open-source framework for building and running fast, secure, composable cloud microservices with WebAssembly.

#spin#webassembly#serverless
Stars6.6k
Forks315
Last commit4 days ago
Genkit GitHub
Genkit GitHubTypeScript

Open-source framework for building full-stack AI-powered applications with unified APIs across JavaScript, Go, and Python.

#ai#developer-tools#ai-framework
Stars6.5k
Forks866
Last commit3 days ago
weaviate
weaviateTypeScript

Open-source framework for building full-stack AI-powered applications with unified APIs for multiple languages and model providers.

#ai#ai-framework#genkit
Stars6.5k
Forks866
Last commit3 days ago
k0s
k0sGo

A single-binary, zero-dependency Kubernetes distribution designed for easy deployment on any infrastructure.

#iot#container-orchestration#cncf
Stars6.5k
Forks535
Last commit1 day ago
go-callvis
go-callvisGo

Visualize call graphs of Go programs using interactive Graphviz-based diagrams.

#developer-tools#callgraph#graphviz
Stars6.5k
Forks429
Last commit7 months ago
DDD by Refactoring
DDD by RefactoringGo

A practical Go example application demonstrating DDD, Clean Architecture, and CQRS through step-by-step refactoring.

#cqrs#google-cloud-run#serverless
Stars6.5k
Forks591
Last commit2 months ago
spew
spewGo

A deep pretty printer for Go data structures to aid in debugging with configurable output formats.

#go-library#data-structures#testing
Stars6.4k
Forks377
Last commit2 years ago
telegram-bot-api
telegram-bot-apiGo

A Go library providing comprehensive bindings for the Telegram Bot API, enabling easy bot development.

#hacktoberfest#golang-library#telegram-bot-api
Stars6.4k
Forks996
Last commit2 years ago
elvish
elvishGo

A powerful scripting language and versatile interactive shell with modern features and a statically linked binary.

#programming-language#functional-programming#productivity
Stars6.4k
Forks332
Last commit6 months ago
Upsnap
UpsnapGo

A self-hostable web dashboard for waking up and managing devices on your local network using Wake-on-LAN.

#wake-on-lan#wakeonlan#dashboard
Stars6.4k
Forks257
Last commit16 days ago
env
envGo

A zero-dependency Go library for parsing environment variables into typed structs.

#hacktoberfest#environment-variables#environment
Stars6.3k
Forks297
Last commit19 days ago
goleveldb
goleveldbGo

A pure Go implementation of the LevelDB key/value storage engine.

#database#leveldb#concurrent
Stars6.3k
Forks985
Last commit2 years ago
ticker
tickerGo

A terminal-based stock, crypto, and derivatives price watcher and position tracker with real-time updates.

#golang-application#ticker#stock-market
Stars6.3k
Forks346
Last commit4 months ago
govalidator
govalidatorGo

A Go package providing validators and sanitizers for strings, numerics, slices, and structs.

#sanitization#api#validation
Stars6.2k
Forks573
Last commit12 days ago
gitrob
gitrobGo

A reconnaissance tool that finds potentially sensitive files in public GitHub repositories for security analysis.

#sensitive-data#osint#security-analysis
Stars6.2k
Forks838
Last commit4 years ago
gdu
gduGo

A fast, parallel disk usage analyzer with an interactive console interface written in Go.

#hacktoberfest#console-interface#filesystem
Stars6.2k
Forks246
Last commit1 day ago
Faktory
FaktoryGo

A language-agnostic persistent background job server for distributing and executing work across machines.

#async-processing#api#distributed-systems
Stars6.2k
Forks242
Last commit4 days ago
uuid
uuidGo

Go package for generating and inspecting UUIDs compliant with RFC 9562 and DCE 1.1 standards.

#authentication#rfc-9562#distributed-systems
Stars6.2k
Forks444
Last commit1 year ago
torrent
torrentGo

A full-featured BitTorrent client library and utilities package written in Go, designed for streaming and integration into other projects.

#dht#magnet-link#bittorrent
Stars6.1k
Forks705
Last commit2 days ago
Maddy
MaddyGo

A composable, all-in-one mail server that implements SMTP, IMAP, DKIM, SPF, DMARC, and more in a single daemon.

#mail#dmarc#smtp
Stars6.1k
Forks336
Last commit6 days ago
Goa
GoaGo

Design-first Go framework that generates API code, documentation, and clients from a single DSL, eliminating drift between design and implementation.

#goa#rest#api
Stars6.1k
Forks582
Last commit3 days ago
Docker/CLI
Docker/CLIGo

The official command-line interface for Docker, enabling container management and orchestration.

#container-images#devops#container-orchestration
Stars6.1k
Forks2.2k
Last commit3 days ago
GoatCounter
GoatCounterGo

Easy web analytics. No tracking of personal data.

#golang#go#analytics
Stars6.1k
Forks284
Last commit29 days ago
imaginary
imaginaryGo

A fast, Docker-ready HTTP microservice for high-level image processing powered by libvips.

#resize#png#resize-images
Stars6.1k
Forks500
Last commit11 months ago
go-elasticsearch
go-elasticsearchGo

The official Go client library for interacting with Elasticsearch, providing a comprehensive API for search, indexing, and data operations.

#data-indexing#client#go-client
Stars6.1k
Forks646
Last commit4 days ago
pebble
pebbleGo

A high-performance, LevelDB/RocksDB-inspired key-value database written in Go, optimized for CockroachDB.

#database#rocksdb#leveldb
Stars6.1k
Forks599
Last commit23 hours ago
openfga
openfgaGo

A high-performance, flexible authorization/permission engine inspired by Google Zanzibar for fine-grained access control.

#fine-grained-authorization#entitlements#google-zanzibar
Stars6.0k
Forks533
Last commit21 hours ago
podinfo
podinfoGo

A Go microservice template for Kubernetes that demonstrates best practices for building and deploying cloud-native applications.

#helm#devops#observability
Stars6.0k
Forks1.9k
Last commit7 days ago
goss
gossGo

A YAML-based serverspec alternative for quick and easy server configuration validation and testing.

#continuous-testing#health-endpoint#devops
Stars6.0k
Forks500
Last commit1 day ago
dgoss
dgossGo

A YAML-based serverspec alternative for validating server configuration, with auto-generation of tests from system state.

#health-endpoint#devops#health-checks
Stars6.0k
Forks500
Last commit1 day ago
Discordgo
DiscordgoGo

A Go package providing low-level bindings to the Discord API for building bots and integrations.

#voice-chat#websocket#golang-library
Stars6.0k
Forks930
Last commit8 months ago
xlsx
xlsxGo

Go library for reading and writing XLSX files.

#spreadsheet#go#excel
Stars6.0k
Forks812
Last commit1 year ago
PreviousPage 10 of 77Next

Related Tags

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
#Golang1473
#Go Library491
#Cli Tool323
#Docker322
#Devops269
#Developer Tools225
#Cli209
#Golang Library207
#Self Hosted206
#Hacktoberfest154
#Performance149
#Microservices144