Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Go

Go

2164 projects

Showing 36 of 2164 projects

WunderGraph Cosmo
WunderGraph CosmoTypeScript

An open-source platform for building, maintaining, and collaborating on GraphQL Federation at scale.

#observability#graphql-router#gateway
Stars1.2k
Forks239
Last commit2 days ago
hostctl
hostctlGo

A command-line tool to manage your system's hosts file with profiles, enabling easy switching and automation.

#developer-tools#dev-tools#dns
Stars1.2k
Forks52
Last commit2 years ago
gowebly
goweblyGo

A CLI tool to scaffold modern web apps with Go backends and htmx/Alpine.js frontends using popular CSS frameworks.

#golang-application#developer-tools#htmx-template
Stars1.2k
Forks46
Last commit1 month ago
checkmake
checkmakeGo

A configurable linter and analyzer for Makefiles that scans for potential issues and enforces best practices.

#hacktoberfest#pre-commit#lint
Stars1.2k
Forks53
Last commit7 days ago
multi-gitter
multi-gitterGo

A command-line tool to run scripts across multiple Git repositories and automatically create pull requests for changes.

#version-control#developer-tools#devops
Stars1.2k
Forks86
Last commit14 days ago
csrf
csrfGo

A Go middleware library providing CSRF protection for web applications with support for HTML forms and JavaScript frameworks.

#http-handler#web-security#csrf-protection
Stars1.2k
Forks168
Last commit1 year ago
elasticsql
elasticsqlGo

A Go library that converts SQL queries to Elasticsearch DSL for easier query construction.

#search#data-querying#elastic
Stars1.2k
Forks200
Last commit2 years ago
Zog
ZogGo

A Zod-inspired schema builder for runtime value parsing and validation in Go, featuring a concise API and zero dependencies.

#environment-variables#validation#api-validation
Stars1.2k
Forks37
Last commit7 days ago
embedded-postgres
embedded-postgresGo

A Go library that runs a real PostgreSQL database locally as part of your application or tests.

#integration-testing#database-testing#go-library
Stars1.2k
Forks105
Last commit2 months ago
githubql
githubqlGo

A Go client library for accessing GitHub's GraphQL API v4 with a friendly, type-safe interface.

#github-integration#client#graphql
Stars1.2k
Forks95
Last commit4 months ago
Whaler
WhalerGo

A Go program that reverse engineers Docker images to reconstruct the original Dockerfile.

#container-security#passwords#devops
Stars1.2k
Forks104
Last commit2 months ago
PocketBase
PocketBase

A curated collection of community resources, tools, and projects for the PocketBase backend framework.

#database#developer-tools#api-sdks
Stars1.2k
Forks68
Last commit12 days ago
dbus
dbusGo

Native Go bindings for the D-Bus message bus system with a Go-like API.

#systemd-integration#desktop-services#native-bindings
Stars1.2k
Forks243
Last commit1 month ago
multierr
multierrGo

A Go library for combining multiple errors into a single error value while maintaining idiomatic Go patterns.

#concurrent-errors#idiomatic-go#go-library
Stars1.2k
Forks48
Last commit2 years ago
go-wkhtmltopdf
go-wkhtmltopdfGo

A Go wrapper for wkhtmltopdf that provides a type-safe interface to generate PDFs from HTML.

#html-to-pdf#server-side#go-library
Stars1.2k
Forks159
Last commit7 months ago
go-doudou
go-doudouGo

A lightweight Go microservice framework based on OpenAPI 3.0 and Protobuf v3, supporting both monolith and microservice architectures.

#orm#rest#microservice
Stars1.2k
Forks195
Last commit1 month ago
trpc-go
trpc-goGo

A pluggable, high-performance RPC framework for Go, supporting multiple protocols and services per process.

#service-architecture#trpc-protocol#mock-testing
Stars1.2k
Forks135
Last commit3 days ago
gormigrate
gormigrateGo

A minimalistic migration helper for Gorm ORM, adding schema versioning and rollback support.

#orm#database#schema-migrations
Stars1.2k
Forks102
Last commit20 days ago
Finder Go
Finder GoSwift

A macOS app and Finder extension to open Terminal, iTerm, or Hyper directly from Finder with a right-click.

