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 76 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
mql
mqlhashicorp/mql

A Go package that provides a safe query language for database models, generating parameterized SQL where clauses without exposing SQL.

6712Go
3 months ago
travelgrunt
travelgruntivanilves/travelgrunt

A CLI tool to navigate monorepos and filesystems with interactive filtering and bookmarks.

673Go
11 months ago
go-sdk
go-sdkwatson-developer-cloud/go-sdk

Go SDK for interacting with IBM Watson AI services, providing authentication, API clients, and utilities.

6722Go
1 year ago
go-mysql-lock
go-mysql-locksanketplus/go-mysql-lock

A Go library providing distributed locking primitives using MySQL's GET_LOCK function.

6713Go
2 years ago
retry
retrythedevsaddam/retry

A lightweight Go package for implementing retry logic with configurable attempts and intervals.

676Go
4 months ago
wlog
wlogdixonwille/wlog

A Go logging interface with cross-platform color support and concurrency safety for CLI applications.

678Go
1 year ago
assert
assertgo-playground/assert

A basic assertion library for Go's native testing framework with building blocks for custom assertions.

6716Go
4 years ago
gocmd
gocmddevfacet/gocmd

A Go library for building command line applications with advanced argument handling and no external dependencies.

675Go
3 years ago
xterrafile
xterrafiledevopsmakers/xterrafile

A Go tool for managing vendored Terraform modules and formulas using a YAML configuration file.

6611Go
5 years ago
common-substr
common-substrsensepost/common-substr

Extracts the most common substrings from text files, specifically designed to generate wordlists for password cracking attacks.

6618Go
3 months ago
go-aws-ssm
go-aws-ssmPaddleHQ/go-aws-ssm

A Go wrapper for AWS Systems Manager Parameter Store that simplifies fetching and using secure parameters from path hierarchies.

6612Go
5 days ago
eywa
eywaxcodersun/eywa

A connection manager for IoT devices that provides real-time communication, device control, data collection, and query interfaces.

6618Go
9 years ago
gotype
gotypewzshiming/gotype

A Go library for parsing Go source code with an API similar to the reflect package.

669Go
1 month ago
Dropship
Dropshipchrismckenzie/dropship

A simple tool for installing and updating artifacts from CDNs like Rackspace and S3 with automatic checks and sequential updates.

6612Go
8 years ago
gobase
gobasewajox/gobase

A simple skeleton for Go applications following standard project layout with pre-configured tools and structure.

666Go
3 years ago
flowgraph
flowgraphvectaport/flowgraph

A Go package for building scalable asynchronous dataflow systems using goroutines and channels with automatic back-pressure.

669Go
28 days ago
terrap-cli
terrap-clisirrend/terrap-cli

A CLI tool that scans Terraform infrastructure to identify required provider version upgrades and changes.

663Go
2 years ago
lint
lintsurullabs/lint

A Go library that runs linters from Go code, integrating lint checks into the standard go build and test workflow.

6610Go
7 years ago
terraform-provider-atlas
terraform-provider-atlasariga/terraform-provider-atlas

A Terraform provider for managing and migrating database schemas using Atlas's declarative and versioned workflows.

668Go
3 months ago
go-astitodo
go-astitodoasticode/go-astitodo

A Go library and CLI tool that parses TODOs from Go code comments using AST analysis.

6511Go
2 years ago
go-rest-api-boilerplate
go-rest-api-boilerplatevahiiiid/go-rest-api-boilerplate

A production-ready Go REST API boilerplate with Clean Architecture, JWT auth, RBAC, PostgreSQL, Docker, and AI-assistant optimization.

6527Go
19 days ago
modup
modupchaindead/modup

A terminal UI for managing Go dependency updates with outdated module detection and selective upgrading.

651Go
1 year ago
todomvc-relay-go
todomvc-relay-gosogko/todomvc-relay-go

A React/Relay TodoMVC application with a Golang GraphQL backend implementation.

657JavaScript
10 years ago
log
logcaarlos0/log

A minimal, colorful Go logger designed for CLI applications with structured and leveled output.

652Go
2 days ago
circleci
circlecijszwedko/go-circleci

A Go client library for interacting with CircleCI's API, supporting all current endpoints.

6546Go
2 years ago
xml2map
xml2mapsbabiv/xml2map

A Go library that converts XML documents into map[string]interface{} structures for flexible data handling.

6511Go
4 years ago
baraka
barakaxis/baraka

A Go library for parsing and handling file uploads in HTTP servers with filtering and storage capabilities.

656Go
3 years ago
terraform-provider-spotinst
terraform-provider-spotinstspotinst/terraform-provider-spotinst

A Terraform provider for managing Spotinst cloud infrastructure resources as code.

6459Go
4 days ago
AppImage Sandboxing Project
AppImage Sandboxing Projectmgord9518/aisap

A tool to sandbox AppImages using bwrap with Android/Flatpak-style permission profiles.

645Zig
1 year ago
ChainJacking
ChainJackingCheckmarx/chainjacking

A tool to detect which Go dependencies are vulnerable to GitHub repository hijacking (RepoJacking) attacks.

6415Python
3 months ago
bambam
bambamglycerine/bambam

Automatically generates Cap'n Proto schemas and Go bindings from existing Go structs to eliminate serialization boilerplate.

6412Go
10 years ago
jsonf
jsonfmiolini/jsonf

A command-line JSON formatter and query tool with syntax highlighting and colorization.

6410Go
5 years ago
brood-box
brood-boxstacklok/brood-box

CLI tool for running coding agents inside hardware-isolated microVMs with interactive change review.

649Go
1 day ago
routine
routinex-mod/routine

A Go library for managing goroutines with abstractions for main function control and useful executor adapters.

638Go
3 months ago
modpot
modpotreferefref/modpot

A modular web application honeypot framework written in Go and Gin for detecting web attacks through deceptive applications.

632HTML
2 years ago
couchcache
couchcachecodingsince1985/couchcache

A RESTful caching microservice written in Go that uses Couchbase as a key-value store backend.

637Go
2 years ago
1
75
76
77
106