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

Evolutive CRUD API
Evolutive CRUD APIGo

A simple CRUD API built with Go for educational purposes, demonstrating various Go patterns and architectures.

#wire#educational#dependency-injection
Stars80
Forks11
Last commit8 months ago
MemGator
MemGatorGo

A portable concurrent Memento aggregator CLI and server for retrieving archived web pages from multiple sources.

#memento-protocol#digital-preservation#concurrent-processing
Stars80
Forks13
Last commit4 months ago
chain-minimal
chain-minimalGo

A minimal, working Cosmos SDK chain template using the least modules possible for building custom chains.

#minimalist#cryptocurrency#cosmos-sdk
Stars80
Forks44
Last commit1 year ago
nsq-event-bus
nsq-event-busGo

A Go wrapper for NSQ providing event bus functionality with circuit breaker protection.

#event-driven#circuit-breaker#message-queue
Stars79
Forks17
Last commit8 years ago
binder
binderGo

A high-level Go to Lua binding library that simplifies embedding Lua scripts in Go applications.

#gopher-lua#embedding#binding-library
Stars79
Forks9
Last commit4 years ago
ynab
ynabGo

An unofficial Go client library providing full coverage of the YNAB (You Need A Budget) API.

#personal-finance#finance#ynab-api
Stars79
Forks35
Last commit19 days ago
pm
pmGo

A Go process manager with HTTP interface for inspecting and managing tasks within server programs.

#devops#server-tools#monitoring
Stars79
Forks7
Last commit2 years ago
jsonl-graph
jsonl-graphGo

A Go tool for generating Graphviz visualizations from JSONL-formatted graph data, designed to work seamlessly with jq.

#graph#command-line-tools#dot-language
Stars79
Forks4
Last commit16 days ago
go-email-normalizer
go-email-normalizerGo

A Go library for normalizing email addresses to a canonical form to prevent duplicate signups.

#go-library#canonicalization#normalization
Stars79
Forks9
Last commit1 year ago
go-unsplash
go-unsplashGo

A Go client library for interacting with the Unsplash API to access and manage high-resolution photos.

#developer-tools#free-photos#oauth2
Stars79
Forks15
Last commit22 days ago
passwap
passwapGo

A Go library providing a unified API for multiple password hashing algorithms with automatic migration capabilities.

#legacy-migration#md5-crypt#hashing
Stars79
Forks9
Last commit11 days ago
boxed
boxedGo

A Dropbox-based blog engine that serves markdown articles directly from your Dropbox folder.

#static-site-generator#blog-engine#lightweight
Stars78
Forks9
Last commit8 years ago
genex
genexGo

A Go package that expands regular expressions into all possible matching strings.

#regex#domain-discovery#combinatorics
Stars77
Forks8
Last commit6 years ago
dogsled
dogsledGo

A Go static analysis tool that detects assignments and declarations with excessive blank identifiers.

#developer-tools#code-quality#go-tooling
Stars76
Forks2
Last commit2 years ago
goast
goastGo

A Go static analysis tool that uses AST and Rego policies for customizable code inspection.

#rego#policy-as-code#open-policy-agent
Stars76
Forks3
Last commit1 month ago
errors
errorsGo

A drop-in replacement for Go errors with 14 predefined types, user-friendly messages, HTTP/GRPC status codes, and stack traces.

#go-errors#stack-trace#golang-errors
Stars76
Forks5
Last commit11 months ago
guid
guidGo

A high-performance, cryptographically secure UUID/GUID generator for Go, optimized for databases and up to 10x faster than google/uuid.

#high-performance#sql-server#uuid
Stars75
Forks0
Last commit1 month ago
uConfig
uConfigGo

A lightweight, zero-dependency, and extendable configuration management library for Go with a plugin-based architecture.

#plugin-system#zero-dependency#kubernetes-downward-api
Stars75
Forks10
Last commit2 months ago
timedmap
timedmapGo

A thread-safe Go map implementation with automatic expiration of key-value pairs after a specified duration.

