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

Infiniband Exporter
Infiniband ExporterGo

A Prometheus exporter that collects performance counters from InfiniBand switches and HCAs for monitoring high-performance computing fabrics.

#high-performance-computing#metrics-collection#infiniBand
Stars80
Forks9
Last commit
Action to send LGTM reaction as image or GIF when we say lgtm
Action to send LGTM reaction as image or GIF when we say lgtmGo

A GitHub Action that automatically posts LGTM reaction images when triggered by specific comments or reviews.

#actions#lgtm#workflow-automation
Stars80
Forks7
Last commit
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
Stars80
Forks4
Last commit2 months ago
opc
opcGo

Go implementation of the Open Packaging Conventions (OPC) for reading and writing formats like .docx and .xlsx.

#files#go-library#file-format
Stars80
Forks7
Last commit2 years 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
goast
goastGo

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

#rego#policy-as-code#open-policy-agent
Stars79
Forks3
Last commit3 months 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
Forks34
Last commit8 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 commit2 months ago
passwap
passwapGo

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

#legacy-migration#md5-crypt#hashing
Stars78
Forks10
Last commit6 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
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 commit1 year ago
simplehttp
simplehttpGo

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

#http-server#http#lightweight
Stars76
Forks3
Last commit3 years 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 commit4 months 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 commit10 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
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
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 commit3 months 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
Stars74
Forks6
Last commit2 days 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
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
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
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
gowl
gowlGo

Gowl is a Go library providing an infinite worker pool for concurrent process management and real-time monitoring.

#task-queue#distributed-systems#pooling
Stars73
Forks9
Last commit15 days 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 commit11 years ago
timex
timexGo

A test-friendly replacement for Go's time package with mocking capabilities for time-dependent code.

#time-mocking#unit-testing#dependency-injection
Stars72
Forks5
Last commit6 years 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 commit3 years ago
fwdctl
fwdctlGo

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

#seccomp#system-administration#cli
Stars72
Forks7
Last commit3 months 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 commit4 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
Stars72
Forks6
Last commit5 years ago
go-notify
go-notifyGo

A Go implementation of the GNOME DBus Notifications Specification for displaying desktop notifications.

#libnotify#freedesktop#linux-desktop
Stars71
Forks11
Last commit5 years 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
2 months ago
3 years ago
#Golang1473
#Go Library491
#Cli Tool323
#Docker322
#Devops269
#Developer Tools225
#Cli209
#Golang Library207
#Self Hosted206
#Hacktoberfest154
#Performance149
#Microservices144