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

dbq
dbqGo

A lightweight Go library that eliminates boilerplate code for MySQL and PostgreSQL database operations.

#query-builder#database#postgres
Stars416
Forks20
Last commit5 years ago
testza
testzaGo

A full-featured testing framework for Go with assertions, fuzzing, output capturing, and clean, colorful output.

#fuzzy-testing#automatic-testing#unit-testing
Stars416
Forks20
Last commit3 years ago
go-transaction-manager
go-transaction-managerGo

An abstraction layer for coordinating database transaction boundaries across multiple Go database drivers.

#orm#database#sqlx
Stars413
Forks23
Last commit3 days ago
relayer
relayerGo

An IBC relayer for ibc-go that monitors and submits IBC messages between Cosmos blockchains.

#relayer#off-chain-service#cosmos-sdk
Stars413
Forks1.7k
Last commit1 year ago
go-adaptive-radix-tree
go-adaptive-radix-treeGo

A high-performance, memory-efficient Go implementation of Adaptive Radix Trees with zero-allocation searches and ordered iteration.

#range-queries#trie#search-algorithms
Stars412
Forks63
Last commit9 months ago
onelog
onelogGo

A dead simple, super fast, zero-allocation JSON logger for Go.

#fast#modular#golang-library
Stars412
Forks17
Last commit7 years ago
Recipya
RecipyaGo

A clean, simple, and powerful web application for managing, importing, and organizing family recipes.

#food#recipe-import#family-recipes
Stars412
Forks26
Last commit15 days ago
MoniGO
MoniGOCSS

A lightweight, embeddable observability library for Go services offering real-time metrics, function tracing, and a built-in dashboard.

#observability#dashboard#function-tracing
Stars410
Forks19
Last commit1 day ago
calendarheatmap
calendarheatmapGo

A self-contained Go library and CLI for generating GitHub-style calendar heatmaps from time-series data.

#svg-generation#webassembly#calendar-heatmap
Stars409
Forks19
Last commit12 days ago
teler-waf
teler-wafGo

A Go HTTP middleware that protects web services from OWASP Top 10 threats, known vulnerabilities, malicious actors, and brute force attacks.

#teler-waf#bot-protection#waf
Stars407
Forks33
Last commit1 year ago
copygen
copygenGo

A Go code generator that creates type-to-type and field-to-field copy functions without reflection, offering high performance and customization.

#go-generator#generator#copy-functions
Stars406
Forks22
Last commit1 year ago
Substation
SubstationGo

A serverless toolkit for routing, normalizing, and enriching security event and audit logs in AWS.

#aws-serverless#observability#log-enrichment
Stars405
Forks35
Last commit7 months ago
pganalyze collector
pganalyze collectorGo

A Go-based daemon that collects PostgreSQL schema, statistics, and OS metrics for monitoring and graphing systems.

#database#helm#database-monitoring
Stars403
Forks83
Last commit1 day ago
Netz
NetzGo

Discover internet-wide misconfigurations in services like Elasticsearch, databases, and web servers using high-speed scanning tools.

#internet-wide-scan#osint#zgrab2
Stars399
Forks44
Last commit5 years ago
cxgo
cxgoGo

A transpiler that converts C source code into human-readable, idiomatic Go code.

#programming-language#transpiler#c
Stars396
Forks25
Last commit1 year ago
CrackLord
CrackLordGo

A scalable, pluggable, and distributed queue and resource system for password cracking and other compute-intensive tasks.

#plugin-system#resource-management#password-cracking
Stars396
Forks68
Last commit3 years ago
nixos-cli
nixos-cliGo

A unified command-line interface for managing NixOS installations, replacing scattered nixos-* utilities.

#system-management#devops#cli-tool
Stars394
Forks17
Last commit28 days ago
pgclimb
pgclimbGo

A PostgreSQL utility to export data into different formats like JSON, CSV, XLSX, and XML with custom template support.

#reporting#data-export#command-line-tool
Stars393
Forks38
Last commit6 years ago
tutorial-go-fiber-rest-api
tutorial-go-fiber-rest-apiGo

