Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Go

Go

2222 projects

Showing 36 of 2222 projects

errwrap
errwrapGo

A Go tool that analyzes and fixes fmt.Errorf() calls to use the new %w error-wrapping verb directive.

#developer-tools#go-1.13#analyzer
Stars381
Forks16
Last commit1 year ago
terrahelp
terrahelpGo

A command-line utility written in Go that provides encryption, decryption, and masking functionality for Terraform state and output.

#devops#vault#cli-tool
Stars379
Forks39
Last commit3 years ago
di
diGo

A lightweight, Spring-inspired dependency injection container for Go with support for singleton, prototype, and request-scoped beans.

#software-architecture#dependency-injection#golang-library
Stars378
Forks15
Last commit5 months ago
grofer
groferGo

A clean and modern terminal-based system and resource monitor for Linux, written in Go.

#docker-monitoring#cli-tool#tui
Stars376
Forks53
Last commit3 years ago
c4go
c4goC

A transpiler that converts C source code into Go source code, enabling migration of C projects to Go.

#clang#compiler#c4go
Stars376
Forks41
Last commit1 year ago
wsl
wslGo

A Go linter that enforces consistent whitespace and empty line usage to improve code readability.

#readability#hacktoberfest#whitespace
Stars374
Forks45
Last commit3 days ago
goro
goroGo

A high-level machine learning library for Go with a Keras-like API, built on Gorgonia.

#model-training#data-science#deep-learning
Stars374
Forks19
Last commit2 years ago
Percona PostgreSQL Operator
Percona PostgreSQL OperatorGo

Automates deploying and managing PostgreSQL clusters on Kubernetes with high availability, backups, and monitoring.

#kubernetes-operator#high-availability#disaster-recovery
Stars374
Forks77
Last commit
wrapcheck
wrapcheckGo

A Go linter that checks if errors from external packages are properly wrapped to improve debugging.

#hacktoberfest#go-modules#go-linter
Stars373
Forks33
Last commit6 months ago
nixos-cli
nixos-cliGo

A unified command-line interface for managing NixOS installations, replacing scattered nixos-* utilities.

#system-management#devops#cli-tool
Stars373
Forks13
Last commit9 days ago
theine
theineGo

A high-performance in-memory and hybrid cache for Go, featuring adaptive W-TinyLFU eviction and hierarchical timer wheels.

#in-memory-cache#high-performance#timer-wheel
Stars372
Forks23
Last commit9 months ago
logutils
logutilsGo

A Go package that enhances the standard log package with level-based filtering while maintaining compatibility.

#log-filtering#logging#standard-library
Stars371
Forks33
Last commit1 month ago
tabby
tabbyGo

A tiny Go library for creating simple, clean terminal tables with minimal code.

#tabwriter#terminal#golang
Stars371
Forks18
Last commit5 years ago
pudge
pudgeGo

A fast and simple key/value store written in Go using only the standard library, balanced for both reads and writes.

#database-engine#concurrent#lightweight
Stars370
Forks36
Last commit5 years ago
dupl
duplGo

A Go tool for detecting code clones in Go source files using suffix trees on serialized ASTs.

#suffix-tree#ast-analysis#developer-tools
Stars369
Forks22
Last commit3 months ago
Bus
BusGo

A minimalist, zero-allocation event bus implementation for internal communication in Go applications.

#event-driven#zero-alloc#go-package
Stars368
Forks25
Last commit3 years ago
goroslib
goroslibGo

A pure Go library for building ROS 1 client nodes, enabling lightweight cross-platform robotics and data streaming applications.

#robotics#ros-package#ugv
Stars367
Forks72
Last commit1 year ago
rql
rqlGo

A Go library that translates MongoDB-like JSON queries into SQL WHERE clauses for REST APIs.

#rql#orm#database-orm
Stars366
Forks44
Last commit1 year ago
GoLobby/Config
GoLobby/ConfigGo

A lightweight yet powerful configuration manager for Go that supports JSON, YAML, TOML, .env files, and environment variables.

