Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Go

Go

2767 projects

Showing 36 of 2767 projects

repoctl
repoctlGo

A command-line tool for managing local Arch Linux package repositories with AUR integration.

#arch-linux#local-repository#aur
Stars142
Forks14
Last commit2 years ago
json2go
json2goGo

A Go package and CLI tool that generates accurate Go struct types from JSON input, ensuring proper marshaling/unmarshaling.

#developer-tools#vscode-extension#json-to-golang
Stars142
Forks20
Last commit4 months ago
xlog
xlogGo

A non-blocking logger for Go HTTP applications with net/context integration and per-request log context.

#syslog#non-blocking#logfmt
Stars141
Forks11
Last commit2 years ago
decompose
decomposeGo

A reverse-engineering CLI tool that analyzes Docker container networks and exports connections in multiple formats.

#dotviz#golang-application#software-architecture
Stars141
Forks6
Last commit1 month ago
php-buildpack
php-buildpackGo

A Cloud Foundry buildpack for deploying PHP applications with automatic dependency installation, web server configuration, and extension support.

#composer#buildpack#dependency-management
Stars141
Forks348
Last commit3 days ago
go-rquad
go-rquadGo

State-of-the-art point location and neighbor finding algorithms for region quadtrees, implemented in Go.

#quadtree#neighbor-finding#geospatial
Stars141
Forks9
Last commit4 years ago
gopher-logos
gopher-logos

A collection of adorable fan art gopher logos for the Golang Ukraine community.

#creative-commons#community-art#open-design
Stars141
Forks13
Last commit5 years ago
cortex-tenant
cortex-tenantGo

A Prometheus/Loki remote write proxy that adds Cortex/Mimir/Loki tenant IDs to metrics and logs based on labels.

#log-ingestion#proxy#observability
Stars140
Forks73
Last commit2 months ago
go-sample
go-sampleGo

A sample Go application project layout implementing Clean Architecture with real, runnable code.

#sample-project#boilerplate#ddd
Stars140
Forks26
Last commit7 years ago
async
asyncGo

A Go library for safe asynchronous function execution with panic recovery and error stack traces.

#hacktoberfest#async-programming#async
Stars140
Forks18
Last commit5 years ago
podcast
podcastGo

A Go library for generating fully compliant iTunes and RSS 2.0 podcast feeds with a simple API.

#library#podcast#feed-generator
Stars140
Forks35
Last commit5 years ago
tfproviderlint
tfproviderlintGo

Static analysis tool for Terraform Provider code, offering linting checks for acceptance tests, resources, schemas, and validations.

#developer-tools#terraform-provider#terraform
Stars139
Forks27
Last commit1 year ago
rtmp
rtmpGo

A Go server implementation of Adobe's RTMP 1.0 protocol for handling real-time media streaming.

#rtmp-server#media-server#ffmpeg
Stars139
Forks21
Last commit8 years ago
terrafile
terrafileGo

A Go binary that systematically manages external GitHub modules for use in Terraform projects.

#devops#team-carrier#dependency-management
Stars139
Forks23
Last commit3 years ago
redisqueue
redisqueueGo

A Go library providing producer and consumer implementations for Redis streams-based message queues.

#task-queue#redis#message-queue
Stars138
Forks58
Last commit2 years ago
Real-time Simon Says
Real-time Simon SaysGo

A multiplayer Simon Says game demonstrating bidirectional gRPC streaming across multiple client platforms.

#bidirectional-streaming#kubernetes#example-project
Stars138
Forks31
Last commit9 years ago
cfnctl
cfnctlGo

A CLI tool that brings the Terraform CLI experience to AWS CloudFormation for managing stacks.

#aws-stacks#devops#terraform-like
Stars136
Forks5
Last commit4 months ago
go-tg
go-tgGo

A Go client library for the Telegram Bot API with a full-featured framework for building complex bots.

#go-library#bot-framework#telegram-bot-api
Stars136
Forks10
Last commit5 days ago
gitcs
gitcsGo

A Go CLI tool that scans local Git repositories to generate a visual contributions graph, independent of Git hosting services.