A tutorial demonstrating how to build a RESTful API with Go Fiber, PostgreSQL, JWT authentication, and Swagger documentation using Docker containers.

#backend-development#containerization#api
Stars393
Forks82
Last commit
arp
arpGo

A Go package implementing the ARP protocol as described in RFC 826 for network address resolution.

#ip-resolution#mac-address#network-programming
Stars391
Forks75
Last commit1 month ago
marshmallow
marshmallowGo

A high-performance Go library for JSON unmarshalling that handles both known and unknown fields without data loss.

#json-unmarshalling#unstructured-data#go-library
Stars391
Forks12
Last commit3 years ago
terraform-graph-beautifier
terraform-graph-beautifierGo

A command-line tool that transforms the raw output of `terraform graph` into clear, interactive visualizations.

#cytoscapejs#command-line-tool#devops-tools
Stars391
Forks15
Last commit2 years ago
konf
konfGo

A simple, decoupled configuration loader for Go that reads from files, environment variables, flags, and cloud services with change watching.

#configuration-loader#environment-variables#minimalist
Stars391
Forks11
Last commit6 days ago
httpin
httpinGo

A Go library for bi-directional data binding between HTTP requests and Go structs, decoding requests and encoding structs into requests.

#go-api#go-http-requests#http-request-params-reader
Stars390
Forks28
Last commit1 month ago
Feedpushr
FeedpushrGo

A self-hosted feed aggregator daemon with a pluggable filter and output system for processing and distributing RSS/Atom articles.

#feed-aggregator#content-pipeline#push
Stars390
Forks27
Last commit6 months ago
go-yara
go-yaraGo

Go bindings for the YARA pattern matching library, providing a Go-native interface to YARA's C API.

#hacktoberfest#cgo#go-bindings
Stars389
Forks113
Last commit1 year ago
emperror
emperrorGo

A Go library providing tools and strategies for centralized error handling, logging, and integration with error monitoring services.

#devops#error-monitoring#error
Stars388
Forks18
Last commit5 years ago
neoism
neoismGo

A Go client library for interacting with Neo4j graph databases via its REST API.

#database-driver#rest-api#golang-library
Stars388
Forks54
Last commit6 years ago
lars
larsGo

A lightweight, fast, and extensible zero-allocation HTTP router for Go, designed for building customizable web frameworks.

#customizable-context#high-performance#customizable
Stars385
Forks23
Last commit7 years ago
cgasm
cgasmPLpgSQL

A standalone, offline terminal tool that provides x86 assembly instruction documentation without internet access.

#terminal#command-line-tool#x86-assembly
Stars385
Forks21
Last commit6 years ago
Shisho
ShishoRust

A lightweight static analyzer for developers that finds code patterns across multiple programming languages.

#multi-language#developer-tools#terraform-security
Stars385
Forks13
Last commit3 years ago
Dray
DrayGo

A RESTful engine for orchestrating sequential Docker container workflows, marshaling data between steps.

#devops#batch-processing#redis
Stars385
Forks37
Last commit6 years ago
Percona PostgreSQL Operator
Percona PostgreSQL OperatorGo

Automates deploying and managing PostgreSQL clusters on Kubernetes with high availability, backups, and monitoring.

#kubernetes-operator#high-availability#disaster-recovery
Stars383
Forks82
Last commit
fig
figGo

A minimalist Go library for loading configuration from files and environment into structs with validation and defaults.

#environment-variables#yaml#environment
Stars382
Forks33
Last commit1 year ago
terrahelp
terrahelpGo

A command-line utility written in Go that provides encryption, decryption, and masking functionality for Terraform state and output.

#devops#vault#cli-tool
Stars379
Forks39
Last commit3 years ago
errwrap
errwrapGo

A Go tool that analyzes and fixes fmt.Errorf() calls to use the new %w error-wrapping verb directive.

#developer-tools#go-1.13#analyzer
Stars379
Forks16
Last commit1 year ago
PreviousPage 36 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
6 months ago
1 day ago
#Golang1469
#Go Library491
#Cli Tool323
#Docker322
#Devops269
#Developer Tools225
#Cli209
#Golang Library207
#Self Hosted206
#Hacktoberfest154
#Performance149
#Microservices144