#environment-variables#json-config#dotenv
Stars366
Forks29
Last commit3 years ago
ide
ideGo

A Go code editor with debugging, autocomplete, and Docker build capabilities.

#strukture#web-terminal#syntax-highlighting
Stars366
Forks23
Last commit3 years ago
id3v2
id3v2Go

A native Go library for reading and writing ID3 v2.3 and v2.4 metadata tags in MP3 files.

#music#library#tagging
Stars366
Forks62
Last commit2 years ago
Mikochi
MikochiJavaScript

A minimalist remote file browser for self-hosted servers with streaming capabilities.

#file-manager#kubernetes#remote-access
Stars363
Forks15
Last commit11 days ago
scenery
sceneryGo

A zero-dependency CLI tool that prettifies Terraform 0.11 plan outputs for easier readability.

#prettifier#devops#cli-tool
Stars360
Forks16
Last commit5 years ago
logxi
logxiGo

A high-performance structured logger for Go built for 12-factor apps with developer-friendly terminal output.

#developer-tools#logging#structured-logging
Stars356
Forks49
Last commit6 years ago
Goakt
GoaktGo

A distributed actor framework for Go that enables building scalable, reactive systems with typed messages and clustering.

#distributed#observability#distributed-systems
Stars356
Forks35
Last commit1 day ago
queue
queueGo

A Go package offering thread-safe generic implementations of BlockingQueue, PriorityQueue, CircularQueue, and Linked Queue.

#circular-buffer#queue#blocking-queue
Stars356
Forks15
Last commit8 days ago
dht
dhtGo

A Go library implementing the BitTorrent DHT protocol for decentralized peer discovery and data storage.

#dht#kademlia-dht#bittorrent
Stars355
Forks67
Last commit22 days ago
steganography
steganographyGo

A pure Go library for LSB steganography on images with zero dependencies, enabling encoding and decoding of hidden data.

#png#covert-communication#zero-dependency
Stars354
Forks47
Last commit1 month ago
hjson
hjsonGo

A Go implementation of Hjson, a human-friendly JSON alternative with comments, unquoted strings, and optional commas.

#hjson#human-readable#data-serialization
Stars353
Forks41
Last commit4 months ago
serve
serveGo

A lightweight static HTTP server written in Go, designed for quick local development and file serving.

#http-server#http#command
Stars352
Forks21
Last commit9 days ago
gold
goldGo

A reinforcement learning library for Go providing agents, composable tooling, and visualization for solving environment challenges.

#deep-learning#go-library#reinforcementlearning
Stars351
Forks31
Last commit5 years ago
stew
stewGo

A lightweight, dependency-free package manager for installing and managing compiled binaries from GitHub releases and URLs.

#devops#software-distribution#binary-management
Stars351
Forks21
Last commit1 year ago
Litecart
LitecartGo

A lightweight, single-file shopping cart with embedded SQLite, admin dashboard, and support for card and cryptocurrency payments.

#ecommerce#payment-gateway#cart
Stars351
Forks51
Last commit8 days ago
pipeform
pipeformGo

A terminal user interface (TUI) for visualizing Terraform runtime progress and output via JSON streams.

#devops#terminal#cli-tool
Stars351
Forks13
Last commit1 month ago
pg_exporter
pg_exporterGo

Advanced PostgreSQL and PgBouncer metrics exporter for Prometheus with declarative configuration and 600+ metrics.

#postgres#pg-exporter#database-monitoring
Stars349
Forks56
Last commit2 months ago
liquid
liquidGo

A pure Go implementation of Shopify Liquid templates with Jekyll compatibility and advanced rendering features.

#liquid-templating-engine#jekyll#liquid-templates
Stars349
Forks70
Last commit3 months ago
PreviousPage 36 of 62Next

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
1 day ago
#Golang1166
#Go Library383
#Cli Tool278
#Docker275
#Devops229
#Developer Tools190
#Cli185
#Self Hosted184
#Golang Library152
#Hacktoberfest138
#Cross Platform125
#Microservices122