Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. Go
G

Go

Language
2761 projects10033.9k total stars1095.1k total forks27 languages

Open-source projects built with Go

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

Showing 2,678 open-source projects · page 72 of 75

……
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
airtable
airtablemehanizm/airtable

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

8626Go
1 year ago
securecookie
securecookiechmike/securecookie

A Go package for encoding and decoding secure cookies with encryption and authentication, offering high performance and zero heap allocations.

8612Go
3 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
go-pg-migrations
go-pg-migrationsrobinjoseph08/go-pg-migrations

A Go package for writing database migrations with go-pg/pg, offering timestamp-based versioning and batch rollbacks.

8620Go
6 months ago
nehm
nehmbogem/nehm

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

867Go
6 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.

8619Go
2 years ago
tdocker
tdockerpivovarit/tdocker

A minimalistic terminal UI for everyday Docker operations like tailing logs, exec into shells, and restarting containers.

853Go
4 days ago
sqlgen
sqlgenanqiansong/sqlgen

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

859Go
2 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
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
igdb
igdbHenry-Sarabia/igdb

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

8519Go
3 years ago
testcerts
testcertsmadflojo/testcerts

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

8511Go
13 days 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
repeat
repeatssgreg/repeat

A Go library implementing various backoff strategies for retrying operations and heartbeating.

847Go
5 years ago
gatling-operator
gatling-operatorst-tech/gatling-operator

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

8420Go
2 months ago
fiber-boilerplate
fiber-boilerplateefectn/fiber-boilerplate

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

848Go
3 years ago
skiplist
skiplistgansidui/skiplist

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

8424Go
11 years ago
go-buildpack
go-buildpackcloudfoundry/go-buildpack

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

84122Go
4 days ago
align
alignGuitarbum722/align

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

847Go
4 years 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.

8422Shell
9 months ago
cclogviewer
cclogviewerBrads3290/cclogviewer

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

848Go
10 months ago
tpm
tpmMadh93/tpm

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

842Go
9 months ago
timespan
timespanSaidinWoT/timespan

A Go library for manipulating time intervals with start time and duration operations.

8412Go
7 years ago
tofutf
tofutftofutf/tofutf

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

844Go
1 year ago
boilit
boilitgennaro-tedesco/boilit

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

841Go
3 years ago
Bifrost
Bifrostishuah/bifrost

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

8410Go
3 months ago
Go
Gopluja/pocketbase

A community-maintained Go SDK for interacting with the PocketBase API, supporting authentication, CRUD operations, backups, and real-time events.

8327Go
1 year ago
godoclive
godoclivesyst3mctl/godoclive

Statically analyzes Go HTTP services to generate interactive API documentation and OpenAPI specs without annotations.

835Go
2 months ago
glfw
glfwgoxjs/glfw

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

8329Go
2 years ago
handy
handymiguelpragier/handy

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

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

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

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

8311Dockerfile
3 years ago
Go-Spring
Go-Springgo-spring/spring-core

A high-performance Go framework inspired by Spring Boot, providing dependency injection, auto-configuration, and lifecycle management with zero runtime reflection.

8317Go
1 month ago
history
historyb4b4r07/zsh-history

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

834Go
7 years ago
gaper
gapermaxclaus/gaper

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

836Go
2 years ago
gorm-multitenancy
gorm-multitenancybartventer/gorm-multitenancy

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

827Go
6 months ago
1
71
72
73
75