Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Go

Go

770 projects

Showing 36 of 770 projects

cli
cliGo

A CLI tool that generates production-ready full-stack projects with Go backend, modern frontend, and automated deployment via a single command.

#cli-app#cli-commands#vite
Stars2.8k
Forks269
Last commit2 months ago
go-jira
go-jiraGo

A simple command-line client for Atlassian Jira written in Go, featuring context-aware configuration and custom commands.

#devops#workflow#issue-tracking
Stars2.7k
Forks340
Last commit5 months ago
memguard
memguardGo

A Go library that creates a secure software enclave to protect sensitive data in memory from exposure and attacks.

#cold-boot-protection#crypto#data-protection
Stars2.7k
Forks133
Last commit6 days ago
tiedot
tiedotGo

A rudimentary embedded NoSQL document database written in Go that stores JSON documents and provides HTTP API access.

#database#data-storage#database-engine
Stars2.7k
Forks258
Last commit4 years ago
GCache
GCacheGo

A feature-rich in-memory cache library for Go with support for LRU, LFU, ARC, and expirable entries.

#lfu-cache#in-memory-cache#expirable-cache
Stars2.7k
Forks280
Last commit2 years ago
Go Chassis
Go ChassisGo

A cloud-native microservice framework for Go with built-in resilience, observability, and traffic management features.

#observability#istio#http
Stars2.7k
Forks475
Last commit3 months ago
pflag
pflagGo

A drop-in replacement for Go's flag package that implements POSIX/GNU-style command-line flags.

#posix-flags#go-library#gnu-flags
Stars2.7k
Forks367
Last commit1 month ago
nbio
nbioGo

A high-performance, non-blocking I/O framework for Go optimized for massive connection scenarios like gateways and proxies.

#event-driven#websocket-server#http-server
Stars2.7k
Forks178
Last commit15 days ago
do
doGo

A type-safe dependency injection toolkit for Go 1.18+ using generics, designed to replace uber/dig.

#graceful-shutdown#injection#software-architecture
Stars2.7k
Forks104
Last commit3 days ago
httpexpect
httpexpectGo

A concise, declarative Go library for end-to-end HTTP and REST API testing with chainable request builders and assertions.

#rest#integration-testing#testing-library
Stars2.7k
Forks240
Last commit5 months ago
myLG
myLGGo

A command-line network diagnostic tool that combines multiple network probes like ping, traceroute, BGP, and packet analysis.

#looking-glass#whois#dns-lookup
Stars2.7k
Forks236
Last commit6 years ago
heimdall
heimdallGo

An enhanced HTTP client for Go with built-in retry mechanisms, circuit breaking, and plugin support for fault-tolerant requests.

#httpclient#retry-mechanism#circuit-breaker
Stars2.7k
Forks207
Last commit1 day ago
go-flags
go-flagsGo

A Go library for parsing command line arguments with extensive features and reflection-based struct tagging.

#library#argument-parser#option-parser
Stars2.7k
Forks322
Last commit1 year ago
Gokapi
GokapiGo

A lightweight, self-hosted alternative to Firefox Send for private file sharing with automatic expiration and S3 support.

#backblaze-b2#s3-storage#selfhosted
Stars2.7k
Forks131
Last commit2 days ago
Itch
ItchTypeScript

A desktop application for downloading, installing, and playing games from itch.io with automatic updates.

#automatic-updates#game-management#desktop-app
Stars2.7k
Forks250
Last commit2 days ago
gojson
gojsonGo

A command-line tool that automatically generates Go struct definitions from JSON or YAML documents.

#developer-tools#yaml#struct-definition
Stars2.7k
Forks207
Last commit4 years ago
gocql
gocqlGo

A fast and robust Go client driver for Apache Cassandra, implementing the native CQL binary protocol.

#database-driver#database#client
Stars2.7k
Forks645
Last commit3 days ago
Sabaki
SabakiJavaScript

An elegant desktop application for playing, editing, and analyzing games of Go (Baduk/Weiqi) with SGF file support.

#desktop-application#open-source#gtp-engine
Stars2.7k
Forks403
Last commit2 days ago
bunster
bunsterGo

A shell compiler that converts bash scripts into secure, portable, and static binaries by transpiling them to Go.

