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

goldmark
goldmarkGo

A CommonMark-compliant, extensible Markdown parser written in Go with a focus on performance and a well-structured AST.

#markdown-extensions#commonmark#markdown-parser
Stars4.7k
Forks289
Last commit1 month ago
now
nowGo

A comprehensive time manipulation toolkit for Go with intuitive date calculations and parsing.

#developer-tools#datetime#time-parsing
Stars4.7k
Forks237
Last commit2 months ago
golang-set
golang-setGo

A generic, battle-tested set collection for Go, providing Python-like set operations for comparable types.

#set-collection#concurrent#go-library
Stars4.7k
Forks284
Last commit8 hours ago
progressbar
progressbarGo

A simple, thread-safe progress bar library for Go applications with support for I/O operations and customization.

#hacktoberfest#library#terminal
Stars4.7k
Forks250
Last commit3 months ago
mage
mageGo

A make-like build tool for Go projects that lets you write build tasks as plain Go functions.

#make-alternative#dev-tools#build-automation
Stars4.6k
Forks272
Last commit2 days ago
docker-gen
docker-genGo

A file generator that renders templates using Docker container metadata for reverse proxy configs, log management, and service discovery.

#reverse-proxy#devops#container-orchestration
Stars4.6k
Forks617
Last commit9 days ago
go-cmp
go-cmpGo

A Go package for comparing values in tests with customizable equality and safer defaults than reflect.DeepEqual.

#unit-testing#equality#test-utilities
Stars4.6k
Forks222
Last commit1 month ago
Diun
DiunGo

A CLI tool that sends notifications when Docker images are updated on registries.

#manifest#devops#container-monitoring
Stars4.6k
Forks147
Last commit16 hours ago
sish
sishGo

Open-source SSH tunneling server for HTTP(S), WS(S), and TCP tunnels to localhost with no custom client required.

#reverse-proxy#network-tools#ssh-tunneling
Stars4.6k
Forks329
Last commit1 month ago
netpoll
netpollGo

A high-performance non-blocking I/O networking framework for Go, optimized for RPC scenarios.

#high-performance#server-framework#network-programming
Stars4.6k
Forks502
Last commit19 days ago
prest
prestGo

A production-ready RESTful API server that instantly exposes your PostgreSQL database as a realtime, high-performance API.

#realtime#database#rest
Stars4.5k
Forks301
Last commit1 month ago
Pixel
PixelGo

A hand-crafted 2D game library in Go providing fast graphics, simple API, and platform-independent core.

#window#graphics#library
Stars4.5k
Forks245
Last commit1 year ago
goravel
goravelGo

A full-featured, scalable web application framework for Go that mirrors Laravel's elegant syntax and structure.

#backend-development#orm#api
Stars4.5k
Forks259
Last commit2 days ago
freeze
freezeGo

A command-line tool to generate images of code snippets and terminal output in PNG, SVG, and WebP formats.

#developer-tools#terminal-output#syntax-highlighting
Stars4.5k
Forks90
Last commit2 days ago
evans
evansGo

A more expressive universal gRPC client with REPL and CLI modes for API inspection and automation.

#devops#grpc-web#grpc-client
Stars4.5k
Forks193
Last commit2 years ago
dig
digGo

A reflection-based dependency injection toolkit for Go applications.

#dependency-injection#type-safety#object-graph
Stars4.5k
Forks224
Last commit11 months ago
realize
realizeGo

A high-performance Go task runner with live reloading, automating common development workflows.

#filewatcher#golang-application#developer-tools
Stars4.4k
Forks230
Last commit5 years ago
google-cloud
google-cloudGo

Official Go client libraries for accessing Google Cloud Platform services like Firestore, Storage, and Compute Engine.

#cloud-infrastructure#authentication#firestore
Stars4.4k
Forks1.5k
Last commit16 hours ago
caddy-docker-proxy
caddy-docker-proxyGo

