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 2,966 open-source projects · page 53 of 83

……
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
Morgoth
Morgothnathanielc/morgoth

A flexible anomaly detection framework for Kapacitor using fingerprinting algorithms and lossy counting.

28029Go
3 years ago
Ark
Arkmlange-42/ark

An archetype-based Entity Component System (ECS) for Go, designed for performance and extensibility.

28012Go
11 days ago
Goptuna
Goptunac-bata/goptuna

A decentralized hyperparameter optimization framework for Go, inspired by Optuna, supporting Bayesian optimization and evolution strategies.

27825Go
10 months ago
Honeybits
Honeybits0x4D31/honeybits

A proof-of-concept tool that spreads deceptive breadcrumbs and honeytokens across systems to lure attackers toward honeypots.

27739Go
7 years ago
Go-MediatR
Go-MediatRmehdihadeli/Go-MediatR

A Go library implementing the mediator pattern for decoupled request/response and event handling, inspired by MediatR for .NET.

27718Go
1 year ago
dish
dishthevxn/dish

A tiny, remotely configurable monitoring service for lightweight health checks of HTTP, ICMP, and TCP endpoints.

27710Go
9 days ago
healthcheck
healthchecketherlabsio/healthcheck

A simple, extensible, and concurrent health-check library for Go services with RESTful API endpoints.

27629Go
2 years ago
tftarget
tftargetfuture-architect/tftarget

A CLI tool for interactively selecting Terraform resources to plan, apply, or destroy with target options.

27512Go
1 year ago
frisby
frisbyverdverm/frisby

A Go-based REST API testing framework inspired by frisby-js, featuring a fluent interface for building and validating HTTP requests.

27526Go
6 years ago
ethrpc
ethrpconrik/ethrpc

A Go client library for interacting with Ethereum nodes via the JSON-RPC API.

274106Go
2 years ago
Pakkero
Pakkero89luca89/pakkero

A Go-based binary packer that compresses, encrypts, and protects ELF binaries, scripts, and AppImages from tampering and reverse engineering.

27445Go
3 years ago
dogo
dogoliudng/dogo

A file watcher that automatically compiles and restarts your application when source files change.

27445Go
7 years ago
ttygif
ttygifsugyan/ttygif

Convert ttyrec terminal recordings into animated GIFs for easy sharing and demonstration.

27413Go
9 years ago
Ezuri
Ezuriguitmz/ezuri

A simple Linux ELF runtime crypter that encrypts and loads executables directly into memory to evade detection.

27356Go
1 year ago
battery
batterydistatus/battery

A cross-platform Go library providing normalized battery information with consistent units across operating systems.

27339Go
2 years ago
jeff
jeffabraithwaite/jeff

A simple, stateful session management library for Go with CSRF protection and easy session revocation.

27216Go
1 year ago
Go
Gopaked/messenger

A Go library for building Facebook Messenger bots with an idiomatic and easy-to-use API.

27172Go
3 years ago
go-canvas
go-canvasmarkfarnan/go-canvas

A Go+WebAssembly library for drawing on HTML5 Canvas entirely from Go code without JavaScript calls.

27121Go
5 years ago
Watson
Watsongenkami/watson

A Turing-incomplete stack-based notation language that makes writing configuration files intentionally difficult but fun.

27013Go
19 days ago
goq
goqandrewstuart/goq

A declarative struct-tag-based HTML unmarshaling and web scraping library for Go built on goquery.

27021Go
4 years ago
go-sarah
go-sarahoklahomer/go-sarah

A Go bot framework with stateful commands, rich lifecycle management, and customizable components for chat service integration.

26918Go
3 months ago
go-floc
go-flocworkanator/go-floc

A Go library for orchestrating and synchronizing goroutines with a functional interface and minimal overhead.

26917Go
4 years ago
go-freelru
go-freelruelastic/go-freelru

A GC-less, fast, generic LRU hashmap library for Go with optional locking, sharding, eviction, and expiration.

26823Go
10 days ago
endly
endlyviant/endly

A declarative workflow-based automation and end-to-end testing framework for Go that simulates production environments.

26738Go
1 month ago
Collectd exporter
Collectd exporterprometheus/collectd_exporter

A Prometheus exporter that accepts collectd metrics via binary protocol or HTTP POST and converts them for Prometheus consumption.

26773Go
11 days ago
fjira
fjiramk-5/fjira

A Go-based fuzzy-finder CLI and TUI application for efficient Jira interaction from the terminal.

26713Go
2 months ago
antch
antchantchfx/antch

A fast, powerful, and extensible web crawling and scraping framework for Go, inspired by Scrapy.

26740Go
6 years ago
DDNS
DDNSskibish/ddns

A personal Dynamic DNS client that updates DNS records using Digital Ocean's DNS backend.

26625Go
1 year ago
vestigo
vestigohusobee/vestigo

A standalone, high-performance URL router for Go that embeds URL parameters into the request's Form without requiring a specific framework.

26630Go
5 years ago
got
gotysmood/got

A fluent and enjoyable Go test framework with pretty output, handy assertions, and snapshot testing.

26616Go
1 month ago
dockerfilegraph
dockerfilegraphpatrickhoefler/dockerfilegraph

A CLI tool that visualizes multi-stage Dockerfiles as dependency graphs using Graphviz.

26617Go
8 days ago
devices
devicesgoiot/devices

A suite of dependency-free Go libraries for interfacing with IoT devices, sensors, and actuators.

26531Go
10 years ago
the0
the0alexanderwanyoike/the0

An open-source algorithmic trading execution engine for deploying and managing multi-language trading bots with real-time monitoring.

26434TypeScript
20 days ago
go-nmea
go-nmeaadrianmo/go-nmea

A pure Go library for parsing NMEA 0183 sentences from GPS and marine navigation devices.

26386Go
3 days ago
langgraphgo
langgraphgosmallnest/langgraphgo

A Go library for building stateful, multi-agent applications with LLMs, featuring parallel execution, persistence, and human-in-the-loop workflows.

26342Go
3 months ago
3D Mesh Simplification
3D Mesh Simplificationfogleman/simplify

A Go library for simplifying 3D meshes using quadric error metrics, reducing polygon count while preserving shape.

26333Go
9 years ago
1
52
53
54
83