Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. Go
G

Go

Language
3005 projects10064.8k total stars1099.4k total forks27 languages

Open-source projects built with Go

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

Showing 3,005 open-source projects · page 19 of 84

……
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
stats
statsmontanaflynn/stats

A comprehensive, dependency-free statistics library for Go with extensive mathematical functions and thorough testing.

3.0k174Go
1 month ago
bimg
bimgh2non/bimg

Go package for fast high-level image processing using libvips C bindings.

3.0k347Go
1 year ago
algernon
algernonxyproto/algernon

A self-contained, pure-Go web server with built-in Lua scripting, multiple template engines, database backends, and support for HTTP/2, QUIC, and AI/LLM integration.

3.0k146JavaScript
2 days ago
termdash
termdashmum4k/termdash

A cross-platform, customizable terminal dashboard library for Go with a rich widget set and dynamic layouts.

3.0k147Go
6 days ago
hermes
hermesmatcornic/hermes

A Go package for generating clean, responsive HTML and plain-text transactional emails with built-in themes.

3.0k248Go
1 year ago
cel-go
cel-gogoogle/cel-go

A non-Turing complete expression language for fast, safe, and portable evaluation with C-like syntax.

3.0k292Go
3 days ago
Ffjson
Ffjsonpquerna/ffjson

Generates static MarshalJSON/UnmarshalJSON functions for Go structs, providing 2-3x faster JSON serialization with drop-in replacement.

3.0k234Go
2 years ago
DataStation
DataStationmultiprocessio/datastation

An open-source data IDE for developers to query, script, and visualize data from databases, files, and APIs.

3.0k112TypeScript
2 years ago
plot
plotgonum/plot

A Go library for building and drawing plots and visualizations with a flexible API and multiple backends.

3.0k202Go
1 month ago
minio-go
minio-gominio/minio-go

Go client SDK for interacting with Amazon S3 compatible object storage services.

3.0k740Go
5 days ago
rueidis
rueidisrueian/rueidis

A high-performance Go Redis client with auto pipelining, server-assisted client-side caching, and support for Redis modules.

3.0k246Go
1 day ago
PicoShare
PicoSharemtlynch/picoshare

A minimalist, self-hosted web app for sharing files of any size or type with direct download links.

2.9k207Go
19 days ago
pagoda
pagodamikestefanello/pagoda

A full-stack Go starter kit with server-side rendering, HTMX, and an admin panel for rapid web development.

2.9k150Go
6 months ago
retry-go
retry-goavast/retry-go

A simple and flexible Go library for implementing retry mechanisms with configurable backoff strategies and error handling.

2.9k173Go
4 months ago
terraform-provider-proxmox
terraform-provider-proxmoxTelmate/terraform-provider-proxmox

A Terraform provider for managing Proxmox QEMU virtual machines and LXC containers through infrastructure-as-code.

2.9k595Go
5 days ago
roaring
roaringRoaringBitmap/roaring

A Go implementation of Roaring bitmaps, a compressed bitmap data structure for fast set operations on large integer datasets.

2.9k257Go
4 days ago
CORS
CORSrs/cors

A configurable Go net/http handler for handling Cross-Origin Resource Sharing (CORS) requests.

2.9k231Go
11 days ago
powerline-go
powerline-gojustjanne/powerline-go

A Powerline-style shell prompt written in Go that displays git status, virtual environments, and system info with low latency.

2.9k281Go
5 months ago
joe
joekaran/joe

A command-line tool that generates .gitignore files for various programming languages and environments.

2.9k206Go
2 years ago
gocache
gocacheeko/gocache

A complete and extensible Go cache library with multiple stores, chaining, loadable caches, metrics, and marshaling.

2.9k222Go
1 month ago
Tollbooth
Tollboothdidip/tollbooth

A Go middleware for rate-limiting HTTP requests using token bucket algorithm with flexible key selection.

2.9k208Go
1 year ago
sponge
spongezhufuyi/sponge

A Go development framework with a low-code approach for building backend services, microservices, and APIs through automated code generation.

2.9k270Go
6 months ago
goworker
goworkerbenmanns/goworker

A Resque-compatible, Go-based background worker that runs jobs 10-100,000x faster than Ruby workers.

2.8k243Go
1 year ago
gofeed
gofeedmmcdole/gofeed

A robust Go library for parsing RSS, Atom, and JSON feeds with support for extensions and invalid feed handling.

2.8k220Go
1 year ago
Yopass
Yopassjhaals/yopass

A secure, self-hostable service for sharing secrets, passwords, and files with end-to-end encryption and one-time URLs.

2.8k419Go
1 day ago
gse
gsego-ego/gse

A Go library for efficient multilingual text segmentation and NLP, supporting English, Chinese, Japanese, and more.

2.8k231Go
4 days ago
email
emailjordan-wright/email

A robust and flexible Go library for creating and sending emails with support for attachments, HTML content, and connection pooling.

2.8k335Go
2 years ago
hercules
herculessrc-d/hercules

A fast, customizable Git repository analysis engine for extracting advanced insights from commit history.

2.8k290Go
3 years ago
Marmot
Marmotmaxpert/marmot

A leaderless, distributed SQLite replication system with MySQL wire compatibility for edge and read-heavy scenarios.

2.8k74Go
1 month ago
Pitaya
Pitayatopfreegames/pitaya

A scalable game server framework with clustering support and client libraries for iOS, Android, Unity, and others.

2.8k533Go
5 days ago
bloom
bloombits-and-blooms/bloom

A Go package implementing Bloom filters, a space-efficient probabilistic data structure for set membership queries.

2.8k259Go
9 days ago
liftbridge
liftbridgeliftbridge-io/liftbridge

Kafka-style lightweight, fault-tolerant message streaming built on NATS with a single Go binary.

2.8k117Go
1 month ago
tail
tailhpcloud/tail

A Go package that emulates BSD tail functionality for reading continuously updated files with log rotation support.

2.8k500Go
3 years ago
Gokapi
GokapiForceu/gokapi

A lightweight, self-hosted alternative to Firefox Send for private file sharing with automatic expiration and S3 support.

2.8k132Go
25 days ago
cli
clicreate-go-app/cli

A CLI tool that generates production-ready full-stack projects with Go backend, modern frontend, and automated deployment via a single command.

2.8k271Go
4 months ago
do
dosamber/do

A type-safe dependency injection toolkit for Go 1.18+ using generics, designed to replace uber/dig.

2.8k109Go
4 days ago
1
18
19
20
84