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 53 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
ggc
ggcbmf-san/ggc

A modern Git CLI tool with both traditional command-line and interactive incremental-search UI.

2849Go
6 days ago
chatgpt-discord
chatgpt-discordm1guelpf/chatgpt-discord

A Go CLI tool to run a Discord bot that interacts with ChatGPT, enabling collaborative AI conversations in Discord servers.

28456Go
3 years ago
terraform-provider-openapi
terraform-provider-openapidikhan/terraform-provider-openapi

A dynamic Terraform provider that auto-configures itself at runtime using OpenAPI/Swagger specifications.

28347Go
2 years ago
dish
dishthevxn/dish

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

28010Go
2 months ago
Morgoth
Morgothnathanielc/morgoth

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

28029Go
3 years ago
Goptuna
Goptunac-bata/goptuna

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

28026Go
1 year ago
Pakkero
Pakkero89luca89/pakkero

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

27944Go
3 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.

27918Go
1 year ago
nodepass
nodepassNodePassProject/nodepass

An open-source, lightweight TCP/UDP tunneling solution with connection pooling and multi-protocol support for bypassing network restrictions.

27842Go
1 month ago
Honeybits
Honeybits0x4D31/honeybits

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

27839Go
7 years ago
Ezuri
Ezuriguitmz/ezuri

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

27755Go
1 year 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
battery
batterydistatus/battery

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

27438Go
2 years ago
dockerfilegraph
dockerfilegraphpatrickhoefler/dockerfilegraph

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

27417Go
1 day ago
dogo
dogoliudng/dogo

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

27444Go
7 years ago
healthcheck
healthchecketherlabsio/healthcheck

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

27429Go
2 years ago
ttygif
ttygifsugyan/ttygif

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

27413Go
10 years ago
fjira
fjiramk-5/fjira

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

27313Go
1 month ago
go-sarah
go-sarahoklahomer/go-sarah

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

27217Go
21 days ago
Go
Gopaked/messenger

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

27272Go
3 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.

27226Go
11 days ago
arch-go
arch-goarch-go/arch-go

A Go tool for enforcing architectural rules like dependencies, package contents, function properties, and naming conventions.

27221Go
4 days ago
ethrpc
ethrpconrik/ethrpc

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

271103Go
2 years ago
go-canvas
go-canvasmarkfarnan/go-canvas

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

27120Go
5 years ago
jeff
jeffabraithwaite/jeff

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

27016Go
1 year ago
goq
goqandrewstuart/goq

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

26921Go
5 years ago
go-floc
go-flocworkanator/go-floc

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

26917Go
5 years ago
Watson
Watsongenkami/watson

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

26913Go
1 day ago
godocx
godocxgomutex/godocx

A pure Go library for programmatically reading from and writing to Microsoft Word DOCX files.

26942Go
1 year ago
endly
endlyviant/endly

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

26939Go
2 days 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.

26873Go
24 days ago
go-snaps
go-snapsgkampitakis/go-snaps

A Jest-like snapshot testing library for Go, enabling easy capture and comparison of test outputs.

26710Go
1 month ago
antch
antchantchfx/antch

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

26640Go
6 years ago
firebirdsql
firebirdsqlnakagami/firebirdsql

A pure Go SQL driver for connecting to Firebird relational databases.

26675Go
11 days ago
DDNS
DDNSskibish/ddns

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

26625Go
1 year ago
1
52
53
54
106