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

go-clean-template
go-clean-templateGo

A production-ready Clean Architecture template for Go services with REST, gRPC, AMQP, and NATS RPC servers.

#template#project-template#dependency-injection
Stars7.7k
Forks657
Last commit4 days ago
fx
fxGo

A dependency injection based application framework for Go that eliminates globals and enables code reuse.

#modular-architecture#service#singleton-management
Stars7.6k
Forks349
Last commit8 months ago
go-echars
go-echarsGo

A Go library for generating interactive charts and visualizations using Apache ECharts.

#web-server#echarts#dashboard
Stars7.6k
Forks592
Last commit1 month ago
WatchYourLAN
WatchYourLANGo

A lightweight network IP scanner with a web GUI that monitors hosts, sends notifications, and exports data to Grafana.

#network-scanner#selfhosted#ip-scanner
Stars7.6k
Forks282
Last commit11 months ago
matterbridge
matterbridgeGo

A simple chat bridge that connects over 20 chat protocols like Slack, Discord, IRC, Matrix, and Telegram.

#rocketchat#gitter#matrix
Stars7.6k
Forks729
Last commit1 year ago
negroni
negroniGo

A tiny, non-intrusive, idiomatic HTTP middleware library for Go that encourages use of net/http Handlers.

#net-http#http-middleware#server-side
Stars7.5k
Forks574
Last commit1 month ago
decimal
decimalGo

Arbitrary-precision fixed-point decimal numbers in Go for accurate financial calculations.

#fixed-point#financial-computing#precision
Stars7.5k
Forks674
Last commit9 days ago
elastic
elasticGo

A deprecated Go client for Elasticsearch, now superseded by the official Elasticsearch client.

#go-modules#go-library#deprecated
Stars7.4k
Forks1.1k
Last commit2 years ago
Hertz
HertzGo

A high-performance, high-extensibility Go HTTP framework for building microservices.

#high-performance#api-server#http
Stars7.3k
Forks642
Last commit3 days ago
fabio
fabioGo

A fast, zero-configuration load balancing HTTP(S) and TCP router for services managed by Consul.

#reverse-proxy#vault#docker
Stars7.3k
Forks622
Last commit3 days ago
Backrest
BackrestTypeScript

A web UI and orchestrator for restic backup, providing scheduled backups, snapshot management, and file restoration.

#restic#scheduled-backups#webui
Stars7.2k
Forks206
Last commit4 days ago
Arcane
ArcaneGo

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

#compose#containerization#devops
Stars7.2k
Forks292
Last commit11 hours ago
mockery
mockeryGo

A mock code autogenerator for Go interfaces using testify/mock to eliminate boilerplate.

#generator#mock-generation#unit-testing
Stars7.2k
Forks458
Last commit1 day ago
gocron
gocronGo

A fluent Go job scheduling library for running functions at fixed intervals, cron times, or random durations.

#hacktoberfest#concurrency-control#task-scheduler
Stars7.1k
Forks349
Last commit3 days ago
jid
jidGo

An interactive command-line tool to drill down JSON data incrementally with jq-like filtering, auto-completion, and JMESPath support.

#jq-alternative#developer-tools#interactive
Stars7.1k
Forks157
Last commit27 days ago
gopass
gopassGo

A command-line password manager for teams, built as a drop-in replacement for pass with GPG encryption and git versioning.

#hacktoberfest#unix-like#open-source
Stars7.1k
Forks559
Last commit22 hours ago
walk
walkGo

A Windows GUI toolkit for the Go Programming Language

#declarative#gui-toolkit#windows-desktop
Stars7.1k
Forks897
Last commit2 years ago
goja
gojaGo

A pure Go implementation of ECMAScript 5.1+ with a focus on standard compliance and performance.

#javascript-engine#embedding#pure-go
Stars7.1k
Forks467
Last commit2 days ago
cosmos-sdk
cosmos-sdkGo

A modular, open-source blockchain SDK for building secure, high-performance, interoperable Layer 1 chains.

