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 26 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
godump (goforj)
godump (goforj)goforj/godump

A zero-dependency, Laravel-inspired pretty-printer and debug dumper for Go structs with colorized terminal and HTML output.

1.7k37Go
3 months ago
bot
botgo-telegram/bot

A zero-dependency Go framework for building Telegram bots with full API support, webhooks, and middleware.

1.7k150Go
24 days ago
nosurf
nosurfjustinas/nosurf

A CSRF protection middleware for Go that prevents Cross-Site Request Forgery attacks in any HTTP application.

1.7k127Go
1 year ago
mmake
mmaketj/mmake

A wrapper for GNU Make that adds user-friendly help output and remote includes while preserving all original functionality.

1.7k44Go
3 years ago
sshesame
sshesamejaksi/sshesame

A lightweight SSH honeypot that logs all connection attempts and activity without executing commands.

1.7k108Go
1 year ago
surf
surfenetx/surf

Advanced Go HTTP client with browser impersonation, TLS fingerprinting, HTTP/3 support, and anti-bot bypass for web automation.

1.7k90Go
1 month ago
bob
bobstephenafamo/bob

A Go SQL toolkit with a query builder, ORM, and code generation for PostgreSQL, MySQL, and SQLite.

1.7k107Go
4 days ago
Fuego
Fuegogo-fuego/fuego

A Go web framework that automatically generates OpenAPI 3 specifications from source code, compatible with Gin and Echo.

1.7k124Go
2 days ago
mole
moledavrodpin/mole

A CLI tool for creating resilient SSH tunnels with a focus on reliability and user experience.

1.7k96Go
2 years ago
uilive
uilivegosuri/uilive

A Go library for updating terminal output in real-time with buffered writes and timed interval flushing.

1.7k89Go
2 years ago
sling
slingdghubble/sling

A Go HTTP client library for creating and sending API requests with struct-based encoding and request composition.

1.7k123Go
3 months ago
Kuiper
Kuiperemqx/kuiper

A lightweight IoT data analytics and stream processing engine for resource-constrained edge devices.

1.7k457Go
3 days ago
terraform-provider-kubernetes
terraform-provider-kuberneteshashicorp/terraform-provider-kubernetes

Terraform provider for managing Kubernetes resources through infrastructure-as-code.

1.7k1.1kGo
11 days ago
go-sqlbuilder
go-sqlbuilderhuandu/go-sqlbuilder

A flexible and powerful SQL string builder library plus a zero-config ORM for Go.

1.7k139Go
1 month ago
zoekt
zoektsourcegraph/zoekt

A fast trigram-based text search engine optimized for source code with substring, regex, and boolean query support.

1.7k215Go
6 days ago
Greenmask
GreenmaskGreenmaskIO/greenmask

An open-source tool for PostgreSQL and MySQL database anonymization, synthetic data generation, and logical dumping.

1.7k60Go
17 days ago
golang-examples
golang-examplesSimonWaldherr/golang-examples

A collection of Go programming examples covering beginner to expert topics, from basic syntax to advanced applications.

1.7k457Go
1 month ago
go-selfupdate
go-selfupdatesanbornm/go-selfupdate

A Go library enabling applications to self-update via binary diffs and full downloads from a custom server.

1.7k186Go
1 year ago
glfw
glfwgo-gl/glfw

Go bindings for the GLFW 3 library, enabling window and input management for OpenGL applications.

1.7k192C
2 months ago
antibody
antibodygetantibody/antibody

A deprecated shell plugin manager for ZSH, originally built for speed.

1.7k63Go
4 years ago
gorbac
gorbacmikespook/gorbac

A lightweight, generic role-based access control (RBAC) library for Go applications with inheritance and custom assertions.

1.7k181Go
29 days ago
requests
requestscarlmjohnson/requests

A Go library providing a fluent API to simplify HTTP client requests, reducing boilerplate compared to net/http.

1.7k61Go
7 months ago
Apinto (.6k)
Apinto (.6k)eolinker/apinto

A high-performance, extensible, cloud-native API gateway built with Go, featuring plugin-based architecture and enterprise-grade management.

1.7k255Go
14 days ago
go-http-routing-benchmark
go-http-routing-benchmarkjulienschmidt/go-http-routing-benchmark

A benchmark suite comparing the performance of Go HTTP request routers and web frameworks using real-world API routing structures.

1.7k241Go
2 years ago
Oak
Oakoakmound/oak

A pure Go game engine for building 2D games and GUI applications with built-in rendering, physics, and audio systems.

1.7k86Go
2 months ago
sftp
sftppkg/sftp

SFTP client and server implementation for Go, providing file system operations over SSH connections.

1.7k396Go
7 days ago
bbgo
bbgoc9s/bbgo

A modern cryptocurrency trading bot framework written in Go, supporting multiple exchanges, backtesting, and built-in strategies.

1.7k376Go
2 days ago
gorethink
gorethinkdancannon/gorethink

A Go driver for RethinkDB providing a native interface to query and manage the NoSQL database.

1.6k178Go
7 months ago
boomfilters
boomfilterstylertreat/BoomFilters

A Go library of probabilistic data structures for processing continuous, unbounded data streams.

1.6k118Go
7 months ago
gendry
gendrydidi/gendry

A Go library for building SQL queries and mapping results, providing a lightweight alternative to ORMs.

1.6k196Go
1 year ago
seelog
seelogcihub/seelog

A native Go logging library with flexible asynchronous dispatching, filtering, and formatting capabilities.

1.6k239Go
7 years ago
Nanobox
Nanoboxnanobox-io/nanobox

Automates the creation of isolated, repeatable development and production environments using Docker and VirtualBox.

1.6k90Go
6 years ago
chart-testing
chart-testinghelm/chart-testing

A CLI tool for linting and testing Helm charts, designed for CI/CD pipelines and pull request validation.

1.6k251Go
12 days ago
go_serialization_benchmarks
go_serialization_benchmarksalecthomas/go_serialization_benchmarks

A comprehensive benchmark suite comparing performance and correctness of Go serialization libraries.

1.6k161Go
11 months ago
csvq
csvqmithrandie/csvq

A command-line tool that provides an SQL-like query language for reading, updating, and deleting CSV records.

1.6k68Go
1 year ago
govips
govipsdavidbyttow/govips

A Go wrapper for libvips providing lightning-fast image processing and resizing with type-safe bindings.

1.6k214Go
8 days ago
1
25
26
27
84