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

REX-Ray
REX-RayGo

A vendor-agnostic container storage orchestration engine providing persistent storage for Docker, Kubernetes, and Mesos.

#container-storage#storage-orchestration#kubernetes
Stars2.2k
Forks331
Last commit2 years ago
gock
gockGo

Versatile HTTP traffic mocking and testing library for Go, compatible with any net/http based client.

#stubs#net-http#api
Stars2.2k
Forks109
Last commit1 year ago
Beep
BeepGo

A Go library for audio playback and processing with a simple Streamer interface.

#go-library#stereo-audio#audio-processing
Stars2.2k
Forks154
Last commit2 years ago
SkyDNS
SkyDNSGo

A distributed DNS service for service discovery built on top of etcd, using DNS queries to locate available services.

#distributed-systems#dns#infrastructure
Stars2.2k
Forks303
Last commit5 years ago
gowall
gowallGo

A CLI swiss army knife for image processing, offering wallpaper recoloring, OCR, AI upscaling, compression, and more.

#theme-converter#pixel-art#theme-switcher
Stars2.2k
Forks36
Last commit9 days ago
moq
moqGo

A Go interface mocking tool that generates mock structs from interfaces for unit testing using go generate.

#unit-testing#test-doubles#mocking
Stars2.2k
Forks135
Last commit1 month ago
grequests
grequestsGo

A Go library that provides a clean, Python Requests-like API for making HTTP requests with built-in JSON/XML support and sessions.

#golang-package#net-http-wrapper#rest-api
Stars2.2k
Forks138
Last commit10 months ago
Wayback
WaybackGo

A privacy-focused web archiving tool with an IM-style interface that captures pages to multiple archival services.

#ipfs#privacy-tools#digital-preservation
Stars2.2k
Forks85
Last commit10 days ago
go-streams
go-streamsGo

A lightweight and efficient stream processing library for Go, providing a declarative DSL to build data pipelines.

#stream-processing#pulsar#redis
Stars2.2k
Forks173
Last commit3 months ago
cache2go
cache2goGo

A concurrency-safe Go caching library with expiration capabilities and access counters.

#hacktoberfest#in-memory-cache#caching
Stars2.2k
Forks506
Last commit1 year ago
kala
kalaGo

A modern, performant job scheduler written in Go with a JSON over HTTP API and web UI.

#task-automation#golang-application#cron-alternative
Stars2.2k
Forks189
Last commit4 months ago
trdsql
trdsqlGo

A CLI tool that executes SQL queries on CSV, LTSV, JSON, YAML, and TBLN files, with output to various formats.

#yaml#cli-tool#database-agnostic
Stars2.2k
Forks78
Last commit9 days ago
water
waterGo

A native Go library for creating and using TUN/TAP network interfaces with a simple and efficient API.

#systems-programming#tun#virtual-network
Stars2.2k
Forks320
Last commit1 year ago
amazon-ecs-agent
amazon-ecs-agentGo

The Amazon ECS Container Agent manages containers on EC2 instances for Amazon Elastic Container Service.

#container-orchestration#aws-vpc#amazon-ec2
Stars2.2k
Forks646
Last commit1 day ago
pond
pondGo

A minimalistic, high-performance goroutine worker pool library for Go that elegantly manages concurrent tasks with automatic scaling.

#task-queue#worker-pool-factory#library
Stars2.1k
Forks80
Last commit11 days ago
dateparse
dateparseGo

A Go library that parses date strings without requiring prior knowledge of their format.

#datetime#time-parsing#dates
Stars2.1k
Forks174
Last commit2 years ago
go-web-framework-benchmark
go-web-framework-benchmarkGo

A benchmark suite comparing the performance of Go web frameworks across connection, routing, and handler processing.

#wrk#http-server#webframework
Stars2.1k
Forks228
Last commit1 year ago
goav
goavGo

Go bindings for FFmpeg libraries enabling video/audio manipulation in Go applications.

#cgo#media-library#video-processing
Stars2.1k
Forks360
Last commit3 years ago
go-size-analyzer
go-size-analyzerGo

A tool for analyzing the size of compiled Go binaries with detailed breakdowns, cross-platform support, and multiple output formats.

