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 72 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
pagerank
pagerankalixaxel/pagerank

A Go library implementing the Weighted PageRank algorithm for graph analysis and ranking.

8720Go
5 years ago
go-fixedwidth
go-fixedwidthianlopshire/go-fixedwidth

A Go library for encoding and decoding fixed-width formatted data using struct tags.

8736Go
2 years ago
morse
morsealwindoss/morse

A Go library for encoding and decoding text to and from Morse code.

8711Go
4 years ago
Docker-Flow-Monitor
Docker-Flow-Monitordocker-flow/docker-flow-monitor

Automatically reconfigures Prometheus when Docker services are deployed or updated.

8738Go
5 years ago
airtable
airtablemehanizm/airtable

A simple Go package for interacting with the Airtable API, providing a wrapper for common operations.

8626Go
1 year ago
gotutor
gotutorahmedakef/gotutor

An online debugger and visualizer for Go programs that captures execution steps and variable states using the Delve debugger.

861Elm
4 months ago
nehm
nehmbogem/nehm

A CLI tool for downloading and ID3-tagging tracks from SoundCloud.

867Go
6 years ago
nargs
nargsalexkohler/nargs

A Go static analysis tool that aggressively finds unused arguments in function declarations to encourage cleaner code.

866Go
1 year ago
fonet
fonetFontinalis/fonet

A deep neural network package for Go, designed for simplicity and extensibility.

8617Go
5 years ago
boilit
boilitgennaro-tedesco/boilit

A Go tool that generates boilerplate directory structure and code files for Neovim plugins.

861Go
3 years ago
sqlgen
sqlgenanqiansong/sqlgen

A Go tool that generates database code for bun, gorm, sql, sqlx, and xorm from SQL files.

869Go
3 years ago
igdb
igdbHenry-Sarabia/igdb

A Go client library for accessing the Internet Game Database (IGDB) API with full endpoint support and flexible query options.

8619Go
3 years ago
Multiverse
Multiversemultiverse-vcs/go-multiverse

A decentralized version control system built on libp2p and IPFS for self-hosted, private, and offline-friendly code collaboration.

859Go
4 years ago
fiber-boilerplate
fiber-boilerplateefectn/fiber-boilerplate

A simple and scalable boilerplate for building organized REST APIs with the Fiber framework in Go.

858Go
3 years ago
Krane
Kranekrane/krane

A lightweight, self-hosted container management platform for cost-effective deployment of side-projects and small workloads.

859Go
3 years ago
cclogviewer
cclogviewerBrads3290/cclogviewer

Converts Claude Code JSONL log files into an interactive HTML viewer for reviewing conversations.

859Go
1 year ago
gatling-operator
gatling-operatorst-tech/gatling-operator

A Kubernetes operator for automating distributed Gatling load testing with scaling, scheduling, and reporting features.

8519Go
5 months ago
ujson
ujsonolvrng/ujson

A fast and minimal JSON parser and transformer for Go that works on unstructured JSON without full unmarshalling.

859Go
1 year ago
PocketBase+Litestream example
PocketBase+Litestream exampleTylerSustare/pocketbase-framework-litestream

A Go framework example using PocketBase with Litestream for automated SQLite database replication and restoration.

8511Dockerfile
3 years ago
go-postman-collection
go-postman-collectionrbretecher/go-postman-collection

A Go module for programmatically creating, reading, and exporting Postman Collections in v2 format.

8519Go
2 years ago
go-buildpack
go-buildpackcloudfoundry/go-buildpack

A Cloud Foundry buildpack that automatically compiles and deploys Go applications to the platform.

85121Go
10 days ago
Bifrost
Bifrostishuah/bifrost

A tiny terminal emulator for serial port communication with USB type-C support.

8510Go
1 month ago
glfw
glfwgoxjs/glfw

Go cross-platform library for creating OpenGL contexts and handling events with desktop and browser backends.

8431Go
3 years ago
gorm-multitenancy
gorm-multitenancybartventer/gorm-multitenancy

A Go framework for building multi-tenant applications with GORM, supporting PostgreSQL and MySQL.

848Go
8 months ago
align
alignGuitarbum722/align

A Go library and CLI tool for aligning delimited text with customizable justification, padding, and column filtering.

847Go
5 years ago
tofutf
tofutftofutf/tofutf

An open-source alternative to Terraform Enterprise for managing infrastructure as code with team collaboration.

843Go
1 year ago
run-claude-docker
run-claude-dockericanhasjonas/run-claude-docker

A self-contained Docker script to run Claude Code in an isolated environment with pre-configured MCP servers and persistent containers.

8421Shell
1 year ago
address
addressbojanz/address

A Go library for address representation, validation, and formatting with support for ~200 countries.

845Go
1 day ago
testcerts
testcertsmadflojo/testcerts

A Go library for dynamically generating self-signed certificates and certificate authorities for testing.

8411Go
2 months ago
go-http-client
go-http-clientbozd4g/go-http-client

An enhanced and lightweight HTTP client package for Go, designed for quick and easy HTTP requests.

8417Go
2 years ago
tpm
tpmMadh93/tpm

A CLI tool to install, uninstall, and list Terraform providers in the plugin cache directory without requiring Terraform.

842Go
1 year ago
handy
handymiguelpragier/handy

A collection of Go utilities for validation, string formatting, date/time operations, and Brazilian-specific functions.

837Go
6 years ago
xk6-kubernetes
xk6-kubernetesgrafana/xk6-kubernetes

A k6 extension for interacting with Kubernetes clusters from performance and load tests.

8325Go
10 days ago
skiplist
skiplistgansidui/skiplist

A Go implementation of a skip list data structure, inspired by Redis's zskiplist.

8324Go
11 years ago
history
historyb4b4r07/zsh-history

A zsh plugin that extends shell history with SQL-like querying capabilities using Go.

834Go
8 years ago
gaper
gapermaxclaus/gaper

A development tool that automatically builds and restarts Go applications when files change or the program crashes.

836Go
3 years ago
1
71
72
73
106