Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. Go
G

Go

Language
3050 projects10069.6k total stars1100.0k total forks27 languages

Open-source projects built with Go

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

Showing 3,050 open-source projects · page 44 of 85

……
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
go-peerflix
go-peerflixSioro-Neoku/go-peerflix

A Go-based torrent streaming client that lets you watch videos while downloading via magnet links or torrent files.

47777Go
3 years ago
goroutine-inspect
goroutine-inspectlinuxerwang/goroutine-inspect

An interactive command-line tool for analyzing and debugging Go goroutine dumps with filtering, deduplication, and diff capabilities.

47718Go
4 years ago
nlp
nlpjames-bowman/nlp

A Go library implementing selected machine learning algorithms for natural language processing and semantic analysis.

47446Go
5 years ago
taxonkit
taxonkitshenwei356/taxonkit

A command-line toolkit for efficient querying and manipulation of NCBI Taxonomy data, with support for custom taxonomies.

47330Go
19 days ago
lark
larkchyroc/lark

A comprehensive Go SDK for the Feishu/Lark Open API, supporting all official APIs and event callbacks.

47279Go
3 months ago
kubectl-fzf
kubectl-fzfbonnefoa/kubectl-fzf

A fast and powerful fzf-based autocompletion plugin for kubectl, featuring label completion and automatic namespace switching.

47134Go
2 years ago
levenshtein
levenshteinagnivade/levenshtein

A high-performance Go library for calculating Levenshtein distance between strings, including Unicode support.

47029Go
3 months ago
sentences
sentencesneurosnap/sentences

A multilingual command-line sentence tokenizer written in Go, ported from NLTK's Punkt system.

47042Go
2 years ago
ftpserverlib
ftpserverlibfclairamb/ftpserverlib

A Go library for building fully-featured FTP servers with afero filesystem backend.

469107Go
7 days ago
scheduler
schedulercarlescere/scheduler

A Go library for scheduling recurrent jobs with an easy-to-read, chainable syntax.

46951Go
4 years ago
ineffassign
ineffassigngordonklaus/ineffassign

Detects ineffectual assignments in Go code where variables are assigned but never used.

46856Go
9 months ago
s3-proxy
s3-proxyoxyno-zeta/s3-proxy

A reverse proxy for S3 buckets with GET, PUT, DELETE operations and OpenID Connect/Basic Auth authentication.

46857Go
6 hours ago
winrm
winrmmasterzen/winrm

A Go library and CLI tool for executing remote commands on Windows machines via WinRM/WinRS protocol.

468141Go
2 months ago
Consul exporter
Consul exporterprometheus/consul_exporter

A Prometheus exporter that collects and exposes Consul service health, cluster state, and key/value metrics for monitoring.

467169Go
13 days ago
terraform-provider-openstack
terraform-provider-openstackterraform-provider-openstack/terraform-provider-openstack

Terraform provider for managing OpenStack cloud infrastructure resources using Infrastructure as Code.

466389Go
22 days ago
calc
calcalfredxing/calc

A simple, fast, and intuitive command-line calculator written in Go for quick mathematical computations.

46447Go
3 years ago
go-testdeep
go-testdeepmaxatome/go-testdeep

An extremely flexible Go deep comparison library that extends the standard testing package with operators and helpers.

46317Go
1 month ago
goview
goviewfoolin/goview

A lightweight, minimalist Go template library based on html/template for building web applications.

46339Go
10 months ago
banner
bannerdimiro1/banner

A Go library for adding customizable ASCII startup banners with system information and ANSI colors to applications.

46223Go
5 years ago
threatcl
threatclthreatcl/threatcl

A DevOps-first CLI tool for documenting threat models using HashiCorp Configuration Language (HCL).

46126Go
1 day ago
errlog
errlogsnwfdhmp/errlog

A Go library that uses static and stack-trace analysis to pinpoint errors and speed up debugging.

46020Go
3 years ago
Deepcopier
Deepcopierulule/deepcopier

A Go package for deep copying structs with field mapping, skipping, and context passing.

46057Go
6 years ago
DM
DMpingcap/tiflow

A unified data replication platform for TiDB, providing MySQL/MariaDB migration and change data capture to downstream systems.

460309Go
21 hours ago
aerospike-client-go
aerospike-client-goaerospike/aerospike-client-go

A high-performance, goroutine-friendly Go client library for the Aerospike distributed database.

459215Go
13 hours ago
Local Content Share
Local Content ShareTanq16/local-content-share

A self-hosted app for sharing text snippets, files, and links within a local network, featuring a markdown notepad.

45912HTML
4 months ago
azuretls-client
azuretls-clientNoooste/azuretls-client

A Go HTTP client that spoofs TLS/JA3, HTTP/2, and HTTP/3 fingerprints to emulate real browsers by default.

45964Go
1 month ago
osm
osmpaulmach/osm

A comprehensive Go library for reading, writing, and processing OpenStreetMap data in XML, JSON, and PBF formats.

45956Go
7 days ago
music-theory
music-theorygo-music-theory/music-theory

Go library providing music theory models for notes, scales, chords, and keys with a command-line utility.

45745Go
4 months ago
yacspin
yacspintheckman/yacspin

A Go library providing over 90 customizable terminal spinners with live updates, concurrency safety, and TTY detection.

45610Go
4 years ago
sqlingo
sqlingolqs/sqlingo

A lightweight SQL DSL and ORM for Go that generates code from your database and enables elegant SQL query writing.

45526Go
2 months ago
pubsub
pubsubtuxychandru/pubsub

A simple multi-topic publish-subscribe library for Go applications.

45463Go
2 years ago
java-buildpack
java-buildpackcloudfoundry/java-buildpack

A Cloud Foundry buildpack for running JVM-based applications including Grails, Groovy, Java Main, Play Framework, Spring Boot, and Servlet apps.

4532.5kGo
13 hours ago
ozzo-routing
ozzo-routinggo-ozzo/ozzo-routing

An extremely fast Go HTTP router with regex route matching and full RESTful API support.

45348Go
4 years ago
gopencils
gopencilsbndr/gopencils

A Go library for dynamically consuming REST APIs with minimal boilerplate, supporting JSON responses and authentication.

45342Go
7 years ago
Pewpew
Pewpewbengadbois/pewpew

A flexible command-line HTTP stress tester that can hit multiple targets with multiple configurations to simulate real-world load.

45340Go
2 months ago
Skylos
Skylosduriantaco/skylos

Open-source static analysis tool for Python, TypeScript, and Go that detects dead code, security vulnerabilities, and AI-generated regressions.

45323Python
5 hours ago
1
43
44
45
85