A Caddy plugin that automatically configures reverse proxy routing for Docker containers and services using labels.

#reverse-proxy#container-orchestration#caddy
Stars4.4k
Forks217
Last commit3 days ago
google
googleGo

Auto-generated Go client libraries for accessing Google APIs like Tasks, Sheets, and URL Shortener.

#generated-code#rest#oauth2
Stars4.4k
Forks1.2k
Last commit1 day ago
Cerbos
CerbosGo

An open-core, language-agnostic authorization solution for implementing and managing context-aware access control policies.

#yaml#api#rbac
Stars4.4k
Forks178
Last commit16 hours ago
vscode-go
vscode-goTypeScript

Official Visual Studio Code extension providing rich language support for Go, including IntelliSense, debugging, and testing.

#developer-tools#language-server#vscode-extension
Stars4.2k
Forks897
Last commit22 days ago
opencontainer
opencontainerGo

An open specification for container image formats, enabling interoperability across container engines and registries.

#container-runtime#open-container-initiative#oci
Stars4.2k
Forks825
Last commit1 month ago
bild
bildGo

A collection of parallel image processing algorithms implemented in pure Go.

#resize#algorithm#graphics
Stars4.2k
Forks217
Last commit25 days ago
authboss
authbossGo

A modular authentication system for Go web applications, providing pluggable modules for common auth features.

#oauth#web-security#authentication
Stars4.2k
Forks221
Last commit5 months ago
HTTPLab
HTTPLabGo

An interactive web server for inspecting HTTP requests and forging responses with a terminal UI.

#http-server#developer-tools#inspector
Stars4.2k
Forks123
Last commit2 years ago
ssh
sshGo

A high-level Go package for building SSH servers with an API as simple as net/http.

#golang-package#ssh-server#crypto-ssh
Stars4.1k
Forks493
Last commit1 year ago
ledisdb
ledisdbGo

A high-performance NoSQL database server written in Go, similar to Redis but stores data on disk.

#ledisdb#rocksdb-support#lua-scripting
Stars4.1k
Forks434
Last commit2 years ago
grv
grvGo

A terminal-based interface for viewing, searching, and filtering Git repositories with vi-like keybindings.

#version-control#repository-viewer#ncurses-tui
Stars4.1k
Forks98
Last commit7 years ago
minify
minifyGo

A high-performance Go minifier for HTML5, CSS3, JS, JSON, SVG, and XML that shrinks web files without changing output.

#minification#js#minifier
Stars4.1k
Forks234
Last commit1 day ago
ozzo-validation
ozzo-validationGo

An idiomatic Go validation package using normal programming constructs instead of struct tags.

#validation#go-package#validation-library
Stars4.1k
Forks239
Last commit2 years ago
kubefwd
kubefwdGo

Bulk port forward Kubernetes services to localhost with unique IPs and an interactive TUI for seamless local development.

#developer-tools#devops#port-forward
Stars4.1k
Forks222
Last commit3 days ago
melody
melodyGo

A minimalist WebSocket framework for Go that abstracts away the tedious parts of handling WebSocket connections.

#minimalist#concurrent#websocket
Stars4.1k
Forks371
Last commit5 months ago
gobgp
gobgpGo

A modern, open-source Border Gateway Protocol (BGP) implementation written in Go for scalable network routing.

#rpki#data-center#evpn
Stars4.0k
Forks781
Last commit14 hours ago
tunny
tunnyGo

A goroutine pool library for Go that limits parallel processing with a synchronous API.

#goroutine-pool#go-library#worker-pool
Stars4.0k
Forks308
Last commit3 years ago
Huma
HumaGo

A modern, simple, fast & flexible micro framework for building HTTP REST/RPC APIs in Go backed by OpenAPI 3 and JSON Schema.

#http-server#rest#api
Stars4.0k
Forks255
Last commit11 days ago
PreviousPage 12 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