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 11 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
Lura
Luraluraproject/lura

An open-source Go framework for building ultra-performant API gateways with middleware support.

6.8k582Go
2 days ago
GoProxy
GoProxyelazarl/goproxy

A customizable HTTP/HTTPS proxy server library for Go, enabling request/response manipulation and MITM capabilities.

6.8k1.2kGo
22 days ago
Kraken
Krakenuber/kraken

A highly scalable and available P2P Docker registry designed for fast distribution of large images in hybrid cloud environments.

6.7k483Go
2 days ago
NATS Go Client
NATS Go Clientnats-io/nats.go

Official Go client for NATS, a cloud-native messaging system, enabling high-performance publish-subscribe and request-reply communication.

6.7k821Go
8 days ago
drive
driveodeke-em/drive

A command-line client for Google Drive that enables file synchronization, management, and scripting without a background daemon.

6.7k426Go
2 years ago
btcd
btcdbtcsuite/btcd

A full node Bitcoin implementation written in Go, providing an alternative to Bitcoin Core with a focus on modularity.

6.7k2.5kGo
2 days ago
afero
aferospf13/afero

A filesystem abstraction library for Go that provides a universal interface for local, in-memory, cloud, and archive backends.

6.7k570Go
14 days ago
slack-term
slack-termerroneousboat/slack-term

A terminal-based Slack client for accessing Slack workspaces directly from the command line.

6.6k228Go
2 years ago
Weave
Weaveweaveworks/weave

A virtual network that connects Docker containers across multiple hosts with automatic discovery.

6.6k672Go
2 years ago
Hazelcast
Hazelcasthazelcast/hazelcast

A unified real-time data platform combining stream processing with a fast data store for instant action on data-in-motion.

6.6k1.9kJava
2 days ago
goth
gothmarkbates/goth

A Go package providing a simple, clean, and idiomatic way to implement multi-provider authentication for web applications.

6.6k630Go
6 months ago
go-sqlmock
go-sqlmockDATA-DOG/go-sqlmock

A mock SQL driver for Go that simulates database behavior in tests without requiring a real database connection.

6.6k414Go
1 month ago
pgroll
pgrollxataio/pgroll

A command-line tool for performing zero-downtime, reversible schema migrations in PostgreSQL.

6.6k154Go
9 days ago
k3d
k3dk3d-io/k3d

A helper tool to run lightweight k3s Kubernetes clusters inside Docker containers.

6.5k534Go
3 days ago
Pixie
Pixiepixie-io/pixie

An open-source observability tool for Kubernetes applications that automatically collects telemetry using eBPF and provides in-cluster edge compute.

6.5k499C++
28 days ago
pixie
pixiepixie-labs/pixie

An open-source observability tool for Kubernetes applications that automatically collects telemetry using eBPF.

6.5k499C++
28 days ago
go-callvis
go-callvisTrueFurby/go-callvis

Visualize call graphs of Go programs using interactive Graphviz-based diagrams.

6.5k431Go
5 months ago
Spin
Spinfermyon/spin

An open-source framework for building and running fast, secure, composable cloud microservices with WebAssembly.

6.5k311Rust
2 days ago
CloudQuery
CloudQuerycloudquery/cloudquery

Open-source data pipelines to sync cloud infrastructure metadata from AWS, Azure, GCP, and 70+ sources into your data warehouse.

6.5k555Go
2 days ago
k0s
k0sk0sproject/k0s

A single-binary, zero-dependency Kubernetes distribution designed for easy deployment on any infrastructure.

6.5k523Go
1 day ago
DDD by Refactoring
DDD by RefactoringThreeDotsLabs/wild-workouts-go-ddd-example

A practical Go example application demonstrating DDD, Clean Architecture, and CQRS through step-by-step refactoring.

6.4k586Go
3 days ago
spew
spewdavecgh/go-spew

A deep pretty printer for Go data structures to aid in debugging with configurable output formats.

6.4k374Go
2 years ago
telegram-bot-api
telegram-bot-apigo-telegram-bot-api/telegram-bot-api

A Go library providing comprehensive bindings for the Telegram Bot API, enabling easy bot development.

6.4k992Go
2 years ago
weaviate
weaviatefirebase/genkit

Open-source framework for building full-stack AI-powered applications with unified APIs for multiple languages and model providers.

6.4k837TypeScript
1 day ago
elvish
elvishelves/elvish

A powerful scripting language and versatile interactive shell with modern features and a statically linked binary.

6.4k329Go
4 months ago
goleveldb
goleveldbsyndtr/goleveldb

A pure Go implementation of the LevelDB key/value storage engine.

6.3k984Go
2 years ago
syzkaller
syzkallergoogle/syzkaller

An unsupervised coverage-guided kernel fuzzer for finding bugs in operating system kernels like Linux, Windows, and BSD variants.

6.3k1.4kGo
2 days ago
env
envcaarlos0/env

A zero-dependency Go library for parsing environment variables into typed structs.

6.3k282Go
25 days ago
Cosign
Cosignsigstore/cosign

A tool for signing and verifying container images and other artifacts using the Sigstore framework.

6.3k793Go
4 days ago
Upsnap
Upsnapseriousm4x/UpSnap

A self-hostable web dashboard for waking up and managing devices on your local network using Wake-on-LAN.

6.2k248Go
1 month ago
ticker
tickerachannarasappa/ticker

A terminal-based stock, crypto, and derivatives price watcher and position tracker with real-time updates.

6.2k341Go
2 months ago
govalidator
govalidatorasaskevich/govalidator

A Go package providing validators and sanitizers for strings, numerics, slices, and structs.

6.2k572Go
8 days ago
gitrob
gitrobmichenriksen/Gitrob

A reconnaissance tool that finds potentially sensitive files in public GitHub repositories for security analysis.

6.2k842Go
3 years ago
uuid
uuidgoogle/uuid

Go package for generating and inspecting UUIDs compliant with RFC 9562 and DCE 1.1 standards.

6.1k439Go
1 year ago
Faktory
Faktorycontribsys/faktory

A language-agnostic persistent background job server for distributing and executing work across machines.

6.1k239Go
2 days ago
torrent
torrentanacrolix/torrent

A full-featured BitTorrent client library and utilities package written in Go, designed for streaming and integration into other projects.

6.1k685Go
3 days ago
1
10
11
12
106