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 31 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
Zog
ZogOudwins/zog

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

1.2k41Go
8 days ago
csrf
csrfgorilla/csrf

A Go middleware library providing CSRF protection for web applications with support for HTML forms and JavaScript frameworks.

1.2k174Go
1 year ago
layerform
layerformbriefercloud/layerform

A Terraform wrapper that helps engineers build reusable infrastructure stacks using plain .tf files and layers.

1.2k22Go
2 years ago
gl
glgo-gl/gl

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

1.2k74C
5 months ago
dstask
dstasknaggie/dstask

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

1.2k67Go
3 months ago
multierr
multierruber-go/multierr

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

1.2k50Go
2 years ago
githubql
githubqlshurcooL/githubql

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

1.2k96Go
6 months ago
dbus
dbusgodbus/dbus

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

1.2k245Go
4 months ago
trpc-go
trpc-gotrpc-group/trpc-go

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

1.2k140Go
1 month ago
Whaler
WhalerP3GLEG/Whaler

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

1.2k103Go
4 months ago
elasticsql
elasticsqlcch123/elasticsql

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

1.2k199Go
3 years 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
10 months 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.2k90Go
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.2k88Go
1 month ago
gormigrate
gormigratego-gormigrate/gormigrate

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

1.2k100Go
3 months 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
3 months ago
CertSpotter
CertSpotterSSLMate/certspotter

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

1.2k103Go
1 month ago
go-appimagetool
go-appimagetoolprobonopd/go-appimage

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

1.2k92Go
2 months ago
go-appimaged
go-appimagedprobonopd/go-appimage

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

1.2k92Go
2 months ago
gatt
gattpaypal/gatt

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

1.2k287Go
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.2k123Go
11 days 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
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.2k1.0kGo
2 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
vFlow
vFlowVerizonDigital/vflow

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

1.2k231Go
2 years ago
SchemaHero
SchemaHeroschemahero/schemahero

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

1.1k98Go
8 days ago
HellPot
HellPotyunginnanet/HellPot

A high-performance HTTP honeypot that punishes unruly bots by serving them an infinite stream of deceptive content.

1.1k55Go
8 months ago
rain
raincenkalti/rain

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

1.1k83Go
5 days ago
s3gof3r
s3gof3rrlmcpherson/s3gof3r

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

1.1k180Go
5 years ago
xq
xqsibprogrammer/xq

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

1.1k34Go
5 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.1k167Go
5 years ago
counterfeiter
counterfeitermaxbrunsfeld/counterfeiter

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

1.1k101Go
12 days ago
gostl
gostlliyue201/gostl

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

1.1k116Go
1 year ago
anaconda
anacondaChimeraCoder/anaconda

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

1.1k241Go
2 years 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
orb
orbpaulmach/orb

A Go library providing types and utilities for 2D geometric and geospatial data, including GeoJSON and Mapbox Vector Tiles.

1.1k125Go
5 months ago
1
30
31
32
106