#modular-architecture#layer-1#sovereign-chains
Stars7.1k
Forks4.2k
Last commit20 hours ago
Cosmos SDK
Cosmos SDKGo

A modular, open-source blockchain SDK for building secure, high-performance, interoperable Layer 1 chains with full customizability.

#modular-architecture#layer-1#sovereign-chains
Stars7.1k
Forks4.2k
Last commit20 hours ago
script
scriptGo

A Go library for writing shell-like scripts with a pipeline API for file reading, subprocess execution, string matching, and more.

#command-line-tools#shell-scripting#pipeline
Stars7.0k
Forks367
Last commit14 days ago
SQLBoiler
SQLBoilerGo

Generate a type-safe Go ORM from your existing database schema using a database-first approach.

#mssql#orm#database
Stars7.0k
Forks559
Last commit1 month ago
ristretto
ristrettoGo

A high-performance, concurrent cache library for Go with cost-based eviction and excellent hit ratios.

#in-memory-cache#library#memory-management
Stars7.0k
Forks444
Last commit1 month ago
gopher-lua
gopher-luaGo

A Lua 5.1 VM and compiler written in Go, designed for embedding Lua scripting into Go applications.

#compiler#gopher-lua#extensible-semantics
Stars7.0k
Forks705
Last commit5 months ago
staticcheck
staticcheckGo

A state-of-the-art static analysis linter for Go that finds bugs, performance issues, and enforces style rules.

#developer-tools#linter#bug-detection
Stars6.9k
Forks421
Last commit4 days ago
go-tools
go-toolsGo

A state-of-the-art static analysis linter for Go that finds bugs, performance issues, and enforces style rules.

#developer-tools#linter#bug-detection
Stars6.9k
Forks421
Last commit4 days ago
bombardier
bombardierGo

A fast cross-platform HTTP benchmarking tool written in Go for load testing web services.

#http-benchmarking#fast#load-testing
Stars6.8k
Forks330
Last commit3 days ago
gopacket
gopacketGo

A Go library for packet decoding, capture, and network traffic analysis.

#traffic-analysis#libpcap#packet-decoding
Stars6.8k
Forks1.2k
Last commit1 year ago
Lura
LuraGo

An open-source Go framework for building ultra-performant API gateways with middleware support.

#api-gateway#open-source#gateway-api
Stars6.8k
Forks582
Last commit2 days ago
GoProxy
GoProxyGo

A customizable HTTP/HTTPS proxy server library for Go, enabling request/response manipulation and MITM capabilities.

#http-proxy#web-security#traffic-interception
Stars6.8k
Forks1.2k
Last commit23 days ago
Kraken
KrakenGo

A highly scalable and available P2P Docker registry designed for fast distribution of large images in hybrid cloud environments.

#high-availability#blob-storage#docker-registry
Stars6.7k
Forks483
Last commit2 days ago
NATS Go Client
NATS Go ClientGo

Official Go client for NATS, a cloud-native messaging system, enabling high-performance publish-subscribe and request-reply communication.

#jetstream#go-client#distributed-systems
Stars6.7k
Forks822
Last commit9 days ago
drive
driveGo

A command-line client for Google Drive that enables file synchronization, management, and scripting without a background daemon.

#open-source#storage#file-management
Stars6.7k
Forks426
Last commit2 years ago
afero
aferoGo

A filesystem abstraction library for Go that provides a universal interface for local, in-memory, cloud, and archive backends.

#network-file-system#filesystem#filesystem-abstraction
Stars6.7k
Forks570
Last commit14 days ago
slack-term
slack-termGo

A terminal-based Slack client for accessing Slack workspaces directly from the command line.

#slack-client#keyboard-driven#productivity
Stars6.6k
Forks228
Last commit2 years ago
Weave
WeaveGo

A virtual network that connects Docker containers across multiple hosts with automatic discovery.

#multi-host#devops#cncf
Stars6.6k
Forks672
Last commit2 years ago
PreviousPage 9 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