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

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
Stars118
Forks15
Last commit1 year ago
goseaweedfs
goseaweedfsGo

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

#seaweedfs#client#distributed-storage
Stars118
Forks51
Last commit3 years 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
Forks11
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 commit2 days ago
underscore
underscoreGo

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

#functional-programming#library#go-1.18
Stars117
Forks6
Last commit7 months ago
terraform-registry
terraform-registryGo

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

#provider-registry#github-integration#devops
Stars117
Forks8
Last commit1 month ago
dbbench
dbbenchGo

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

#database#stress-testing#performance-testing
Stars117
Forks19
Last commit4 days 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 commit4 months 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
usulnet
usulnetGo

A self-hosted Docker management platform with a unified web UI for containers, security, DNS, VPN, monitoring, backups, and multi-node orchestration.

#backup-management#reverse-proxy#devops
Stars116
Forks6
Last commit1 month 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
govalid
govalidGo

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

#custom-rules#validation#validation-library
Stars115
Forks12
Last commit16 days 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
checksum
checksumGo

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

#message-digest#md5#go-package
Stars114
Forks16
Last commit2 years 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
Stars114
Forks3
Last commit1 year 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
Mantil
MantilGo

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

#cloud-development#lambda#serverless
Stars114
Forks3
Last commit3 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
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
Stars114
Forks8
Last commit1 month 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 commit2 days ago
version
versionGo

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

#hacktoberfest#go-modules#developer-tools
Stars114
Forks5
Last commit2 years ago
LastSaaS
LastSaaSGo

A production-ready SaaS boilerplate built with Go and React, featuring multi-tenancy, Stripe billing, white-label branding, and AI-agent ready architecture.

#saas-platform#ai-assisted-development#react-frontend
Stars114
Forks42
Last commit3 months ago
spawn
spawnGo

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

#developer-tools#modular-blockchain#cosmos-sdk
Stars113
Forks34
Last commit4 months 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 commit3 months ago
indigo
indigoGo

A distributed unique ID generator using Sonyflake algorithm with Base58 encoding for compact string IDs.

#sonyflake#unique-id-generator#distributed-systems
Stars112
Forks12
Last commit1 year 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
oplog
oplogGo

A generic oplog/replication system for microservices providing real-time data synchronization between producers and consumers.

#event-driven#change-data-capture#distributed-systems
Stars111
Forks13
Last commit1 year ago
Hipchat
HipchatGo

A Go package for communicating with HipChat via XMPP without requiring XML or XMPP protocol knowledge.

#tls#hipchat#real-time-communication
Stars111
Forks32
Last commit9 years 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
Stars111
Forks7
Last commit2 years ago
gogu
goguGo

A concurrent-safe Go generics utility library providing comprehensive functions and data structures for slices, maps, and strings.

#functional-programming#trie#slices
Stars110
Forks9
Last commit3 years ago
kickstart.go
kickstart.goGo

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

#graceful-shutdown#template#http-server
Stars110
Forks5
Last commit1 month 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
Stars110
Forks5
Last commit1 month ago
JayDiff
JayDiffGo

A command-line JSON diff utility with multiple output formats and flexible comparison options.

#json-stream#diff-tool#api-development
Stars110
Forks9
Last commit2 months ago
sato
satoGo

Sato converts AWS CloudFormation and Azure ARM templates into Terraform configuration files.

#iac-converter#devops#azure
Stars109
Forks8
Last commit1 month ago
configuration
configurationGo

A Go library for injecting configuration values into structs from environment variables, flags, JSON files, or default tags.

#environment-variables#reflect#12-factor
Stars108
Forks12
Last commit1 year ago
PreviousPage 49 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