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

porter
porterGo

A Go implementation of the Porter stemming algorithm for English text, offering both simple and zero-allocation APIs.

#nlp-library#stemming#natural-language-processing
Stars14
Forks3
Last commit8 months ago
strftime
strftimeGo

A C99-compatible strftime formatter for Go's time.Time instances, providing standard date/time formatting.

#library#datetime#golang-package
Stars14
Forks5
Last commit8 years ago
fursy
fursyGo

A next-generation HTTP router for Go 1.25+ with type-safe handlers, RFC 9457 errors, built-in OpenAPI generation, and minimal dependencies.

#rfc9457#http-server#rfc-9457
Stars14
Forks2
Last commit19 days 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 commit8 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 commit8 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 commit8 months ago
gohoney
gohoneyGo

A Go-based SSH honeypot that logs attacker commands and IP addresses in a fake shell environment.

#ssh-honeypot#logging#intrusion-detection
Stars14
Forks2
Last commit13 years ago
shamoji
shamojiGo

A Go package for filtering specific words from text using customizable tokenizers and filters.

#unicode-normalization#text-processing#word-filter
Stars13
Forks2
Last commit1 year ago
hostutils
hostutilsGo

A Go library for compressing and expanding lists of hostnames using range notation.

#golang-package#text-compression#hostname-management
Stars13
Forks4
Last commit2 years ago
TemplateTransformer
TemplateTransformerGo

A Kustomize transformer plugin for strict templating of Kubernetes resources using environment variables.

#argo-cd#devops#yaml-templating
Stars13
Forks3
Last commit2 years ago
go-workerpool
go-workerpoolGo

A Go library for managing and controlling concurrent goroutines using a worker pool pattern inspired by Java Thread Pool.

#threadpool#library#goroutine
Stars13
Forks0
Last commit4 years ago
golang-ifood-sdk
golang-ifood-sdkGo

A Go SDK for integrating with the iFood API to manage orders, events, and merchant data.

#hacktoberfest#ifood-api#e-commerce
Stars13
Forks3
Last commit4 years ago
pgplan
pgplanGo

A CLI tool for analyzing and comparing PostgreSQL EXPLAIN query execution plans to identify performance issues and regressions.

#database#developer-tools#devops
Stars13
Forks1
Last commit24 days ago
sqlz
sqlzGo

A lightweight, dependency-free Go library extending database/sql with named queries, struct scanning, and batch operations.

#database-driver#database#lightweight
Stars13
Forks0
Last commit2 months ago
hbt
hbtGo

A heuristic command suggestion system for zsh that suggests commands based on your historical usage in specific directories.

#command-suggestions#productivity#shell-automation
Stars13
Forks1
Last commit8 months ago
retry
retryGo

A Go library for retrying operations with customizable backoff strategies and error-based retry logic.

#retry-logic#workflow-resilience#rpc-retry
Stars13
Forks2
Last commit6 years ago
playback
playbackGo

A command-line tool to playback archived webpages from the Wayback Machine using GitHub as a source.

#url-playback#playback#webpage
Stars13
Forks2
Last commit4 days ago
jsonapi-errors
jsonapi-errorsGo

Go bindings for creating JSON API-compliant error responses with support for multiple error statuses.

#json-api#jsonapi-errors#rest-api
Stars13
Forks3
Last commit10 years ago
SSH iTerm
SSH iTermGo

Alfred workflow to search SSH hosts from ~/.ssh/config and open them in iTerm with a hostname badge.

#alfred-workflow#ssh-config#alfred
Stars13
Forks2
Last commit7 years ago
Wisp
WispGo

Event-driven algorithmic trading framework for Go with multi-exchange support and an interactive TUI.

#event-driven#trading-bot#backtesting
Stars13
Forks1
Last commit16 days ago
go-hibp
go-hibpGo

Go library providing simple bindings to the Have I Been Pwned (HIBP) API for checking breaches, pastes, and passwords.

#hacktoberfest#golang-package#authentication
Stars13
Forks4
Last commit1 year ago
stop-and-go
stop-and-goGo

A Go library for testing concurrent code by defining and verifying execution order constraints.

#unit-testing#integration-testing#helper
Stars13
Forks4
Last commit2 months ago
go-suricata
go-suricataGo

A Go client library for interacting with Suricata's Unix socket to execute commands and retrieve data.

#suricata#unix-socket#client
Stars13
Forks1
Last commit6 years ago
terraform-provisioner
terraform-provisionerGo

A concurrent Terraform provisioner that manages multiple parameterized deployments from a single configuration file.

#devops#terraform#infrastructure-as-code
Stars13
Forks3
Last commit9 years ago
jsonhal
jsonhalGo

A Go package for easily marshaling custom structs into HAL-compatible JSON responses.

#hal#go-package#rest-api
Stars13
Forks6
Last commit6 years ago
SimpleAsWater Bot
SimpleAsWater BotGo

A Twitter bot that pins tweets, GIFs, and photos to IPFS Cluster for decentralized storage.

#simpleaswater#ipfs#decentralized-storage
Stars13
Forks1
Last commit6 years ago
templator
templatorGo

A type-safe HTML template rendering engine for Go with compile-time validation and generics.

#html-templating#developer-tools#html-templates
Stars13
Forks0
Last commit1 month ago
logo
logoGo

A simple and configurable logging library for Go with support for multiple writers and color output.

#golog#log#golang-library
Stars12
Forks2
Last commit5 years ago
terraform-provider-uname
terraform-provider-unameGo

A Terraform provider that exposes system information as a data source for infrastructure-as-code workflows.

#devops-tools#terraform-provider#infrastructure-as-code
Stars12
Forks2
Last commit
go-sophos
go-sophosGo

A zero-dependency Go client library for interacting with the Sophos UTM 9 REST API.

#generated-code#rest-api#utm
Stars12
Forks4
Last commit4 years ago
health
healthGo

A zero-dependency health check library for Go services, built for Kubernetes with readiness, liveness, and startup probes.

#probes#observability#kubernetes
Stars12
Forks3
Last commit8 days ago
statiks
statiksGo

A fast, zero-configuration static HTTP file server written in Go, similar to Python's SimpleHTTPServer but scalable.

#http-server#gzip-compression#server
Stars12
Forks1
Last commit1 year ago
Tests Coverage Tool
Tests Coverage ToolHTML

A Go tool that measures code coverage for gRPC services by analyzing proto contracts and test interactions.

#coverage-testing#test-analysis#grpc-service
Stars12
Forks1
Last commit15 days ago
autowire
autowireGo

A dependency injection library for Go 1.18+ that uses generics and reflection to automatically wire objects.

#go-modules#dependency-injection#testing
Stars12
Forks1
Last commit2 years ago
rawg-sdk-go
rawg-sdk-goGo

An unofficial Go SDK for interacting with the RAWG Video Games Database API.

#rawg#api-client#sdk
Stars12
Forks4
Last commit4 years ago
rootfinding
rootfindingGo

A Go library implementing Brent's method for finding roots of real-valued functions.

#scientific-computing#mathematics#brent-method
Stars12
Forks2
Last commit6 years ago
PreviousPage 71 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
2 months ago
#Golang1473
#Go Library491
#Cli Tool323
#Docker322
#Devops269
#Developer Tools225
#Cli209
#Golang Library207
#Self Hosted206
#Hacktoberfest154
#Performance149
#Microservices144