Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. Go
G

Go

Language
3795 projects10291.0k total stars1131.9k total forks29 languages

Open-source projects built with Go

There are currently 3795 open-source projects built with Go, with a combined total of 10291.0k GitHub stars. The most common language among these projects is Go.

Showing 3,795 open-source projects · page 23 of 106

……
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
pond
pondalitto/pond

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

2.2k84Go
2 months ago
rtop
rtoprapidloop/rtop

Interactive remote system monitoring tool that connects via SSH to display CPU, memory, disk, and network metrics.

2.2k155Go
4 years ago
grequests
grequestslevigross/grequests

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

2.2k136Go
2 months ago
amazon-ecs-agent
amazon-ecs-agentaws/amazon-ecs-agent

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

2.2k659Go
1 day ago
trdsql
trdsqlnoborus/trdsql

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

2.2k80Go
2 days ago
Fusion
Fusion0x2E/fusion

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

2.2k92TypeScript
9 days ago
go-streams
go-streamsreugn/go-streams

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

2.2k174Go
7 months ago
go-size-analyzer
go-size-analyzerZxilly/go-size-analyzer

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

2.2k45Go
1 day ago
Beelzebub
Beelzebubmariocandela/beelzebub

A secure low-code honeypot framework that uses AI to create high-interaction decoy systems for cyber attack detection and analysis.

2.2k206Go
22 hours ago
water
watersonggao/water

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

2.2k326Go
2 years ago
SNMP exporter
SNMP exporterprometheus/snmp_exporter

Exposes SNMP data from network devices in a Prometheus-compatible format for monitoring.

2.2k746Go
2 days ago
cleanenv
cleanenvilyakaznacheev/cleanenv

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

2.2k132Go
11 months ago
gokart
gokartpraetorian-inc/gokart

A static analysis tool for Go that finds vulnerabilities using SSA form and source-to-sink tracing to reduce false positives.

2.2k106Go
2 years ago
kala
kalaajvb/kala

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

2.2k191Go
8 months ago
cache2go
cache2gomuesli/cache2go

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

2.2k504Go
2 years ago
go-querystring
go-querystringgoogle/go-querystring

A Go library for encoding structs into URL query parameters with type safety.

2.1k188Go
11 days ago
uiprogress
uiprogressgosuri/uiprogress

A Go library for rendering customizable progress bars in terminal applications with support for multiple concurrent bars.

2.1k122Go
2 years ago
dateparse
dateparsearaddon/dateparse

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

2.1k174Go
2 years ago
cli53
cli53barnybug/cli53

A command-line tool for managing Amazon Route 53 DNS domains, including import/export from BIND format.

2.1k268Go
4 months ago
ghorg
ghorggabrie30/ghorg

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

2.1k186Go
5 days ago
goav
goavgiorgisio/goav

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

2.1k359Go
4 years ago
go-web-framework-benchmark
go-web-framework-benchmarksmallnest/go-web-framework-benchmark

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

2.1k226Go
1 month ago
sonic
sonicgo-sonic/sonic

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

2.1k258Go
2 years ago
pt
ptfogleman/pt

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

2.1k107Go
7 years ago
go-feature-flag
go-feature-flagthomaspoignant/go-feature-flag

A simple, complete, and lightweight self-hosted feature flag solution that supports multiple languages via OpenFeature.

2.1k214Go
23 hours ago
acmetool
acmetoolhlandau/acme

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

2.1k125Go
3 years ago
acmetool
acmetoolhlandau/acmetool

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

2.1k125Go
3 years ago
notifuse
notifuseNotifuse/notifuse

An open-source, self-hosted emailing platform for sending newsletters and transactional emails with enterprise-grade features.

2.1k220Go
2 days ago
Storm
Stormasdine/storm

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

2.1k141Go
2 years ago
Trickster
Trickstertricksterproxy/trickster

An HTTP reverse proxy cache for web applications and a query accelerator for time series databases like Prometheus and InfluxDB.

2.1k186Go
1 day ago
GoPlantUML
GoPlantUMLjfeliu007/goplantuml

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

2.1k175Go
10 months ago
httpmock
httpmockjarcoal/httpmock

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

2.1k107Go
2 days ago
glab
glabprofclems/glab

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

2.1k157Go
3 years ago
gopush-cluster
gopush-clusterTerry-Mao/gopush-cluster

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

2.1k548Go
9 years ago
go-critic
go-criticgo-critic/go-critic

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

2.1k137Go
2 months ago
captcha
captchadchest/captcha

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

2.1k306Go
1 year ago
1
22
23
24
106