Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Go

Go

2318 projects

Showing 36 of 2318 projects

climax
climaxGo

A lightweight Go CLI framework that mimics the style and features of the standard Go command.

#developer-tools#open-source#cli-framework
Stars215
Forks16
Last commit5 years ago
go-colortext
go-colortextGo

A Go package for cross-platform colored console text output using ANSI codes and Windows APIs.

#terminal#ansi#console
Stars215
Forks20
Last commit6 years ago
sprout
sproutGo

A modern, maintained, and performant template function library for Go, offering enhanced capabilities over Sprig.

#hacktoberfest#template#go-modules
Stars215
Forks13
Last commit13 days ago
artifex
artifexGo

A simple in-memory job queue for Go with worker-based dispatching and cron scheduling.

#in-memory#cron-jobs#job-scheduler
Stars213
Forks14
Last commit1 month ago
Crunch
CrunchGo

A Go-based toolkit for fast ETL and feature extraction on Hadoop, optimized for rapid development and execution.

#hive#pig#feature-extraction
Stars212
Forks16
Last commit11 years ago
rex
rexGo

A Go library for constructing regular expressions using a human-friendly, composable builder pattern.

#developer-tools#regex-builder#dsl-syntax
Stars211
Forks5
Last commit6 months ago
Go RPC Client
Go RPC ClientGo

A Go client library for interacting with Substrate-based blockchains via RPC calls.

#polkadot#substrate#go-module
Stars209
Forks188
Last commit1 year ago
fiberprometheus
fiberprometheusGo

Prometheus middleware for the Fiber web framework in Go, providing HTTP metrics collection.

#observability#grafana#http-metrics
Stars208
Forks43
Last commit24 days ago
slack-bot
slack-botGo

A Slack bot for development teams with built-in Jenkins, Jira, and Git integrations, plus AI support via OpenAI.

#jenkins#devops#jira
Stars208
Forks49
Last commit10 days ago
wasmbrowsertest
wasmbrowsertestGo

Run Go WebAssembly tests directly in a browser, automating compilation, serving, and execution.

#exec#webassembly#chromedp
Stars208
Forks27
Last commit12 days ago
Dockadvisor
DockadvisorGo

A fast, lightweight Dockerfile linter written in Go that detects issues, enforces best practices, and provides quality scores.

#container-security#webassembly#devops-tools
Stars208
Forks7
Last commit5 months ago
irc-slack
irc-slackGo

An IRC server that lets you connect to your Slack teams with your IRC client, serving as a replacement for Slack's discontinued IRC gateway.

#legacy-support#gateway#slack
Stars207
Forks19
Last commit6 days ago
godbg
godbgGo

Go implementation of Rust's dbg macro for enhanced print debugging with file and line number context.

#print-debugging#go-package#debug
Stars207
Forks10
Last commit7 years ago
typex
typexGo

A CLI tool to examine Go type structures, interfaces, and their transitive dependencies, and export them as TypeScript declarations.

#type#cli-tool#export
Stars207
Forks11
Last commit2 years ago
deque
dequeGo

A highly optimized double-ended queue for Go, significantly faster than container/list for adding/removing elements at both ends.

#vector#array#queue
Stars207
Forks7
Last commit2 years ago
strutil
strutilGo

A comprehensive Go library providing string manipulation functions for formatting, transformation, and analysis.

#go-package#camelcase#go-library
Stars206
Forks27
Last commit1 year ago
muxchain
muxchainGo

Lightweight middleware chaining library for Go's net/http package with type safety and minimal dependencies.

#net-http#minimal-dependencies#type-safety
Stars206
Forks9
Last commit7 years ago
piladb
piladbGo

A lightweight RESTful database engine built on stack data structures with JSON support and HTTP API.

#database#database-engine#stack
Stars205
Forks23
Last commit6 months ago
charlatan
charlatanGo

A Go interface mocking tool that generates fake implementations for testing, with detailed call tracking.

