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

captcha
captchaGo

A simple, unopinionated Go package for generating customizable CAPTCHA images with framework independence.

#bot-protection#web-security#authentication
Stars164
Forks23
Last commit10 months ago
smtpmock
smtpmockGo

A lightweight, configurable fake SMTP server written in Go for testing email functionality without a real mail server.

#email-testing#rfc-compliant#fake-smtp
Stars164
Forks24
Last commit2 months ago
Gubernator
GubernatorGo

A distributed, high-performance, cloud-native rate limiting microservice and library developed at Mailgun.

#high-performance#distributed-systems#microservice
Stars164
Forks26
Last commit1 month ago
turtle
turtleGo

A Go library and CLI for emoji lookup, search, and categorization with GitHub emoji support.

#search#emoji#developer-tools
Stars164
Forks12
Last commit4 years ago
tf-profile
tf-profileGo

A CLI tool written in Go that profiles Terraform runs to provide detailed statistics, resource-level metrics, and visualizations.

#devops#statistics#cli-tool
Stars163
Forks4
Last commit1 year ago
dbcleaner
dbcleanerGo

A Go library for cleaning databases between tests with parallel execution support using file locking.

#database-engine#test-isolation#driver
Stars163
Forks13
Last commit4 years ago
tf-profile
tf-profileGo

A CLI tool written in Go that profiles Terraform runs to provide detailed statistics, resource-level metrics, and visualizations.

#devops#statistics#logging-analysis
Stars163
Forks4
Last commit1 year ago
errgroup
errgroupGo

A drop-in alternative to Go's sync/errgroup with configurable goroutine worker limits for rate-limited operations.

#sync-patterns#errgroup#goroutine-pool
Stars163
Forks11
Last commit3 years ago
Go in 7 days
Go in 7 daysGo

A structured 7-day learning path for Node.js developers to master Go fundamentals and build practical applications.

#hacktoberfest#roadmap#graphql
Stars162
Forks9
Last commit2 months ago
go-cache
go-cacheGo

A flexible multi-layer Go caching library implementing Cache-Aside pattern for in-memory and shared caches like Redis.

#in-memory-cache#caching#redis
Stars162
Forks13
Last commit2 years ago
orm
ormGo

A lightweight, fast, customizable, and type-safe object-relational mapper for Go, leveraging generics and reflection.

#query-builder#orm#database
Stars162
Forks6
Last commit7 months ago
cryptgo
cryptgoGo

A terminal user interface (TUI) application written in Go for real-time cryptocurrency price monitoring and portfolio tracking.

#terminal-application#crypto#coincap-api
Stars162
Forks19
Last commit4 years ago
chyle
chyleGo

A CLI tool that generates changelogs from git repositories by extracting and enriching commit data.

#generator#release#devops
Stars161
Forks10
Last commit1 month ago
golang-tmdb
golang-tmdbGo

A comprehensive Go wrapper for the TMDb API, supporting both v3 and v4 with optional auto-retry and custom HTTP client configuration.

#tmdb#movie-database#entertainment-api
Stars161
Forks47
Last commit20 days ago
cmd
cmdGo

A Go package for executing shell commands across Linux, Windows, and macOS with a simple API.

#unix#shell-commands#terminal
Stars161
Forks21
Last commit1 year ago
grimoire
grimoireGo

A Go database access layer with a flexible query API, built-in validation, and multi-adapter support.

#query-builder#orm#database
Stars161
Forks16
Last commit4 years ago
tfmv
tfmvGo

CLI tool to rename Terraform resources, data sources, and modules while automatically generating moved blocks.

#devops#terraform#infrastructure-as-code
Stars160
Forks6
Last commit5 days ago
vaku
vakuGo

A CLI and API for running path- and folder-based operations on the Vault Key/Value secrets engine.

#go-api#devops#secrets-management
Stars159
Forks18
Last commit12 days ago
img
imgGo

A collection of image manipulation tools written in Go, designed for readability and composability via command-line pipes or Go libraries.

