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

llb
llbGo

A minimal, high-performance backend for proxy servers that handles redirects and 404 errors with zero memory allocation.

#redirect-server#high-performance#proxy-backend
Stars16
Forks3
Last commit10 years ago
go-hacknews
go-hacknewsGo

A tiny Go client library for fetching stories from the HackerNews API.

#hackernews#data-fetching#api
Stars16
Forks1
Last commit9 years ago
sshlowpot
sshlowpotGo

A no-frills low-interaction SSH honeypot written in Go that logs authentication attempts.

#ssh-honeypot#authentication-logging#intrusion-detection
Stars16
Forks3
Last commit6 years ago
fiberpow
fiberpowGo

A Fiber middleware that protects against DDoS and bots by requiring clients to solve periodic proof-of-work challenges.

#ddos-protection#proof-of-work#web-security
Stars16
Forks1
Last commit4 months ago
xk6-output-timestream
xk6-output-timestreamGo

A k6 extension that outputs load test metrics to AWS Timestream for scalable, low-cost performance monitoring.

#load-testing#grafana#k6
Stars16
Forks3
Last commit1 day ago
cshtop
cshtopGo

A real-time block explorer for Cosmos SDK-based blockchain applications.

#network-observability#cosmos-sdk#cli-tool
Stars15
Forks1
Last commit3 years ago
Moxy
MoxyGo

A simple mocker and proxy application server that creates mock endpoints and proxies requests when no mock exists.

#http-proxy#devops#integration-testing
Stars15
Forks2
Last commit4 years ago
ssh-hammer
ssh-hammerGo

A Go-based load testing tool specifically designed for SSH servers.

#load-testing#server-administration#network-tools
Stars15
Forks7
Last commit4 years ago
ormlite
ormliteGo

A lightweight Go package providing ORM-like features and helpers for SQLite databases.

#relations#query-builder#crud
Stars15
Forks3
Last commit3 years ago
Den
DenGo

A self-hosted sandbox runtime that provides secure, isolated environments for AI agents to execute code.

#open-source#code-execution#rest-api
Stars15
Forks2
Last commit2 months ago
rest-go
rest-goGo

A Go library providing helper methods for building REST APIs with cleaner error handling and JSON serialization.

#rest-api#gorilla-mux#api-utilities
Stars15
Forks2
Last commit6 years ago
go-clip
go-clipGo

A minimalistic, in-memory clipboard manager for Mac with pinning and obfuscation features.

#open-source#productivity#in-memory
Stars15
Forks1
Last commit5 years ago
nscache
nscacheGo

A Go caching framework with a unified API for multiple backend drivers including Redis, Memcached, Etcd, and in-memory stores.

#database-driver#caching#redis
Stars15
Forks0
Last commit2 months ago
go-commandbus
go-commandbusGo

A lightweight and pluggable command bus implementation for Go applications.

#dependency-injection#design-patterns#microservices
Stars15
Forks5
Last commit4 years ago
ribbonGo
ribbonGoGo

A high-performance Go implementation of the Ribbon filter, a space-efficient probabilistic data structure that is practically smaller than Bloom and Xor filters.

#hash-table#probabilistic-data-structure#static-lookup
Stars15
Forks3
Last commit1 month ago
fast-alias-tips
fast-alias-tipsGo

A Zsh plugin that displays alias suggestions when you type the full command, helping you remember your shell aliases.

#developer-tools#productivity#tips
Stars15
Forks2
Last commit1 year ago
Update repository go report card
Update repository go report cardDockerfile

A GitHub Action that triggers a refresh of a repository's Go Report Card analysis.

#actions#goreportcard#developer-tools
Stars15
Forks2
Last commit6 years ago
gob
gobGo

A Go project bootstrapping tool and framework that provides Maven/Gradle-like build automation and SpringBoot-like configuration.

#plugin-system#scaffold#dependency-injection
Stars15
Forks0
Last commit1 year ago
gosemble
gosembleGo

Go-based framework for building Polkadot/Substrate-compatible blockchain runtimes.

#tinygo#webassembly#polkadot
Stars15
Forks5
Last commit1 year ago
logrusiowriter
logrusiowriterGo

An io.Writer implementation that redirects Go's standard log package output to logrus for structured logging.

#logrus#golang-library#logging
Stars15
Forks1
Last commit1 year ago
xk6-nats
xk6-natsGo

A k6 extension for load testing NATS and JetStream messaging systems.

#load-testing#jetstream#performance-testing
Stars15
Forks15
Last commit2 years ago
go-sse
go-sseGo

A robust Go package for implementing server-sent events (SSE) clients and servers with spec compliance.

#event-driven#client-server#concurrent-programming
Stars15
Forks3
Last commit1 year ago
gdcache
gdcacheGo

A pure non-intrusive Go cache library that automatically caches SQL queries by converting them to reusable IDs.

#sql-caching#orm#database-performance
Stars14
Forks2
Last commit4 years ago
pathtype
pathtypeGo

A Go package that provides a dedicated Path type for file system operations, wrapping standard library functions.

#filesystem#developer-tools#type-safety
Stars14
Forks4
Last commit5 years ago
windowsupdate
windowsupdateGo

A Go binding for the Windows Update Agent API, enabling programmatic Windows update management.

#windows-api#system-management#windowsupdate
Stars14
Forks8
Last commit2 months ago
list
listGo

A Go 1.23 implementation of generic, thread-safe doubly linked lists with iterators and intrusive singly linked list support.

#go-1-23#golang-package#intrusive-linked-list
Stars14
Forks2
Last commit10 months ago
fiber-bind
fiber-bindGo

Request schema validator middleware for the Fiber web framework, parsing and validating data from body, query, and route parameters.

#go-playground-validator#api#validation
Stars14
Forks0
Last commit1 year ago
opentelemetry
opentelemetryGo

An OpenTelemetry plugin for Genkit Go that provides automatic traces, metrics, and logs with support for multiple exporters.

#tracing#observability#telemetry
Stars14
Forks1
Last commit7 days ago
tspool
tspoolGo

A TCP server library that uses a worker pool to improve performance and protect against overload.

#overload-protection#tcp-server#go-library
Stars14
Forks3
Last commit7 years ago
go-conf
go-confGo

A Go library for easy configuration management that populates structs from command line, environment variables, and YAML files.

#boilerplate-reduction#environment-variables#struct-tagging
Stars14
Forks4
Last commit1 year ago
hvalid
hvalidGo

A lightweight Go validation library with generic support, extensible rules, and clear error messages.

#go-modules#parameter-validation#validation
Stars14
Forks2
Last commit1 year ago
xk6-mock
xk6-mockGo

A k6 extension for mocking HTTP(S) servers during test development with an Express.js-like API.

#load-testing#performance-testing#express-like
Stars14
Forks5
Last commit2 years ago
go-shelve
go-shelveGo

A persistent, map-like object for Go that automatically handles serialization and storage with customizable backends.

#database-driver#database#shelve
Stars14
Forks0
Last commit6 months ago
biff
biffGo

A Go testing framework for acceptance and use case testing using nested alternatives and variable scoping.

#variable-scoping#test-isolation#acceptance-testing
Stars14
Forks2
Last commit3 years ago
go-log
go-logGo

A simple and configurable logging library for Go with log levels, formatters, and rolling file writers.

#filewriter#log4j-inspired#writers
Stars14
Forks7
Last commit8 years ago
honeyssh
honeysshGo

An SSH honeypot that logs credentials from brute-force attacks and provides statistics via an HTTP API.

#ssh-honeypot#statistics#intrusion-detection
Stars14
Forks2
Last commit6 years ago
PreviousPage 70 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