#hacktoberfest#package#temporary-storage
Stars75
Forks10
Last commit2 years ago
simplehttp
simplehttpGo

A simple and lightweight HTTP server for serving local directories over HTTP.

#http-server#http#lightweight
Stars75
Forks3
Last commit3 years ago
Portainer stack utils
Portainer stack utilsGo

A CLI client written in Go for managing Docker stacks and endpoints in Portainer from automated environments.

#portainer#deployment#devops
Stars75
Forks16
Last commit8 months ago
tmtop
tmtopGo

A top-like visualizer for Tendermint chain consensus and information, supporting Cosmos SDK and non-SDK chains.

#rpc-client#cosmos-sdk#tendermint
Stars74
Forks39
Last commit1 year ago
tau
tauGo

A thin wrapper for Terraform that manages multiple deployments, dependencies, and secrets while keeping code DRY.

#devops#multi-deployment#dry-principle
Stars74
Forks8
Last commit1 year ago
Gemfast
GemfastGo

A fast, secure RubyGems server written in Go, offering self-hosted gem mirroring, caching, and private hosting.

#rubygems#rubygems-mirror#private-rubygems
Stars74
Forks3
Last commit2 months ago
hide
hideGo

A Go package that provides an ID type to prevent exposing internal numeric IDs to clients using HashIDs and JSON marshaling.

#type#id-obfuscation#json-marshaling
Stars73
Forks6
Last commit4 years ago
capillaries
capillariesGo

A distributed batch data processing framework that handles scalability and intermediate storage, letting users focus on transforms and quality control.

#batch-processing#workflow-engine#message-queue
Stars73
Forks5
Last commit1 month ago
neat
neatGo

A Go implementation of the NEAT (NeuroEvolution of Augmenting Topologies) algorithm for evolving neural network structures.

#ai#neural-network#topologies
Stars73
Forks13
Last commit8 years ago
textcat
textcatGo

A Go package for n-gram based text categorization and language detection with UTF-8 support.

#text-categorization#n-gram#natural-language-processing
Stars73
Forks11
Last commit1 year ago
igo
igoGo

A transpiler that adds syntactic sugar to Go, making code more concise and readable while maintaining compatibility.

#programming-language#developer-tools#go-ecosystem
Stars73
Forks5
Last commit6 years ago
goccm
goccmGo

A Go package that limits the number of goroutines allowed to run concurrently with a simple manager interface.

#concurrency-control#go-package#goroutine
Stars73
Forks13
Last commit3 years ago
netbug
netbugGo

A Go package providing a customizable HTTP handler for profiling and debugging tools from net/http/pprof and runtime/pprof.

#http-handler#runtime-analysis#performance-monitoring
Stars72
Forks4
Last commit10 years ago
fwdctl
fwdctlGo

A simple CLI tool to manage IPTables forwards on Linux servers.

#seccomp#system-administration#cli
Stars72
Forks7
Last commit1 month ago
Beehive Network Controller
Beehive Network ControllerGo

A distributed, fault-tolerant SDN controller built on Beehive that supports OpenFlow and self-optimization.

#self-optimization#sdn#distributed-systems
Stars72
Forks25
Last commit10 years ago
authgate
authgateGo

A lightweight OAuth 2.0 authorization server supporting Device Code, Authorization Code with PKCE, and Client Credentials grants.

#token-management#authorization-server#oauth2-server
Stars72
Forks8
Last commit2 months ago
influxdb-sqlserver
influxdb-sqlserverGo

Collects Microsoft SQL Server performance metrics and sends them to InfluxDB for visualization in Grafana.

#devops#grafana#time-series-data
Stars72
Forks30
Last commit2 years ago
command-chain
command-chainGo

A Go library for configuring and running command chains, similar to Unix shell pipelines.

#command-pipeline#library#pipeline
Stars71
Forks3
Last commit1 year ago
PreviousPage 55 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
#Golang1469
#Go Library491
#Cli Tool323
#Docker322
#Devops269
#Developer Tools225
#Cli209
#Golang Library207
#Self Hosted206
#Hacktoberfest154
#Performance149
#Microservices144