Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. Go
G

Go

Language
3050 projects10069.6k total stars1100.0k total forks27 languages

Open-source projects built with Go

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

Showing 3,050 open-source projects · page 31 of 85

……
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
gl
glgo-gl/gl

Auto-generated Go bindings for OpenGL, supporting multiple versions, profiles, and extensions.

1.2k73C
2 months ago
elasticsql
elasticsqlcch123/elasticsql

A Go library that converts SQL queries to Elasticsearch DSL for easier query construction.

1.2k200Go
2 years ago
Zog
ZogOudwins/zog

A Zod-inspired schema builder for runtime value parsing and validation in Go, featuring a concise API and zero dependencies.

1.2k37Go
8 days ago
embedded-postgres
embedded-postgresfergusstrange/embedded-postgres

A Go library that runs a real PostgreSQL database locally as part of your application or tests.

1.2k105Go
3 months ago
githubql
githubqlshurcooL/githubql

A Go client library for accessing GitHub's GraphQL API v4 with a friendly, type-safe interface.

1.2k95Go
4 months ago
Whaler
WhalerP3GLEG/Whaler

A Go program that reverse engineers Docker images to reconstruct the original Dockerfile.

1.2k104Go
2 months ago
dbus
dbusgodbus/dbus

Native Go bindings for the D-Bus message bus system with a Go-like API.

1.2k243Go
1 month ago
K8gb
K8gbk8gb-io/k8gb

A cloud-native Kubernetes operator that provides global service load balancing across geographically dispersed clusters using DNS.

1.2k140Go
21 hours ago
go-wkhtmltopdf
go-wkhtmltopdfSebastiaanKlippert/go-wkhtmltopdf

A Go wrapper for wkhtmltopdf that provides a type-safe interface to generate PDFs from HTML.

1.2k159Go
7 months ago
multierr
multierruber-go/multierr

A Go library for combining multiple errors into a single error value while maintaining idiomatic Go patterns.

1.2k48Go
2 years ago
Terraform for Dominos
Terraform for Dominosndmckinley/terraform-provider-dominos

A Terraform provider that lets you provision and manage Dominos Pizza orders as infrastructure-as-code.

1.2k89Go
2 years ago
dstask
dstasknaggie/dstask

A single-binary, terminal-based personal task manager with Git-powered sync and markdown notes per task.

1.2k65Go
1 month ago
go-doudou
go-doudouunionj-cloud/go-doudou

A lightweight Go microservice framework based on OpenAPI 3.0 and Protobuf v3, supporting both monolith and microservice architectures.

1.2k195Go
1 month ago
trpc-go
trpc-gotrpc-group/trpc-go

A pluggable, high-performance RPC framework for Go, supporting multiple protocols and services per process.

1.2k135Go
5 hours ago
gormigrate
gormigratego-gormigrate/gormigrate

A minimalistic migration helper for Gorm ORM, adding schema versioning and rollback support.

1.2k102Go
20 days ago
gatt
gattpaypal/gatt

A Go package for building Bluetooth Low Energy peripherals and clients using the GATT protocol.

1.2k286Go
3 years ago
circuitbreaker
circuitbreakerrubyist/circuitbreaker

A Go library implementing the Circuit Breaker pattern to handle remote call failures and prevent resource exhaustion.

1.2k112Go
2 years ago
comqtt
comqttwind-c/comqtt

A lightweight, high-performance, embeddable MQTT broker server written in Go, supporting distributed clusters and MQTT v3.0, v3.1.1, and v5.0.

1.2k85Go
1 month ago
vFlow
vFlowVerizonDigital/vflow

A high-performance, scalable, and reliable enterprise network flow collector for IPFIX, sFlow, and Netflow protocols.

1.2k231Go
1 year ago
indicator
indicatorcinar/indicator

A comprehensive Go library for technical analysis, offering indicators, strategies, and backtesting with no external dependencies.

1.2k191Go
7 days ago
facette
facettefacette/facette

An open-source web application for visualizing time series data from multiple sources like collectd, Graphite, and InfluxDB.

1.2k69Go
4 years ago
validate
validategookit/validate

A generic Go library for data validation and filtering, supporting maps, structs, and HTTP request data with built-in validators and custom rules.

1.2k126Go
3 days ago
CertSpotter
CertSpotterSSLMate/certspotter

A lightweight Certificate Transparency log monitor that alerts you when SSL/TLS certificates are issued for your domains.

1.1k101Go
23 days ago
go-appimagetool
go-appimagetoolprobonopd/go-appimage

Go implementation of AppImage tools for creating and managing portable Linux applications.

1.1k89Go
8 days ago
Netshare
NetshareContainX/docker-volume-netshare

A Docker volume plugin that enables containers to mount NFS, AWS EFS, Ceph, and Samba/CIFS network file systems.

1.1k165Go
5 years ago
go-appimaged
go-appimagedprobonopd/go-appimage

Go implementation of AppImage tools for creating and managing portable Linux applications.

1.1k89Go
8 days ago
s3gof3r
s3gof3rrlmcpherson/s3gof3r

Fast, parallelized, streaming access to Amazon S3 with a CLI tool and Go library.

1.1k179Go
4 years ago
gostl
gostlliyue201/gostl

A comprehensive data structures and algorithms library for Go, inspired by C++ STL with goroutine-safe implementations.

1.1k116Go
9 months ago
anaconda
anacondaChimeraCoder/anaconda

A comprehensive Go client library for the Twitter 1.1 API with full endpoint coverage and OAuth support.

1.1k243Go
2 years ago
SchemaHero
SchemaHeroschemahero/schemahero

A Kubernetes operator for declarative database schema management, enabling GitOps for database schemas.

1.1k94Go
16 hours ago
rain
raincenkalti/rain

A high-performance BitTorrent client and library written in Go, optimized for server environments and production workloads.

1.1k84Go
4 days ago
golines
golinessegmentio/golines

A Go code formatter that automatically shortens long lines beyond what gofmt provides.

1.1k78Go
5 months ago
terraform-provider-github
terraform-provider-githubintegrations/terraform-provider-github

A Terraform provider for managing GitHub resources like repositories, teams, and files through infrastructure-as-code.

1.1k992Go
13 hours ago
counterfeiter
counterfeitermaxbrunsfeld/counterfeiter

A Go tool for generating type-safe fake implementations of interfaces to simplify unit testing.

1.1k100Go
17 hours ago
gentleman
gentlemanh2non/gentleman

Plugin-driven, extensible HTTP client toolkit for Go, built on net/http with a hierarchical middleware layer.

1.1k58Go
2 years ago
xq
xqsibprogrammer/xq

A command-line tool for formatting, highlighting, and extracting content from XML and HTML documents.

1.1k35Go
1 day ago
1
30
31
32
85