#compiler#devops#static-binary
Stars2.7k
Forks70
Last commit8 months ago
Selenoid
SelenoidGo

A Selenium Hub successor that runs browsers in Docker containers for scalable, immutable, and self-hosted browser automation.

#selenium-server#containerization#hub
Stars2.7k
Forks361
Last commit1 year ago
go-nsq
go-nsqGo

Official Go client library for building NSQ producers and consumers.

#message-queue#distributed-systems#go-library
Stars2.7k
Forks437
Last commit9 months ago
goqu
goquGo

An expressive SQL builder and query library for Go with support for multiple database dialects.

#query-builder#database#go-library
Stars2.7k
Forks221
Last commit1 year ago
GoBoy
GoBoyGo

A multi-platform Nintendo Game Boy and Game Boy Color emulator written in Go, featuring debugging tools and broad game compatibility.

#debugging-tools#open-source#emulation
Stars2.6k
Forks122
Last commit26 days ago
Karma
KarmaTypeScript

A feature-rich alert dashboard for Prometheus Alertmanager, designed for visualizing and managing alerts across multiple instances.

#prometheus-utility#devops#observability
Stars2.6k
Forks199
Last commit2 days ago
go.nvim
go.nvimLua

A feature-rich Go development plugin for Neovim with LSP, debugging, AI assistance, and code generation.

#dap-debugging#treesitter#nvim-dap
Stars2.6k
Forks156
Last commit12 days ago
KrakenD API Gateway (.5k)
KrakenD API Gateway (.5k)Go

An ultra-high performance, stateless, declarative API Gateway written in Go for microservices and secure communications.

#api-gateway#reverse-proxy#high-performance
Stars2.6k
Forks493
Last commit15 days ago
otter
otterGo

A high-performance, in-memory caching library for Go with adaptive eviction policies and low memory overhead.

#in-memory-cache#w-tinylfu#high-performance
Stars2.6k
Forks60
Last commit11 days ago
Flagr
FlagrGo

Flagr is an open-source Go microservice for feature flagging, A/B testing, and dynamic configuration.

#dynamic-configuration#experimentation#devops
Stars2.6k
Forks202
Last commit22 hours ago
go-multierror
go-multierrorGo

A Go package for representing multiple errors as a single error with custom formatting and concurrent error collection.

#go-1.13-plus#go-library#error-handling
Stars2.6k
Forks134
Last commit12 days ago
nunu
nunuGo

A CLI tool for scaffolding and building production-ready Go applications with a layered architecture.

#productivity#scaffold#dependency-injection
Stars2.6k
Forks205
Last commit8 months ago
scs
scsGo

A lightweight, efficient, and secure HTTP session management library for Go applications.

#web-security#authentication#server-side-sessions
Stars2.6k
Forks193
Last commit5 months ago
NATS streaming
NATS streamingGo

A high-performance, lightweight reliable streaming platform built on NATS messaging.

#message-queue#persistent-messaging#distributed-systems
Stars2.5k
Forks289
Last commit2 years ago
Pilosa
PilosaGo

A real-time distributed analytical database built entirely on bitmaps for low-latency queries on fresh data.

#real-time-database#stream-processing#bitmap
Stars2.5k
Forks237
Last commit2 years ago
spinner
spinnerGo

A Go package providing 90 configurable terminal spinner/progress indicators for command-line applications.

#ascii-animation#indicator#terminal
Stars2.5k
Forks130
Last commit1 year ago
tfgo
tfgoGo

A Go library that simplifies TensorFlow's Go bindings with method chaining, automatic scoping, and type conversion.

#deep-learning#graph-computation#model-serving
Stars2.5k
Forks158
Last commit2 years ago
mpb
mpbGo

A Go library for rendering multiple customizable progress bars in terminal applications.

#go-modules#decorators#terminal
Stars2.5k
Forks129
Last commit9 days ago
PreviousPage 16 of 22Next

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
#Golang395
#Docker127
#Go Library106
#Cli Tool102
#Self Hosted92
#Devops88
#Hacktoberfest67
#Developer Tools61
#Cli61
#Cross Platform60
#Microservices59
#Kubernetes58