Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. Go
G

Go

Language
996 projects9176.5k total stars982.5k total forks16 languages

Open-source projects built with Go

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

Showing 996 open-source projects · page 18 of 28

……
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.3k653Go
2 days ago
gota
gotakniren/gota

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

3.3k293Go
2 years ago
gota
gotago-gota/gota

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

3.3k293Go
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.3k385Go
12 hours ago
CSS-Keylogging
CSS-Keyloggingmaxchehab/CSS-Keylogging

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

3.2k430CSS
8 years ago
dry
drymoncho/dry

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

3.2k103Go
15 days 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.2k276Go
6 months ago
localtunnel
localtunnelprogrium/localtunnel

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

3.2k243Go
3 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
assh
asshmoul/assh

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

3.2k159Go
3 days ago
nano
nanolonng/nano

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

3.2k463Go
1 month ago
roshi
roshisoundcloud/roshi

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

3.2k155Go
25 days ago
APNs2
APNs2sideshow/apns2

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

3.2k350Go
9 months ago
Conftest
Conftestinstrumenta/conftest

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

3.2k337Go
1 day ago
Dragonfly
Dragonflydragonflyoss/Dragonfly2

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

3.1k391Go
2 days 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
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
Vulcand
Vulcandvulcand/vulcand

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

3.1k219Go
1 year ago
mergo
mergoimdario/mergo

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

3.1k283Go
1 month ago
gosseract
gosseractotiai10/gosseract

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

3.1k304Go
3 months 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
8 months ago
sqldef
sqldefk0kubun/sqldef

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

3.1k223Go
5 days ago
G3N
G3Ng3n/engine

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

3.1k312Go
25 days ago
Sshwifty
Sshwiftynirui/sshwifty

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

3.1k398JavaScript
1 month ago
LinDB
LinDBlindb/lindb

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

3.1k281Go
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
15 days ago
pongo2
pongo2flosch/pongo2

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

3.1k282Go
1 month ago
graphjin
graphjindosco/graphjin

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

3.0k187Go
6 hours ago
kong
kongalecthomas/kong

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

3.0k162Go
8 days 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.0k266Go
1 day ago
Pumba
Pumbaalexei-led/pumba

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

3.0k204Go
21 hours ago
bimg
bimgh2non/bimg

Go package for fast high-level image processing using libvips C bindings.

3.0k348Go
1 year ago
asciigraph
asciigraphguptarohit/asciigraph

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

3.0k116Go
27 days ago
algernon
algernonxyproto/algernon

A self-contained, pure-Go web server with built-in Lua scripting, multiple template engines, database backends, and support for HTTP/2, QUIC, and AI/LLM integration.

3.0k146Go
1 day ago
1
17
18
19
28