Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Go

Go

2346 projects

Showing 36 of 2346 projects

client-timing
client-timingGo

An HTTP client for Go that automatically propagates server timing headers across HTTP calls between servers.

#client#observability#http
Stars25
Forks6
Last commit6 years ago
FastRouter
FastRouterGo

A fast, flexible HTTP router for Go with customizable options, middleware, and grouping.

#fast#api#http
Stars25
Forks5
Last commit8 years ago
argon2-hashing
argon2-hashingGo

A lightweight Go wrapper for generating and comparing password hashes using the Argon2 algorithm.

#go-modules#authentication#go-library
Stars25
Forks4
Last commit1 year ago
catboost-cgo
catboost-cgoC

A Go library using Cgo for blazing fast inference of CatBoost gradient boosting models.

#cgo#deep-learning#catboost
Stars25
Forks2
Last commit1 day ago
xk6-output-elasticsearch
xk6-output-elasticsearchGo

A k6 extension for exporting load test metrics to Elasticsearch 8.x for analysis and visualization.

#load-testing#devops#observability
Stars25
Forks12
Last commit1 month ago
shopify
shopifyGo

A Go library for making CRUD requests to the Shopify API.

#ecommerce#crud#shopify-api
Stars25
Forks6
Last commit5 years ago
cacheme
cachemeGo

A schema-based, statically typed Redis caching and memoization framework for Go, using code generation for type safety.

#go-redis#orm#caching
Stars25
Forks1
Last commit4 years ago
gounit-vim
gounit-vimVim Script

Vim plugin for generating Go tests using the gounit tool with template management and visual mode support.

#go-testing#productivity#unit-testing
Stars25
Forks3
Last commit7 years ago
structs
structsGo

A Go package providing simple functions to manipulate structs, including searching, comparing, and transforming fields.

#library#struct-manipulation#go-package
Stars24
Forks3
Last commit8 years ago
ApplicantAtlas
ApplicantAtlasTypeScript

An open-source platform for managing hackathon applicants, RSVPs, and communications.

#hackathon#open-source#hackathons
Stars24
Forks5
Last commit1 year ago
kair
kairGo

A Go library for formatting dates and times with standard and custom patterns.

#formatting#library#datetime
Stars24
Forks6
Last commit6 years ago
bexp
bexpGo

An open-source Go framework for building fast, reliable applications with modular tools and multi-language integration.

#multi-language#modular-architecture#developer-tools
Stars24
Forks3
Last commit6 months ago
go-beautiful-html-coverage
go-beautiful-html-coverageJavaScript

A GitHub Action that tracks Go code coverage in pull requests with a beautiful HTML preview.

#html-report#devops#coverage-report
Stars24
Forks2
Last commit2 years ago
go-convert
go-convertGo

A Go library for converting values between types with a flexible recipe system and built-in conversions.

#custom-converters#go-library#struct-mapping
Stars24
Forks3
Last commit2 years ago
Mystique
MystiqueGo

An MQTT server implementing the MQTT v3.1.1 specification for lightweight messaging.

#iot#messaging-protocol#mqtt-server
Stars24
Forks2
Last commit3 years ago
go-req
go-reqGo

A declarative HTTP client for Go that simplifies API interactions with reusable configurations and hooks.

#declarative#rest#client
Stars23
Forks3
Last commit2 months ago
Proxy
ProxyGo

A PocketBase plugin that proxies requests to another host, enabling unified access to separate frontend and backend servers.

#http-proxy#api-gateway#reverse-proxy
Stars23
Forks0
Last commit4 days ago
slices
slicesGo

A Go library providing pure, immutable functions for slice operations, returning new slices instead of mutating in place.

#pure-functions#functional-programming#go-modules
Stars23
Forks1
Last commit4 years ago
higgs
higgsGo

A cross-platform Go library for hiding and unhiding files and directories on Unix and Windows systems.

#file-hiding#unix#file-management
Stars23
Forks4
Last commit19 days ago
mockhttp
mockhttpGo

