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

ec
ecGo

A terminal-native UI for resolving Git merge conflicts with a 3-way diff view and Vim-like keybindings.

#version-control#developer-tools#terminal-tui
Stars291
Forks6
Last commit2 months ago
greywall
greywallGo

A container-free, deny-by-default sandbox for AI coding agents, enforcing kernel-level filesystem, network, and syscall isolation on Linux and macOS.

#sandbox-ai#sandbox#network-isolation
Stars289
Forks33
Last commit17 days ago
gNxI
gNxIPython

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

#gnoi-protocols#gnmi-target#gnmi
Stars289
Forks131
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
Stars288
Forks18
Last commit2 days 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
Stars288
Forks23
Last commit1 day ago
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
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
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
Stars287
Forks18
Last commit8 months 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
Stars287
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
sqrl
sqrlGo

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

#query-builder#database#fluent-interface
Stars286
Forks39
Last commit3 years ago
messagebus
messagebusJavaScript

A simple asynchronous message bus library for Go applications.

#event-driven#message-queue#queue
Stars286
Forks49
Last commit5 years 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
Stars286
Forks37
Last commit11 days 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 commit4 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 commit4 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
Forks43
Last commit3 years ago
ggc
ggcGo

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

#version-control#developer-tools#workflow-automation
Stars284
Forks9
Last commit7 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
dish
dishGo

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

#devops#api#health-checks
Stars280
Forks10
Last commit2 months 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
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
Stars279
Forks44
Last commit3 years 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
Stars279
Forks18
Last commit1 year 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
Stars278
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
battery
batteryGo

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

#power-management#battery-info#hardware-monitoring
Stars274
Forks38
Last commit2 years ago
healthcheck
healthcheckGo

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

#devops#api#concurrent
Stars274
Forks29
Last commit2 years ago
dockerfilegraph
dockerfilegraphGo

A CLI tool that visualizes multi-stage Dockerfiles as dependency graphs using Graphviz.

#graph#devops#dockerfile
Stars274
Forks17
Last commit1 day ago
ttygif
ttygifGo

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

#screencast#developer-tools#command-line-tool
Stars274
Forks13
Last commit10 years ago
fjira
fjiraGo

A Go-based fuzzy-finder CLI and TUI application for efficient Jira interaction from the terminal.

#productivity#issue-tracking#jira
Stars273
Forks13
Last commit1 month 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
Stars272
Forks17
Last commit22 days 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
Stars272
Forks26
Last commit11 days ago
arch-go
arch-goGo

A Go tool for enforcing architectural rules like dependencies, package contents, function properties, and naming conventions.

#quality#dev-tools#architecture-enforcement
Stars272
Forks21
Last commit4 days ago
ethrpc
ethrpcGo

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

#crypto#json-rpc#smart-contracts
Stars271
Forks103
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
Stars270
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
Stars269
Forks21
Last commit5 years ago
PreviousPage 40 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