#unit-testing#interface-mocking#mocking
Stars205
Forks10
Last commit2 years ago
errors
errorsGo

A lightweight Go library merging standard library errors and github.com/pkg/errors with enhanced features like stack traces and error matching.

#stack-trace#error#go-library
Stars204
Forks13
Last commit4 years ago
tfmask
tfmaskGo

A command-line utility to mask sensitive output from terraform plan and terraform apply commands.

#sensitive-data#terraform-plans#devops
Stars203
Forks28
Last commit2 years ago
jsonvalue
jsonvalueGo

A fast and convenient Go library for handling unstructured JSON data, serving as an alternative to map[string]interface{}.

#dynamic-json#unstructured-data#go-library
Stars202
Forks18
Last commit3 months ago
clîr
clîrGo

A simple, clear, and dependency-free CLI library for Go with struct-based flags and nested subcommands.

#command-line-interface#terminal#dependency-free
Stars202
Forks18
Last commit2 years ago
simple-scrypt
simple-scryptGo

A Go library providing a convenient wrapper for secure password hashing using the scrypt key derivation function.

#hash#key-derivation#authentication
Stars202
Forks27
Last commit4 months ago
libradb
libradbGo

A simple, persistent key/value store written in pure Go for learning database internals.

#b-tree#database#educational
Stars201
Forks26
Last commit2 years ago
octillery
octilleryGo

A Go package for database sharding that works with any ORM or raw SQL.

#go-library#database-migration#golang-library
Stars201
Forks31
Last commit2 years ago
sq
sqGo

A code-generated, type-safe SQL query builder and struct mapper for Go that eliminates magic strings and boilerplate.

#query-builder#data-mapper#database
Stars201
Forks11
Last commit3 years ago
zerocfg
zerocfgGo

A Go configuration library with a flag-like API that supports YAML, environment variables, and CLI arguments with zero boilerplate.

#declarative-config#environment-variables#yaml
Stars200
Forks9
Last commit11 months ago
go-marathon
go-marathonGo

A Go client library for interacting with the Marathon container orchestration platform API.

#deployment#devops#container-orchestration
Stars199
Forks126
Last commit5 years ago
govcr
govcrGo

A Go library for recording and replaying HTTP/HTTPS interactions as mock cassettes for offline testing.

#playback#proxy#integration-testing
Stars199
Forks17
Last commit1 month ago
kod
kodGo

A generics-based dependency injection and aspect-oriented programming framework for Go, built around components and interceptors.

#fx#interceptor#aspect-oriented-programming
Stars198
Forks6
Last commit19 days ago
Death
DeathGo

A Go library for managing application shutdown with graceful cleanup of resources using OS signals.

#resource-cleanup#graceful-shutdown#io-closer
Stars198
Forks20
Last commit1 year ago
gotestdox
gotestdoxGo

A command-line tool that formats Go test results as readable sentences to encourage literate test naming.

#agiledox#developer-tools#command-line-tool
Stars198
Forks5
Last commit9 months ago
radix
radixGo

An optimized MSD radix sort implementation for fast string sorting in Go, outperforming standard library sort.

#algorithm-implementation#msd-radix#performance-optimization
Stars197
Forks11
Last commit8 years ago
cheek
cheekGo

A pico-sized declarative job scheduler designed for single-node environments, prioritizing simplicity and being stand-alone.

#cron-alternative#job-scheduler#jobs
Stars197
Forks16
Last commit3 months ago
interchaintest
interchaintestGo

An end-to-end testing framework for blockchain interoperability, focusing on the Inter-Blockchain Communication (IBC) protocol.

#cosmos#blockchain-testing#cosmos-sdk
Stars197
Forks151
Last commit4 months ago
PreviousPage 42 of 65Next

Related Tags

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
#Golang1215
#Go Library400
#Cli Tool291
#Docker290
#Devops240
#Developer Tools198
#Cli189
#Self Hosted188
#Golang Library161
#Hacktoberfest141
#Cross Platform128
#Microservices125