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

gollback
gollbackGo

Go utilities for managing asynchronous function execution with race, all, and retry patterns.

#callbacks#cancel#closure
Stars121
Forks13
Last commit3 years ago
jv
jvGo

A command-line tool for viewing and pretty-printing JSON data.

#developer-tools#terminal-utility#terminal
Stars121
Forks5
Last commit8 years ago
goseaweedfs
goseaweedfsGo

A complete Golang client library for interacting with SeaweedFS, a distributed file system.

#seaweedfs#client#distributed-storage
Stars120
Forks51
Last commit3 years ago
event
eventGo

A lightweight Go library for network I/O event notification using epoll/kqueue, designed for building high-performance network applications.

#high-performance#server-side#non-blocking
Stars119
Forks5
Last commit1 year ago
vat
vatGo

A Go package for validating EU VAT numbers and retrieving VAT rates.

#vat-validation#european-union#e-commerce
Stars119
Forks16
Last commit2 years ago
govalid
govalidGo

A Go library for validating structs using field tags with built-in and custom rules.

#custom-rules#validation#validation-library
Stars119
Forks12
Last commit2 months ago
onion
onionGo

A layer-based, pluggable configuration manager for Go applications with minimal dependencies.

#environment-variables#yaml#layered-config
Stars119
Forks16
Last commit3 years ago
pb-ext
pb-extGo

An enhanced PocketBase server with built-in monitoring, logging, analytics, and auto-generated API documentation.

#web-server#cron-jobs#visitor-analytics
Stars119
Forks9
Last commit1 month ago
session
sessionGo

A Go package providing HTTP session management for web servers with extensible interfaces and Google App Engine support.

#web-server#authentication#http-sessions
Stars119
Forks15
Last commit2 years ago
xk6-faker
xk6-fakerJavaScript

A Go-based random fake data generator extension for k6 performance tests, offering faster startup and lower memory usage.

#load-testing#performance-testing#fake-data
Stars118
Forks21
Last commit9 days ago
go-str2duration
go-str2durationGo

A Go package that converts strings to time.Duration with support for weeks and days.

#string-conversion#time-parsing#convert
Stars118
Forks10
Last commit2 years ago
underscore
underscoreGo

A Go library providing functional programming helpers like map, filter, and reduce with concurrency support.

#functional-programming#library#go-1.18
Stars118
Forks6
Last commit9 months ago
gocontracts
gocontractsGo

A Go tool that automatically generates pre- and post-condition checks from function descriptions to implement design-by-contract.

#developer-tools#preconditions#design-by-contract
Stars118
Forks12
Last commit7 years ago
terraform-registry
terraform-registryGo

A private Terraform registry implementation with modular backends for hosting modules and providers.

#provider-registry#github-integration#devops
Stars118
Forks8
Last commit7 days ago
dbbench
dbbenchGo

A simple database benchmarking tool supporting multiple databases and custom SQL scripts.

#database#stress-testing#performance-testing
Stars118
Forks19
Last commit25 days ago
oaswrap/fiberopenapi
oaswrap/fiberopenapiGo

A lightweight, framework-agnostic OpenAPI 3.x specification builder for Go, offering programmatic control and zero dependencies.

#hacktoberfest#openapi31#openapi-generator
Stars117
Forks7
Last commit1 month ago
disgo
disgoGo

A flexible, performant, and thread-safe Discord API wrapper for Go, providing 100% one-to-one implementation of Discord's API.

#caching#sharding#go-library
Stars116
Forks2
Last commit1 year ago
overalls
overallsGo

A Go tool that recursively runs test coverage across multi-package projects and concatenates results into a single coverprofile.

#multi-package#codecov#test-coverage
Stars116
Forks25
Last commit6 years ago
console
consoleGo

A closed-loop console application library for Cobra commands, providing ready-to-use menus, prompts, and completions.

#oh-my-posh#history#completions
Stars116
Forks10
Last commit1 month ago
anvil
anvilGo

CLI tool to install development tools and sync configurations across machines using Homebrew and private GitHub repos.

#environment-setup#productivity#dev-tools
Stars116
Forks3
Last commit7 months ago
EnvCLI
EnvCLIGo

A wrapper that runs commands in ephemeral Docker containers, eliminating the need to install languages and tools locally.

#developer-tools#yaml#developer-onboarding
Stars115
Forks4
Last commit1 year ago
version
versionGo

A Go package for CLI tools that automatically collects and displays version information in multiple formats.

#hacktoberfest#go-modules#developer-tools
Stars115
Forks5
Last commit3 years ago
Mantil
MantilGo

A serverless development framework for building AWS Lambda-based Go backends with a streamlined CLI workflow.

#cloud-development#lambda#serverless
Stars115
Forks3
Last commit3 years ago
rabbitroutine
rabbitroutineGo

A lightweight Go library that handles RabbitMQ auto-reconnect, publishing retry, and channel pooling to simplify robust messaging.

#reliability#message-queue#distributed-systems
Stars115
Forks17
Last commit2 years ago
gosmi
gosmiGo

A native Go library for parsing SMIv1/2 MIB files, providing a libsmi-compatible API.

#go-native#telemetry#go-library
Stars115
Forks39
Last commit2 years ago
gofreetds
gofreetdsGo

A Go database driver for Microsoft SQL Server and Sybase ASE using FreeTDS, supporting stored procedures and multiple resultsets.

#database-driver#connection-pooling#sql-server
Stars114
Forks48
Last commit5 years ago
cookie
cookieGo

A Go package for handling HTTP cookies with struct parsing, custom types, and signed cookie support.

#hmac-signing#unmarshal#authentication
Stars114
Forks3
Last commit1 month ago
binstruct
binstructGo

A Go library for decoding binary data into structured Go types using tags, with support for offsets, calculations, and custom methods.

#structure#unmarshaling#file-format
Stars114
Forks19
Last commit1 year ago
Tango
TangoGo

A command-line tool for analyzing server access logs with filters and detailed reports.

#traffic-analysis#tango-logs#apache-log-analysis
Stars113
Forks4
Last commit6 months ago
checksum
checksumGo

A Go library for computing message digests (MD5, SHA256, SHA1, CRC32, BLAKE2s-256) for large files efficiently.

#message-digest#md5#go-package
Stars112
Forks16
Last commit2 years ago
bagme
bagmeGo

A Go library that renders HTML/CSS to PDF using TeX's boxes and glue typesetting engine for high-quality output.

#css-rendering#tex-algorithms#html-to-pdf
Stars112
Forks4
Last commit8 days ago
spawn
spawnGo

A development platform for building, maintaining, and scaling custom modular Cosmos-SDK blockchains.

#developer-tools#modular-blockchain#cosmos-sdk
Stars112
Forks34
Last commit6 months ago
kickstart.go
kickstart.goGo

A minimalistic, single-file HTTP server template in Go using only the standard library.

#graceful-shutdown#template#http-server
Stars112
Forks5
Last commit1 month ago
pagser
pagserGo

A Go library that parses and deserializes HTML pages into structs using goquery and struct tags for web crawlers.

#crawler#goquery#colly
Stars112
Forks7
Last commit2 years ago
GoSQLX
GoSQLXGo

A high-performance SQL parser, formatter, linter, and security scanner for Go, supporting multiple dialects with zero-copy optimizations.

#ast-generation#sql-security#high-performance
Stars112
Forks12
Last commit1 month ago
godis
godisGo

A high-performance Redis client for Go, inspired by Jedis, supporting clusters, pipelines, transactions, and distributed locks.

#database-driver#redis#connection-pooling
Stars112
Forks18
Last commit6 years ago
PreviousPage 50 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