#developer-tools#productivity#toolbar
Stars1.2k
Forks69
Last commit2 years ago
circuitbreaker
circuitbreakerGo

A Go library implementing the Circuit Breaker pattern to handle remote call failures and prevent resource exhaustion.

#circuit-breaker#distributed-systems#go-library
Stars1.2k
Forks112
Last commit2 years ago
comqtt
comqttGo

A lightweight, high-performance, embeddable MQTT broker server written in Go, supporting distributed clusters and MQTT v3.0, v3.1.1, and v5.0.

#iot#embedded-systems#distributed
Stars1.2k
Forks85
Last commit1 month ago
validate
validateGo

A generic Go library for data validation and filtering, supporting maps, structs, and HTTP request data with built-in validators and custom rules.

#filter#validation#verification
Stars1.2k
Forks126
Last commit3 days ago
CertSpotter
CertSpotterGo

A lightweight Certificate Transparency log monitor that alerts you when SSL/TLS certificates are issued for your domains.

#ssl-monitoring#x509#certificate-transparency
Stars1.1k
Forks101
Last commit23 days ago
go-appimaged
go-appimagedGo

Go implementation of AppImage tools for creating and managing portable Linux applications.

#hacktoberfest#portable-applications#appimage
Stars1.1k
Forks89
Last commit8 days ago
go-appimagetool
go-appimagetoolGo

Go implementation of AppImage tools for creating and managing portable Linux applications.

#hacktoberfest#portable-applications#appimage
Stars1.1k
Forks89
Last commit8 days ago
anaconda
anacondaGo

A comprehensive Go client library for the Twitter 1.1 API with full endpoint coverage and OAuth support.

#oauth#social-media#go-client
Stars1.1k
Forks243
Last commit2 years ago
golines
golinesGo

A Go code formatter that automatically shortens long lines beyond what gofmt provides.

#developer-tools#gofmt#code-formatter
Stars1.1k
Forks78
Last commit5 months ago
rain
rainGo

A high-performance BitTorrent client and library written in Go, optimized for server environments and production workloads.

#json-rpc#high-performance#server-side
Stars1.1k
Forks84
Last commit4 days ago
counterfeiter
counterfeiterGo

A Go tool for generating type-safe fake implementations of interfaces to simplify unit testing.

#unit-testing#test-doubles#mocking
Stars1.1k
Forks100
Last commit3 days ago
gentleman
gentlemanGo

Plugin-driven, extensible HTTP client toolkit for Go, built on net/http with a hierarchical middleware layer.

#net-http#plugin-system#pluggable
Stars1.1k
Forks58
Last commit2 years ago
tracerr
tracerrGo

A Go library that enhances errors with stack traces and source code fragments for better debugging.

#source-fragments#developer-tools#stack-trace
Stars1.1k
Forks43
Last commit2 months ago
peg
pegGo

A Packrat parser generator for Parsing Expression Grammars (PEG) implemented in Go.

#packrat-parser#backtracking#compiler-tools
Stars1.1k
Forks126
Last commit21 days ago
HellPot
HellPotGo

A high-performance HTTP honeypot that punishes unruly bots by serving them an infinite stream of deceptive content.

#reverse-proxy#http-honeypot#honeypot
Stars1.1k
Forks53
Last commit5 months ago
fiber-go-template
fiber-go-templateGo

A production-ready Go backend template using the Fiber web framework, designed for fast development with zero memory allocation.

#redis#backend-template#api-server
Stars1.1k
Forks153
Last commit1 month ago
dongle
dongleGo

A simple, semantic, and developer-friendly cryptographic library for Go, supporting encoding, hashing, encryption, and digital signatures.

#digital-signature#developer-tools#hashing
Stars1.1k
Forks81
Last commit15 days ago
log15
log15Go

An opinionated, structured logging toolkit for Go that is both human and machine readable.

#terminal-output#child-loggers#syslog
Stars1.1k
Forks142
Last commit1 month ago
PreviousPage 24 of 61Next

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
#Golang1136
#Go Library370
#Docker271
#Cli Tool269
#Devops225
#Developer Tools186
#Self Hosted182
#Cli181
#Golang Library149
#Hacktoberfest138
#Cross Platform121
#Microservices117