#png#command-line-tools#cli-pipelines
Stars158
Forks10
Last commit11 years ago
cyclicbarrier
cyclicbarrierGo

A Go implementation of CyclicBarrier for synchronizing goroutines at common execution points.

#parallel-computing#coordination#cyclicbarrier
Stars158
Forks18
Last commit6 years ago
logger
loggerGo

A minimalistic Go logging library with structured JSON output, advanced filtering, and performance timers.

#performance-timers#log-filtering#logging
Stars158
Forks17
Last commit4 months ago
iso8601
iso8601Go

A fast, zero-allocation ISO8601 date parser for Go that handles any ISO8601 format without regular expressions.

#unmarshal#datetime#time
Stars158
Forks18
Last commit9 months ago
teleirc
teleircGo

A Go-based bridge that synchronizes messages between any Telegram group and IRC channel.

#open-source#telegram-group#chat-bridge
Stars156
Forks53
Last commit5 months ago
ln-paywall
ln-paywallGo

Go middleware for monetizing APIs with per-request Bitcoin Lightning Network payments.

#api-monetization#api#go-middleware
Stars156
Forks8
Last commit7 years ago
pushover
pushoverGo

A Go wrapper for the Pushover API to send notifications from Go programs.

#emergency-alerts#hacktoberfest#message-queue
Stars155
Forks14
Last commit9 months ago
Continuous Benchmarking and Benchmark Visualization for Go
Continuous Benchmarking and Benchmark Visualization for GoGo

A tool and GitHub Action for continuous benchmarking of Go code, visualizing results, and detecting performance regressions in pull requests.

#continuous-benchmarks#regression-testing#continuous-integration
Stars154
Forks15
Last commit
pure
pureGo

A fast, radix-tree based HTTP router for Go that strictly adheres to the standard net/http package.

#net-http#context#native-http
Stars154
Forks12
Last commit2 years ago
go-relax
go-relaxGo

A Go framework for building fast, complete RESTful APIs with built-in HATEOAS, filters, and correct HTTP semantics.

#api-gateway#rest-api#api-development
Stars154
Forks9
Last commit4 months ago
go-adodb
go-adodbGo

Go driver for Microsoft ADODB that implements the database/sql interface for connecting to Windows databases.

#database-driver#microsoft-access#database-sql
Stars153
Forks39
Last commit4 years ago
GoRouter
GoRouterGo

A high-performance Go HTTP request router and micro framework with middleware, authentication, and HTTP/2 support.

#goserver#http-server#micro-framework
Stars153
Forks17
Last commit1 year ago
gofp
gofpGo

A Lodash-inspired utility library for Go providing essential functional programming and data manipulation functions.

#functional-programming#slice-operations#utility-library
Stars153
Forks9
Last commit5 years ago
wd-41
wd-41Go

A static web server with live-reload functionality for web development workflows.

#development-tool#static-web-server#web-development-tools
Stars152
Forks3
Last commit5 months ago
Vimsnake
VimsnakeJavaScript

A classic Snake game playable with Vim keybindings, compiled to WebAssembly for browser execution.

#webassembly#game-development#docker
Stars151
Forks11
Last commit2 years ago
ofxgo
ofxgoGo

A Go library for querying OFX servers and parsing OFX responses, with an example command-line client.

#parsing#hacktoberfest#personal-finance
Stars151
Forks29
Last commit4 months ago
iplib
iplibGo

A comprehensive Go library for manipulating IP addresses and networks, inspired by Python's ipaddress and Ruby's ipaddr.

#subnet#subnet-calculation#library
Stars151
Forks22
Last commit2 years ago
sslb
sslbGo

A lightweight, configurable load balancer written in Go with WebSocket support and health monitoring.

#reverse-proxy#devops#high-availability
Stars151
Forks27
Last commit2 years ago
PreviousPage 45 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
1 year ago
#Golang1215
#Go Library400
#Cli Tool291
#Docker290
#Devops240
#Developer Tools198
#Cli189
#Self Hosted188
#Golang Library161
#Hacktoberfest141
#Cross Platform128
#Microservices125