Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Go

Go

2766 projects

Showing 36 of 2766 projects

Arcane
ArcaneGo

A modern, user-friendly web interface for managing Docker containers, images, and volumes with a focus on accessibility.

#compose#containerization#devops
Stars6.6k
Forks254
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
Forks413
Last commit14 days ago
pgroll
pgrollGo

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

#hacktoberfest#devops#postgres
Stars6.5k
Forks151
Last commit14 days ago
k3d
k3dGo

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

#rancher#container-orchestration#kubernetes
Stars6.5k
Forks534
Last commit7 days ago
go-callvis
go-callvisGo

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

#developer-tools#callgraph#graphviz
Stars6.5k
Forks433
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.5k
Forks307
Last commit1 day 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 commit1 year 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
Forks374
Last commit2 years 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.4k
Forks583
Last commit8 months ago
k0s
k0sGo

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

#iot#container-orchestration#cncf
Stars6.4k
Forks521
Last commit1 day 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.3k
Forks326
Last commit3 months ago
goleveldb
goleveldbGo

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

#database#leveldb#concurrent
Stars6.3k
Forks985
Last commit2 years 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.3k
Forks803
Last commit23 hours 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.3k
Forks803
Last commit23 hours ago
env
envGo

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

#hacktoberfest#environment-variables#environment
Stars6.3k
Forks281
Last commit18 days ago
govalidator
govalidatorGo

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

#sanitization#api#validation
Stars6.2k
Forks573
Last commit1 day 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
Forks844
Last commit3 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.2k
Forks333
Last commit26 days ago
Faktory
FaktoryGo

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

#async-processing#api#distributed-systems
Stars6.1k
Forks237
Last commit24 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.1k
Forks432
Last commit1 year 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
Forks585
Last commit4 days 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
Forks677
Last commit1 day ago
imaginary
imaginaryGo

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

#resize#png#resize-images
Stars6.1k
Forks499
Last commit8 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
Forks644
Last commit3 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.0k
Forks325
Last commit11 days ago
xlsx
xlsxGo

Go library for reading and writing XLSX files.

#spreadsheet#go#excel
Stars6.0k
Forks812
Last commit11 months ago
pebble
pebbleGo

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

#database#rocksdb#leveldb
Stars6.0k
Forks574
Last commit1 day ago
Docker/CLI
Docker/CLIGo

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

#container-images#devops#container-orchestration
Stars6.0k
Forks2.2k
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
Forks923
Last commit5 months 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 commit2 days ago
Golang Desktop Embedder
Golang Desktop EmbedderGo

An unofficial Flutter embedder for desktop platforms (Windows, macOS, Linux) using Go and GLFW.

#hover#open-gl#app-development
Stars5.9k
Forks278
Last commit14 days ago
goss
gossGo

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

#continuous-testing#health-endpoint#devops
Stars5.9k
Forks491
Last commit6 days 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
Stars5.9k
Forks491
Last commit6 days ago
gorgonia
gorgoniaGo

A library for building and evaluating mathematical expressions and neural networks in Go, with automatic differentiation and GPU support.

#gradient-descent#neural-network#deep-learning
Stars5.9k
Forks450
Last commit1 year 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
Stars5.9k
Forks231
Last commit1 day ago
gRPC UI
gRPC UIJavaScript

A command-line tool that provides an interactive web UI for testing and debugging gRPC servers, similar to Postman for gRPC APIs.

#developer-tools#server-reflection#command-line-tool
Stars5.9k
Forks424
Last commit11 days 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
#Golang1468
#Go Library490
#Cli Tool322
#Docker322
#Devops269
#Developer Tools225
#Cli209
#Golang Library206
#Self Hosted206
#Hacktoberfest154
#Performance148
#Microservices144