#treemap#analyzer#cli-tool
Stars2.1k
Forks41
Last commit3 days ago
sonic
sonicGo

Sonic is a high-performance, lightweight blogging platform built with Go, supporting multiple databases and object storage.

#sonic#high-performance#object-storage
Stars2.1k
Forks259
Last commit1 year ago
pt
ptGo

A CPU-only, unidirectional path tracing engine written in pure Go for physically-based rendering.

#path-tracing#ray-tracing#graphics-library
Stars2.1k
Forks108
Last commit7 years ago
Storm
StormGo

A simple and powerful toolkit for BoltDB that provides indexes, advanced queries, and CRUD operations for Go applications.

#data-indexing#orm#database
Stars2.1k
Forks140
Last commit2 years ago
cleanenv
cleanenvGo

A minimalistic Go library for reading configuration from environment variables and files with struct tags.

#hacktoberfest#environment-variables#yaml
Stars2.1k
Forks129
Last commit7 months ago
acmetool
acmetoolGo

A command-line tool for automatic acquisition and renewal of TLS certificates from ACME servers like Let's Encrypt.

#devops#acme-server#web-security
Stars2.1k
Forks128
Last commit2 years ago
acmetool
acmetoolGo

A command-line tool for automatic certificate acquisition from ACME servers like Let's Encrypt, designed for flexible web server integration.

#devops#acme-server#web-server
Stars2.1k
Forks128
Last commit2 years ago
GoPlantUML
GoPlantUMLGo

A Go tool that generates PlantUML class diagrams from Go source code to visualize project structure and relationships.

#developer-tools#diagram-generator#uml-diagram
Stars2.1k
Forks175
Last commit6 months ago
httpmock
httpmockGo

A Go library for easy mocking of HTTP responses from external resources in tests.

#test-isolation#unit-testing#integration-testing
Stars2.1k
Forks105
Last commit2 months ago
gopush-cluster
gopush-clusterGo

A high-performance, cluster-ready push notification server written in pure Go with support for WebSocket, TCP, and offline message storage.

#message-queue#tcp-server#websocket
Stars2.1k
Forks551
Last commit9 years ago
glab
glabGo

A command-line interface for GitLab that brings issues, merge requests, and CI/CD pipelines to your terminal.

#golang-application#devops#terminal
Stars2.1k
Forks157
Last commit3 years ago
Fusion
FusionTypeScript

A lightweight, self-hosted RSS reader with Fever API compatibility for third-party clients.

#feed-aggregator#fever-api#rss-aggregator
Stars2.1k
Forks79
Last commit7 days ago
profile
profileGo

A simple Go package for enabling CPU, memory, and block profiling with minimal configuration.

#go-package#cpu-profiling#performance-analysis
Stars2.1k
Forks121
Last commit3 years ago
captcha
captchaGo

A Go package for generating and verifying image and audio CAPTCHAs with built-in storage and HTTP server support.

#bot-protection#http-handler#web-security
Stars2.0k
Forks303
Last commit1 year ago
go-critic
go-criticGo

A highly extensible Go source code linter providing opinionated checks for bugs, performance, and style issues.

#hacktoberfest#idiomatic-go#conventions
Stars2.0k
Forks131
Last commit3 months ago
pp
ppGo

A colored pretty printer for Go that outputs syntax-highlighted data structures for debugging.

#syntax-highlighting#pretty-printing#development-tools
Stars2.0k
Forks108
Last commit23 days ago
ghorg
ghorgGo

A CLI tool to clone or backup all repositories from a GitHub/GitLab/Bitbucket organization or user into a single directory.

#go-application#devops#git-cloning
Stars2.0k
Forks181
Last commit1 day ago
The Go Interview Practice
The Go Interview PracticeGo

An interactive platform with 30+ Go coding challenges, AI interview simulation, and competitive leaderboards to prepare for technical interviews.

#golang-interview-questions#hacktoberfest#developer-tools
Stars2.0k
Forks1.0k
Last commit
PreviousPage 18 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
1 day ago
#Golang395
#Docker127
#Go Library106
#Cli Tool102
#Self Hosted92
#Devops88
#Hacktoberfest67
#Developer Tools61
#Cli61
#Cross Platform60
#Microservices59
#Kubernetes58