A Go package providing mock objects for unit testing HTTP services by implementing http.ResponseWriter.

#unit-testing#go-package#mock-objects
Stars23
Forks6
Last commit11 years ago
CometMock
CometMockGo

A mock implementation of CometBFT for reliable and deterministic end-to-end testing of Cosmos SDK applications.

#blockchain-testing#abci#cosmos-sdk
Stars23
Forks1
Last commit2 years ago
Hotcoal
HotcoalGo

A Go library that secures handcrafted SQL queries against injection by validating parameters against allowlists.

#sqlx#raw-sql#database-sql
Stars23
Forks1
Last commit2 years ago
vnclowpot
vnclowpotGo

A low-interaction VNC honeypot that logs authentication attempts against a static challenge.

#authentication-logging#vnc-honeypot#network-security
Stars23
Forks7
Last commit6 years ago
typeregistry
typeregistryGo

A Go library for creating and managing types dynamically at runtime using reflection.

#library#dynamic-types#golang
Stars23
Forks1
Last commit6 years ago
Draft.js Exporter (Go)
Draft.js Exporter (Go)Go

A Go library that converts Draft.js ContentState JSON to HTML for server-side rendering.

#draftjs-exporter#draftjs-utils#draftjs
Stars23
Forks4
Last commit4 years ago
naclpipe
naclpipeGo

A Go package providing an io.Reader/Writer interface with NaCl cryptography for secure data streaming.

#crypto#nacl-pipe#scrypt
Stars23
Forks2
Last commit7 years ago
healthcheck
healthcheckGo

A production-ready health check library for Go applications with built-in Kubernetes readiness and liveness probes.

#graceful-shutdown#readiness#health-checks
Stars23
Forks0
Last commit2 months ago
StorageBox
StorageBoxTypeScript

A simple file storage service with resumable uploads, monitoring, and self-hosting capabilities.

#redis#nextjs#grafana
Stars23
Forks4
Last commit2 years ago
icache
icacheGo

A high-performance, generic, thread-safe, zero-dependency, in-memory key-value cache library for Go.

#in-memory-cache#concurrent#generic
Stars23
Forks3
Last commit1 year ago
go-imgur
go-imgurGo

A Go library for interacting with the Imgur API, currently supporting anonymous uploads.

#image-upload#imgur#go-library
Stars23
Forks10
Last commit1 year ago
protoc-gen-httpgo
protoc-gen-httpgoGo

A protoc plugin that generates native HTTP server and client code from Protobuf definitions, eliminating proxy overhead.

#protoc#generator#api-gateway
Stars23
Forks2
Last commit2 months ago
go-array
go-arrayGo

A Go package for reading, setting, and manipulating data in maps, slices, and JSON structures using dot-notation paths.

#array#slice#go-package
Stars22
Forks0
Last commit2 days ago
GoLobby/Router
GoLobby/RouterGo

A lightweight, zero-dependency HTTP router for Go built on radix trees with middleware, route parameters, and static file serving.

#route-parameters#zero-dependency#api
Stars22
Forks0
Last commit4 years ago
go-mpris
go-mprisGo

A Go implementation of the MPRIS D-Bus interface for controlling media players on Linux.

#audio-control#media-player#go-library
Stars22
Forks0
Last commit1 year ago
go-ssm-config
go-ssm-configGo

A Go utility for loading configuration parameters from AWS SSM Parameter Store directly into structs.

#devops#aws-ssm#configuration
Stars22
Forks13
Last commit2 years ago
jsend
jsendGo

A Go implementation of the JSend specification for consistent JSON API responses.

#go-api#json-api#jsend
Stars22
Forks7
Last commit5 years ago
PreviousPage 65 of 66Next

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
#Golang1232
#Go Library409
#Docker291
#Cli Tool291
#Devops241
#Developer Tools200
#Cli190
#Self Hosted189
#Golang Library165
#Hacktoberfest141
#Cross Platform130
#Microservices127