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

go-logger
go-loggerGo

A simple, customizable logging library for Go programs with support for custom message formats and log levels.

#log-library#logging-library#log-levels
Stars288
Forks50
Last commit7 years ago
ethernet
ethernetGo

A Go package for marshaling and unmarshaling IEEE 802.3 Ethernet II frames and IEEE 802.1Q VLAN tags.

#ethernet-frames#vlan#packet-manipulation
Stars288
Forks39
Last commit4 years ago
go-capnproto
go-capnprotoGo

Go bindings for Cap'n Proto serialization format (version 1.0 without RPC support).

#protocol-buffers-alternative#binary-encoding#network-transport
Stars287
Forks20
Last commit6 years ago
go-runtime-metrics
go-runtime-metricsGo

A Go library for collecting and exporting Go runtime metrics to InfluxDB or via Telegraf.

#runtime-metrics#grafana#expvars
Stars287
Forks35
Last commit8 years ago
gNxI
gNxIPython

A collection of Go-based tools for testing and implementing gNMI and gNOI network management protocols.

#gnoi-protocols#gnmi-target#gnmi
Stars286
Forks125
Last commit2 months ago
wifiqr
wifiqrGo

A command-line tool that generates QR codes containing Wi-Fi network login details for easy sharing and connection.

#cli-app#qr-code#mobile-connectivity
Stars286
Forks18
Last commit6 months ago
messagebus
messagebusJavaScript

A simple asynchronous message bus library for Go applications.

#event-driven#message-queue#queue
Stars286
Forks48
Last commit5 years ago
Inspektor
InspektorRust

A protocol-aware proxy that enforces fine-grained access policies for databases using Open Policy Agent (OPA).

#openpolicyagent#postgres#acl
Stars285
Forks13
Last commit3 years ago
sqrl
sqrlGo

A non-thread-safe, performance-optimized fluent SQL query builder for Go, forked from Squirrel.

#query-builder#database#fluent-interface
Stars285
Forks39
Last commit3 years ago
Inspektor
InspektorRust

A protocol-aware proxy that enforces database access policies using Open Policy Agent (OPA) for data security and compliance.

#openpolicyagent#acl#policy-enforcement
Stars285
Forks13
Last commit3 years ago
fiber-boilerplate
fiber-boilerplateGo

A production-ready boilerplate for building web applications with the Fiber framework in Go.

#fiber-framework#boilerplate#live-reload
Stars284
Forks42
Last commit3 years ago
gatewayd
gatewaydGo

A cloud-native database gateway and framework that proxies and extends database traffic with plugins for caching, security, and observability.

#database#plugin-system#proxy
Stars284
Forks23
Last commit8 days ago
terraform-provider-openapi
terraform-provider-openapiGo

A dynamic Terraform provider that auto-configures itself at runtime using OpenAPI/Swagger specifications.

#dynamic-configuration#rest-api#swagger
Stars283
Forks47
Last commit2 years ago
boring-registry
boring-registryGo

An open-source Terraform and OpenTofu provider and module registry for self-hosting, supporting multiple storage backends.

#provider-registry#devops#module-registry
Stars283
Forks55
Last commit4 days ago
ggc
ggcGo

A modern Git CLI tool with both traditional command-line and interactive incremental-search UI.

#version-control#developer-tools#workflow-automation
Stars282
Forks9
Last commit5 days ago
rabtap
rabtapGo

A Swiss Army knife CLI tool for RabbitMQ that taps, publishes, subscribes to messages, and manages broker topology.

#message-tap#wiretap#devops
Stars282
Forks18
Last commit2 days ago
gltf
gltfGo

A Go library for efficient serialization and deserialization of glTF 2.0 files, the JPEG of 3D.

#go-library#binary-encoding#3d-graphics
Stars282
Forks37
Last commit24 days ago
Ark
ArkGo

An archetype-based Entity Component System (ECS) for Go, designed for performance and extensibility.

#simulation#gamedev#individual-based-modelling
Stars281
Forks12
Last commit18 days ago
Morgoth
MorgothGo