#developer-tools#cli-tool#git-analytics
Stars136
Forks12
Last commit1 month ago
harvester
harvesterGo

A Go library for dynamic configuration management with support for seeding from multiple sources and live monitoring via Consul/Redis.

#dynamic-configuration#consul-integration#concurrent-access
Stars135
Forks27
Last commit15 days ago
terraform-provider-k8s
terraform-provider-k8sGo

A Terraform provider for deploying any Kubernetes resource using raw manifests, leveraging controller-runtime and the Unstructured API.

#unstructured-api#devops#kubernetes
Stars135
Forks28
Last commit4 years ago
truemail-go
truemail-goGo

A configurable Go email validator that verifies addresses via regex, DNS, SMTP, and more to ensure validity and existence.

#hacktoberfest#smtp-validation#email-validation
Stars135
Forks22
Last commit2 years ago
alien
alienGo

A lightweight and fast HTTP router for Go, designed with simplicity and concurrency in mind.

#http#multiplexer#lightweight
Stars134
Forks15
Last commit2 years ago
gofiber-template
gofiber-templateGo

An opinionated, production-ready GoFiber project template with dependency injection, database integration, and CI/CD support.

#gofiber#database-orm#project-template
Stars134
Forks6
Last commit7 hours ago
goctopus
goctopusGo

A fast GraphQL discovery and fingerprinting toolbox for security testing and reconnaissance.

#introspection-detection#subdomain-enumeration#graphql
Stars134
Forks13
Last commit2 years ago
be
beGo

A minimalist Go testing helper providing simple assertions, golden file testing, and no dependencies.

#golden-file#minimalist#generic
Stars133
Forks1
Last commit11 months ago
eosc
eoscGo

A cross-platform command-line tool for interacting with EOSIO blockchains, offering a superset of cleos functionalities with an integrated secure vault.

#eos#offline-signatures#cryptocurrency
Stars133
Forks57
Last commit1 year ago
outbox
outboxGo

A lightweight, database- and broker-agnostic Go library for implementing the transactional outbox pattern.

#event-driven-architecture#message-queue#outbox-example
Stars133
Forks5
Last commit6 months ago
testcase
testcaseGo

An opinionated Go testing framework that supports test-driven design with BDD conventions, modular testing components, and safe parallel execution.

#integration-testing#behavior-driven-development#tdd
Stars133
Forks11
Last commit19 days ago
nakedret
nakedretGo

A Go static analysis tool that identifies naked returns in functions exceeding a specified line length.

#linter#static-code-analysis#code-quality
Stars132
Forks16
Last commit7 months ago
cli
cliGo

A simple, fast, and complete Go library for building command-line applications with emphasis on argument validation.

#cli-framework#go-library#terminal-apps
Stars132
Forks9
Last commit5 years ago
Design Patterns in Go
Design Patterns in GoGo

A curated collection of common design patterns implemented in Go with detailed explanations for each pattern.

#portfolio#software-architecture#behavioral-patterns
Stars132
Forks9
Last commit3 years ago
sessionup
sessionupGo

A simple, effective Go package for HTTP session management with customizable stores and OWASP-recommended defaults.

#cookies#owasp#web-security
Stars132
Forks7
Last commit1 year ago
gjo
gjoGo

A command-line utility for creating JSON objects and arrays from shell commands.

#shell-scripting#command-line-tool#json-generation
Stars132
Forks13
Last commit5 years ago
go-csv-tag
go-csv-tagGo

A Go library for reading and writing CSV files using struct tags for mapping fields.

#hacktoberfest#data-serialization#go-library
Stars131
Forks32
Last commit1 year ago
mongo-go-pagination
mongo-go-paginationGo

A Go pagination library for the official MongoDB driver that supports both normal queries and aggregation pipelines with full pagination metadata.

#driver-extension#query-builder#database
Stars131
Forks36
Last commit3 years ago
PreviousPage 48 of 77Next

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
#Golang1469
#Go Library491
#Cli Tool323
#Docker322
#Devops269
#Developer Tools225
#Cli209
#Golang Library207
#Self Hosted206
#Hacktoberfest154
#Performance149
#Microservices144