Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. Go
G

Go

Language
3005 projects10064.8k total stars1099.4k total forks27 languages

Open-source projects built with Go

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

Showing 3,005 open-source projects · page 18 of 84

……
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
clickhouse-go
clickhouse-goClickHouse/clickhouse-go

A high-performance Go driver for ClickHouse offering both native and standard database/sql interfaces.

3.3k661Go
10 days ago
Notary
Notarytheupdateframework/notary

A client and server implementation of The Update Framework (TUF) for securing software distribution and updates.

3.3k520Go
1 year ago
gota
gotago-gota/gota

A Go library providing DataFrames, Series, and data wrangling operations for structured data manipulation.

3.3k290Go
2 years ago
gota
gotakniren/gota

A Go library providing DataFrames, Series, and data wrangling operations for tabular data manipulation.

3.3k290Go
2 years ago
Skipper
Skipperzalando/skipper

An HTTP router and reverse proxy for service composition, designed to handle large-scale routing definitions and Kubernetes Ingress.

3.3k389Go
1 day ago
dry
drymoncho/dry

A terminal-based application to manage Docker containers, images, networks, and Swarm clusters with a keyboard-driven interface.

3.3k101Go
2 months ago
Web Application with Go the Anti-Textbook
Web Application with Go the Anti-Textbookthewhitetulip/web-dev-golang-anti-textbook

A free tutorial book teaching web development in Go without frameworks by building a todo list application.

3.2k273Go
8 months ago
CSS-Keylogging
CSS-Keyloggingmaxchehab/CSS-Keylogging

Chrome extension and Express server demonstrating a CSS-based keylogging attack on password inputs.

3.2k429CSS
8 years ago
localtunnel
localtunnelprogrium/localtunnel

A minimal Go implementation to expose localhost servers to the internet via public tunnels.

3.2k243Go
4 years ago
glow
glowchrislusf/glow

A distributed computation system written in Go for parallel and cluster processing, similar to Hadoop MapReduce and Spark.

3.2k249Go
7 years ago
IronFunctions
IronFunctionsiron-io/functions

An open-source serverless platform (FaaS) that runs functions written in any language, anywhere, with AWS Lambda compatibility.

3.2k223Go
2 years ago
ccat
ccatowenthereal/ccat

A command-line tool that works like cat but adds syntax highlighting for multiple programming languages.

3.2k123Go
3 years ago
Dragonfly
Dragonflydragonflyoss/Dragonfly2

A P2P-based data distribution and acceleration system for cloud-native environments, optimizing container image and file delivery.

3.2k404Go
3 days ago
assh
asshmoul/assh

A transparent SSH wrapper that adds regex, aliases, gateways, dynamic hostnames, and hooks to your SSH client.

3.2k162Go
4 days ago
nano
nanolonng/nano

A lightweight, high-performance Go framework for building real-time game servers and distributed systems.

3.2k463Go
3 months ago
Conftest
Conftestinstrumenta/conftest

Write tests against structured configuration data using the Open Policy Agent Rego query language.

3.2k344Go
2 days ago
roshi
roshisoundcloud/roshi

A distributed, eventually consistent CRDT set implementation for timestamped events, built on Redis.

3.2k155Go
2 months ago
APNs2
APNs2sideshow/apns2

A Go package for sending Apple Push Notifications via the HTTP/2 APNs provider API.

3.2k354Go
10 months ago
goreporter
goreporterwgliang/goreporter

A Go tool that performs static analysis, unit testing, and code review to generate comprehensive code quality reports.

3.1k263Go
7 years ago
goreporter
goreporter360EntSecGroup-Skylar/goreporter

A Go tool that runs multiple linters concurrently to perform static analysis, unit testing, and generate comprehensive code quality reports.

3.1k263Go
7 years ago
gosseract
gosseractotiai10/gosseract

A Go package for Optical Character Recognition (OCR) using the Tesseract C++ library.

3.1k304Go
4 months ago
sqldef
sqldefk0kubun/sqldef

Idempotent schema management tool for MySQL, PostgreSQL, SQLite, and SQL Server using plain SQL DDLs.

3.1k231Go
6 days ago
mergo
mergoimdario/mergo

A Go library for merging structs and maps, useful for configuration defaults and avoiding complex conditionals.

3.1k284Go
2 months ago
Sshwifty
Sshwiftynirui/sshwifty

A web-based SSH and Telnet client that allows you to access remote servers directly from your browser.

3.1k399JavaScript
24 days ago
G3N
G3Ng3n/engine

A cross-platform 3D game engine written in Go, featuring OpenGL rendering, an integrated GUI, and spatial audio.

3.1k313Go
2 months ago
Vulcand
Vulcandvulcand/vulcand

A programmatic, extendable proxy for microservices and API management, backed by etcd.

3.1k220Go
1 year ago
kong
kongalecthomas/kong

A Go library for building command-line interfaces with declarative structs and tags.

3.1k164Go
6 days ago
HardenTools
HardenToolssecuritywithoutborders/hardentools

A Windows security tool that reduces the attack surface by disabling risky features in Windows, Office, Adobe Reader, and LibreOffice.

3.1k258Go
10 months ago
graphjin
graphjindosco/graphjin

An automagical compiler that connects AI assistants to databases by auto-discovering schemas and compiling queries to optimized SQL.

3.1k186Go
4 days ago
pongo2
pongo2flosch/pongo2

A Django-syntax templating engine for Go with advanced expressions, macros, and sandboxing.

3.1k284Go
1 month ago
Kube-Score
Kube-Scorezegl/kube-score

Static code analysis tool for Kubernetes YAML and Helm charts that provides recommendations to improve reliability and security.

3.1k197Go
25 days ago
LinDB
LinDBlindb/lindb

LinDB is a scalable, high-performance, distributed time series database written in Go.

3.1k282Go
3 months ago
kubeblocks
kubeblocksapecloud/kubeblocks

A Kubernetes operator that provides unified APIs to manage multiple database and streaming systems like MySQL, PostgreSQL, Redis, and Kafka.

3.1k269Go
3 days ago
Pumba
Pumbaalexei-led/pumba

Chaos testing and network emulation tool for Docker and containerd containers.

3.1k208Go
7 days ago
asciigraph
asciigraphguptarohit/asciigraph

A lightweight Go package for creating ASCII line graphs in command-line applications with zero dependencies.

3.0k120Go
2 months ago
Qt Creator
Qt Creatorqt-creator/qt-creator

A cross-platform integrated development environment (IDE) for building applications with Qt across desktop, embedded, and mobile platforms.

3.0k866C++
1 day ago
1
17
18
19
84