A flexible anomaly detection framework for Kapacitor using fingerprinting algorithms and lossy counting.

#stream-processing#metrics-monitoring#kapacitor-udf
Stars280
Forks29
Last commit3 years ago
dish
dishGo

A tiny, remotely configurable monitoring service for lightweight health checks of HTTP, ICMP, and TCP endpoints.

#devops#api#health-checks
Stars278
Forks10
Last commit16 days ago
Go-MediatR
Go-MediatRGo

A Go library implementing the mediator pattern for decoupled request/response and event handling, inspired by MediatR for .NET.

#event-driven#mediator#cqrs
Stars278
Forks18
Last commit1 year ago
healthcheck
healthcheckGo

A simple, extensible, and concurrent health-check library for Go services with RESTful API endpoints.

#devops#api#concurrent
Stars277
Forks29
Last commit2 years ago
Honeybits
HoneybitsGo

A proof-of-concept tool that spreads deceptive breadcrumbs and honeytokens across systems to lure attackers toward honeypots.

#aws-security#honeypot#honeytoken
Stars277
Forks39
Last commit7 years ago
frisby
frisbyGo

A Go-based REST API testing framework inspired by frisby-js, featuring a fluent interface for building and validating HTTP requests.

#frisby#integration-testing#fluent-interface
Stars275
Forks26
Last commit6 years ago
tftarget
tftargetGo

A CLI tool for interactively selecting Terraform resources to plan, apply, or destroy with target options.

#devops#cli-tool#terraform
Stars275
Forks12
Last commit1 year ago
Pakkero
PakkeroGo

A Go-based binary packer that compresses, encrypts, and protects ELF binaries, scripts, and AppImages from tampering and reverse engineering.

#upx#anti-debugging#educational
Stars275
Forks45
Last commit3 years ago
ethrpc
ethrpcGo

A Go client library for interacting with Ethereum nodes via the JSON-RPC API.

#crypto#json-rpc#smart-contracts
Stars274
Forks105
Last commit2 years ago
ttygif
ttygifGo

Convert ttyrec terminal recordings into animated GIFs for easy sharing and demonstration.

#screencast#developer-tools#command-line-tool
Stars274
Forks13
Last commit9 years ago
battery
batteryGo

A cross-platform Go library providing normalized battery information with consistent units across operating systems.

#power-management#battery-info#hardware-monitoring
Stars273
Forks39
Last commit2 years ago
jeff
jeffGo

A simple, stateful session management library for Go with CSRF protection and easy session revocation.

#web-sessions#stateful-sessions#web-security
Stars272
Forks16
Last commit1 year ago
goq
goqGo

A declarative struct-tag-based HTML unmarshaling and web scraping library for Go built on goquery.

#unmarshall#unmarshaling#css-selectors
Stars270
Forks21
Last commit4 years ago
Watson
WatsonGo

A Turing-incomplete stack-based notation language that makes writing configuration files intentionally difficult but fun.

#data-serialization#turing-incomplete#configuration-language
Stars270
Forks13
Last commit2 days ago
go-floc
go-flocGo

A Go library for orchestrating and synchronizing goroutines with a functional interface and minimal overhead.

#goroutine-safe#functional-programming#library
Stars269
Forks17
Last commit4 years ago
go-freelru
go-freelruGo

A GC-less, fast, generic LRU hashmap library for Go with optional locking, sharding, eviction, and expiration.

#lru-cache#library#caching
Stars269
Forks23
Last commit2 days ago
go-sarah
go-sarahGo

A Go bot framework with stateful commands, rich lifecycle management, and customizable components for chat service integration.

#gitter#xmpp-client#concurrent-execution
Stars269
Forks18
Last commit4 months ago
endly
endlyGo

A declarative workflow-based automation and end-to-end testing framework for Go that simulates production environments.

#load-testing#workflow#workflow-orchestration
Stars267
Forks38
Last commit2 months ago
PreviousPage 39 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