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 71 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
stream
streamyouthlin/stream

A Go library providing Java 8 Stream-like functional programming operations for collections and data processing.

9211Go
2 years ago
depcon
depconContainX/depcon

A CLI tool for deploying and managing Docker containers across Mesos/Marathon, Kubernetes, and Amazon ECS.

9215Go
8 years ago
hocon
hocongurkankaymak/hocon

A Go implementation of Lightbend's HOCON configuration format, a human-friendly JSON superset.

9221Go
9 days ago
go-mq
go-mqcheshir/go-mq

Declaratively configure RabbitMQ entities like queues, producers, and consumers in Go with a single config.

9119Go
2 years ago
rqp
rqptimsolov/rest-query-parser

A Go library for parsing and validating REST API query parameters into dynamic SQL queries.

9122Go
2 years ago
skizze
skizzeseiflotfy/skizze

A probabilistic data structure service and storage for efficient frequency, cardinality, and membership queries on large datasets.

9110Go
10 years ago
tfgen
tfgenrefl3ction/tfgen

A Terraform boilerplate generator that creates consistent infrastructure-as-code files from YAML configs and Go templates.

9114Go
9 months ago
payme
paymejovandeginste/payme

A command-line tool that generates SEPA payment QR codes in ASCII or PNG format for European bank transfers.

916Go
1 month ago
perun
perunAppliscale/perun

A command-line tool for validating, managing, and estimating costs of AWS CloudFormation templates locally.

908Go
2 years ago
fetch
fetchgo-zoox/fetch

A Go HTTP client inspired by the Web Fetch API, offering a lightweight and powerful alternative to Axios and Got.

907Go
1 month ago
vim-compiler-go
vim-compiler-gorjohnsondev/vim-compiler-go

A Vim compiler plugin that automatically compiles Go files in the background and displays errors in the QuickFix window.

9016Vim Script
10 years ago
vizb
vizbgoptics/vizb

A CLI tool that transforms Go benchmark output into interactive 4D visualizations for performance analysis.

9012Go
1 day ago
cachet
cachetandygrunwald/cachet

Go client library for Cachet, providing full API support for the open-source status page system.

9014Go
5 years ago
goio
goioprimetalk/goio

A Go library implementing IO, Stream, and Fiber monads with generics, inspired by cats-effect and fs2.

901Go
3 days ago
segment
segmentblevesearch/segment

A Go library for Unicode text segmentation at word boundaries as defined by Unicode Standard Annex #29.

9016Go
1 month ago
tracer
tracerkamilsk/tracer

A dead simple, lightweight Go library for tracing execution flow and identifying bottlenecks in applications.

904Go
1 month ago
go-safecast
go-safecastccoVeille/go-safecast

A Go library for safe numeric type conversion that prevents integer overflow and wraparound errors.

895Go
19 days ago
equalizer
equalizerreugn/equalizer

A set of performant rate limiters for Go, including adaptive, sliding window, and token bucket algorithms.

893Go
2 years ago
godoclive
godoclivesyst3mctl/godoclive

Statically analyzes Go HTTP services to generate interactive API documentation and OpenAPI specs without annotations.

895Go
1 month ago
gpool
gpoolSherifabdlnaby/gpool

A generic context-aware resizable goroutines pool for bounding concurrency using semaphores in Go.

894Go
1 month ago
goffi
goffigo-webgpu/goffi

Pure Go FFI for calling C libraries without CGO, designed for WebGPU and GPU computing with zero per-call allocations.

8910Go
4 days ago
fsm
fsmcocoonspace/fsm

A high-performance finite-state machine package for Go with zero allocations and custom transition logic.

895Go
3 years ago
Rockstar
Rockstardylanbeattie/rockstar

A dynamically typed programming language designed for writing programs that double as 1980s hard rock and power ballad lyrics.

894JavaScript
4 years ago
tdocker
tdockerpivovarit/tdocker

A minimalistic terminal UI for everyday Docker operations like tailing logs, exec into shells, and restarting containers.

894Go
2 days ago
gogtrends
gogtrendsgroovili/gogtrends

An unofficial Go library providing programmatic access to Google Trends data, including daily trends, interest over time, and geographic insights.

8932Go
3 years ago
mediary
mediaryHereMobilityDevelopers/mediary

A Go library for adding interceptors to http.Client to enable request/response logging, modification, tracing, and metrics.

886Go
6 years ago
nan
nankak-tus/nan

A zero-allocation Go library providing nullable types with conversion functions and configurable marshallers.

8811Go
3 years ago
dot
dotdotchain/dot

A distributed data synchronization library using operational transformation and CRDTs for conflict-free merging of custom data structures.

888Go
7 years ago
go-localstack
go-localstackelgohr/go-localstack

A Go wrapper for LocalStack that simplifies integration testing of AWS services in Go applications.

8819Go
6 days ago
asty
astyasty-org/asty

Converts Go AST to JSON and back, enabling cross-language analysis and transformation of Go code.

885Go
3 years ago
pgo
pgoarthurkushman/pgo

A Go library providing PHP-like convenience functions for developers familiar with PHP.

8816Go
3 months ago
go-otelroundtripper
go-otelroundtripperNdoleStudio/go-otelroundtripper

A Go http.RoundTripper that emits OpenTelemetry metrics for external API interactions.

884Go
1 month ago
bloom
bloomyourbasic/bloom

A fast and space-efficient probabilistic set data structure for Go that tests membership with 'likely member' or 'definitely not member' results.

889Go
9 years ago
Docker-Flow-Monitor
Docker-Flow-Monitordocker-flow/docker-flow-monitor

Automatically reconfigures Prometheus when Docker services are deployed or updated.

8738Go
5 years ago
securecookie
securecookiechmike/securecookie

A Go package for encoding and decoding secure cookies with encryption and authentication, offering high performance and zero heap allocations.

8712Go
3 years ago
go-fixedwidth
go-fixedwidthianlopshire/go-fixedwidth

A Go library for encoding and decoding fixed-width formatted data using struct tags.

8736Go
2 years ago
1
70
71
72
106