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 32 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
tracerr
tracerrztrue/tracerr

A Go library that enhances errors with stack traces and source code fragments for better debugging.

1.1k43Go
2 months ago
orb
orbpaulmach/orb

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

1.1k122Go
2 months ago
peg
pegpointlander/peg

A Packrat parser generator for Parsing Expression Grammars (PEG) implemented in Go.

1.1k126Go
22 days ago
HellPot
HellPotyunginnanet/HellPot

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

1.1k53Go
5 months ago
fiber-go-template
fiber-go-templatecreate-go-app/fiber-go-template

A production-ready Go backend template using the Fiber web framework, designed for fast development with zero memory allocation.

1.1k153Go
1 month ago
dongle
donglegolang-module/dongle

A simple, semantic, and developer-friendly cryptographic library for Go, supporting encoding, hashing, encryption, and digital signatures.

1.1k81Go
15 days ago
log15
log15inconshreveable/log15

An opinionated, structured logging toolkit for Go that is both human and machine readable.

1.1k142Go
1 month ago
emgo
emgoziutek/emgo

A compiler and package set that enables Go programs to run on small 32-bit microcontrollers by generating C as intermediate code.

1.1k69C
4 years ago
liner
linerpeterh/liner

A pure Go command line editor with history and cross-platform support, inspired by linenoise.

1.1k133Go
3 years ago
Kube Batch
Kube Batchkubernetes-sigs/kube-batch

A Kubernetes batch scheduler for high-performance workloads like AI/ML, BigData, and HPC.

1.1k260Go
3 years ago
sentry-go
sentry-gogetsentry/sentry-go

The official Go SDK for Sentry, providing error monitoring and performance tracking for Go applications.

1.1k257Go
17 hours ago
JobRunner
JobRunnerbamzi/jobrunner

A Go framework for asynchronous job processing and scheduling with live monitoring, built into your web app.

1.1k97Go
5 years ago
go-libvirt
go-libvirtdigitalocean/go-libvirt

A pure Go interface for interacting with libvirt using its RPC protocol instead of C bindings.

1.1k141Go
6 days ago
arpc
arpclesismal/arpc

A high-performance Go RPC framework supporting two-way calling, notifications, and broadcast for effective network communication.

1.1k81Go
8 months ago
amicontained
amicontainedgenuinetools/amicontained

A container introspection tool that detects the container runtime and enumerates available security features.

1.1k72Go
5 years ago
mundane
mundanegoogle/mundane

A Rust cryptography library backed by BoringSSL that prioritizes misuse resistance, ergonomics, and performance.

1.1k42Rust
2 years ago
vacuum
vacuumdaveshanley/vacuum

The world's fastest OpenAPI and Swagger linter and quality analysis tool, built in Go and fully compatible with Spectral rulesets.

1.1k84Go
7 hours ago
SafeDep/vet
SafeDep/vetsafedep/vet

A CLI tool for real-time malicious package detection and software supply chain security across multiple ecosystems.

1.1k101Go
5 days ago
Polaris
Polarisberachain/polaris

A modular Ethereum Virtual Machine (EVM) framework designed for easy integration into any consensus engine or application.

1.1k356Go
2 years ago
Pome
Pomerach/pome

A PostgreSQL metrics dashboard for monitoring database health, focusing on simplicity and opinionated defaults.

1.1k36Go
5 years ago
terraform-provider-helm
terraform-provider-helmhashicorp/terraform-provider-helm

A Terraform provider for installing and managing Helm charts in Kubernetes clusters using infrastructure-as-code.

1.1k429Go
11 days ago
gno
gnognolang/gno

An interpreted, deterministic Go virtual machine for building succinct and composable smart contracts on a blockchain.

1.1k456Go
5 hours ago
Cyclone
Cyclonecaicloud/cyclone

A Kubernetes-native workflow engine and end-to-end pipeline solution for CI/CD and AI DevOps.

1.1k170Go
2 years ago
dicom
dicomsuyashkumar/dicom

A high-performance Go library and CLI tool for parsing, writing, and working with DICOM medical image files.

1.1k156Go
1 month ago
goavro
goavrolinkedin/goavro

A Go library for encoding and decoding Avro data to and from binary and textual JSON formats.

1.1k229Go
4 months ago
skm
skmTimothyYe/skm

A command-line tool to manage multiple SSH keys with aliases, switching, backup, and agent integration.

1.1k58Go
22 days ago
goapp
goappnaughtygopher/goapp

An opinionated guideline for structuring and developing Go web applications/services following DDD and Clean Architecture principles.

1.1k62Go
8 months ago
sdns
sdnssemihalev/sdns

A high-performance, recursive DNS resolver server with DNSSEC support, focused on preserving privacy.

1.1k70Go
17 hours ago
tfk8s
tfk8sjrhouston/tfk8s

A tool that converts Kubernetes YAML manifests to Terraform HCL for use with the Terraform Kubernetes Provider.

1.1k64Go
2 years ago
cbor
cborfxamacker/cbor

A secure, fast, and feature-rich CBOR codec for Go, fully compliant with RFC 8949 and RFC 8742.

1.1k77Go
10 days ago
SendGrid
SendGridsendgrid/sendgrid-go

Official Go library for interacting with the Twilio SendGrid Web API v3 to send emails and manage email services.

1.1k262Go
10 months ago
resh
reshcurusarn/resh

Contextual shell history for zsh and bash that prioritizes search results based on current directory, git repo, and exit status.

1.1k21Go
3 years ago
terratag
terratagenv0/terratag

A CLI tool that automatically creates and maintains tags across AWS, Azure, and GCP resources in Terraform/OpenTofu infrastructure.

1.1k48Go
1 month ago
raft
raftetcd-io/raft

A stable, widely-used Go library implementing the core Raft consensus algorithm for maintaining a replicated state machine.

1.1k256Go
21 hours ago
Gate
Gateminekube/gate

A high-performance, extensible Minecraft reverse proxy and library written in Go, designed as a scalable alternative to Velocity/BungeeCord.

1.1k104Go
10 hours ago
Percona Monitoring and Management
Percona Monitoring and Managementpercona/pmm

An open-source database monitoring, observability, and management tool for MySQL, MongoDB, PostgreSQL, Valkey, and Redis.

1.0k217Go
6 hours ago
1
31
32
33
85