Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Golang

Golang

1973 projects

Showing 36 of 1973 projects

contem
contemGo

A zero-dependency, drop-in replacement for Go's context.Context that simplifies graceful shutdown and resource cleanup.

#graceful-shutdown#http-server#database
Stars6
Forks0
Last commit1 month ago
slf4g
slf4gGo

A simple logging facade for Go that separates API from implementation, inspired by SLF4J.

#go-modules#slf4j#log-framework
Stars6
Forks0
Last commit23 days ago
tronlib
tronlibGo

A production-ready Go SDK for interacting with the TRON blockchain, providing high-level abstractions and flexibility.

#crypto#tron#go-sdk
Stars6
Forks1
Last commit1 day ago
omg.jsonparser
omg.jsonparserGo

A Go JSON parser wrapper that adds validation via struct tags like required, notEmpty, and min/max constraints.

#validation#go-package#go-library
Stars6
Forks2
Last commit4 years ago
go-config
go-configGo

A universal Go library for loading, decoding, and merging application configurations from multiple sources.

#consul-integration#environment-variables#library
Stars6
Forks1
Last commit6 months ago
VarHandler
VarHandlerGo

A Go library for generating Go files with common and repetitive patterns to reduce boilerplate code.

#developer-tools#productivity#boilerplate
Stars6
Forks2
Last commit9 years ago
go-testpredicate
go-testpredicateGo

A Go assertions library with predicate-style syntax and extensive diagnostics for unit testing.

#iter-testing#test-diagnostics#unit-testing
Stars6
Forks0
Last commit6 months ago
deno-context
deno-contextTypeScript

A Deno library for propagating deadlines, cancellation signals, and request-scoped values across promises, inspired by Go's context.

#async-programming#request-scoping#cancellation
Stars6
Forks1
Last commit6 years ago
GoCfg
GoCfgGo

A Go configuration manager that unmarshals environment variables, .env files, and custom sources into structs using tags.

#unmarshaling#environment-variables#dotenv
Stars6
Forks0
Last commit9 days ago
metaerr
metaerrGo

A Go library for creating errors with custom metadata and location information.

#library#stack-trace#golang-library
Stars6
Forks1
Last commit2 months ago
goenv (bbenne10)
goenv (bbenne10)Shell

An oh-my-zsh plugin that manages Go workspaces similarly to Python's virtualenvwrapper.

#shell-plugin#workspace-management#golang
Stars6
Forks1
Last commit11 years ago
roamer
roamerGo

A flexible, extensible HTTP request parser for Go that maps request data to structs using declarative tags.

#api#request-handling#http
Stars6
Forks0
Last commit3 months ago
paundraP/golang-starter-template
paundraP/golang-starter-templateGo

A production-ready Go backend template with Fiber framework, clean architecture, payment integration, and storage management.

#payment-gateway#web-services#backend-template
Stars6
Forks2
Last commit
oh-my-update
oh-my-updateGo

A Go-based updater for Oh My Zsh plugins and themes.

#plugin-manager#developer-tools#oh-my-zsh-plugin
Stars5
Forks0
Last commit1 month ago
go-datebin
go-datebinGo

A simple and comprehensive date and time parsing and formatting library for Go.

#datetime#go-datebin#time-parsing
Stars5
Forks1
Last commit2 months ago
go-lib-crypto
go-lib-cryptoGo

Go implementation of unified cryptographic primitives for the Waves blockchain platform.

#key-generation#digital-signatures#waves-platform
Stars5
Forks2
Last commit6 years ago
cdns
cdnsGo

A terminal tool to change DNS servers effortlessly, handling systemd-resolved and NetworkManager details automatically.

#privacy-tools#dns#tui
Stars5
Forks1
Last commit3 months ago
common
commonGo

A comprehensive Go toolkit for building microservices and monoliths, solving common distributed systems and application architecture problems.

#library#distributed-systems#golang-library
Stars5
Forks2
Last commit5 days ago
zeiss/fiber-goth
zeiss/fiber-gothGo

A Fiber middleware for integrating multi-provider authentication with lightweight adapters and providers.

#oauth#web-security#authentication
Stars5
Forks0
Last commit9 hours ago
golang
golangShell

A Zsh plugin that sets up environment variables and provides tab completions for Go programming language tools.

#environment-management#developer-tools#tab-completion
Stars5
Forks1
Last commit1 year ago
go-sshkeys
go-sshkeysGo

A Go library for parsing, generating, and manipulating SSH keys in various formats.

#devops#public-key#openssh
Stars5
Forks0
Last commit2 years ago
gosigns.nvim
gosigns.nvimLua

Neovim plugin that visualizes Go interface implementations and special comments with customizable signs.

#treesitter#developer-tools#go-development
Stars4
Forks0
Last commit1 year ago
hived
hivedGo

A honeypot for detecting and analyzing unauthorized access attempts.

#honeypot#security#monitoring
Stars4
Forks2
Last commit9 years ago
minecraft-docker
minecraft-dockerGo

A Dockerized Minecraft server (Java & Bedrock) with a Discord bot for remote start/stop control.

#discord-bots#self-hosted-gaming#mit-license
Stars4
Forks1
Last commit2 years ago
grapher
grapherGo

A GraphQL field builder for Go using generics with utilities for graphql-go.

#graphql-go#graphql#type-safety
Stars4
Forks0
Last commit10 months ago
dusupay-sdk-go
dusupay-sdk-goGo

Unofficial Go SDK for integrating with the Dusupay payment gateway API.

#dusupay#payment-gateway#api
Stars4
Forks0
Last commit2 months ago
fiber_ldapauth
fiber_ldapauthGo

LDAP authentication middleware for the Fiber web framework in Go.

#authentication#ldap#security
Stars4
Forks0
Last commit2 years ago
anchor
anchorGo

A Go library for managing component lifecycle and graceful shutdown in microservice architectures.

#graceful-shutdown#application#service
Stars4
Forks0
Last commit1 month ago
gopensky
gopenskyGo

A Go client library for accessing live airspace data from the OpenSky Network API.

#openskynetwork#flight-tracking#golang-library
Stars4
Forks1
Last commit1 day ago
Instaclustr Go Client for Instaclustr Icarus
Instaclustr Go Client for Instaclustr IcarusGo

A Go client library for interacting with the Instaclustr Icarus Cassandra sidecar REST API.

#api#client#go-client
Stars4
Forks3
Last commit1 year ago
accent_permutator
accent_permutatorGo

A Go tool that transforms ASCII/UTF-8 characters to accented variants for password permutation and hashcat workflows.

#cyclone#utf-8-processing#hex-encoding
Stars4
Forks0
Last commit2 years ago
chroma16
chroma16Go

A Go package that generates a complete 16-color terminal palette from a single hex color or string seed.

#package#color-generation#go-package
Stars4
Forks0
Last commit5 months ago
fibersse
fibersseGo

A production-grade Server-Sent Events (SSE) library for Fiber v3, designed to eliminate polling with features like event coalescing, priority lanes, and built-in authentication.

#websocket-alternative#event-driven#gofiber
Stars3
Forks0
Last commit7 days ago
CocktailTDI
CocktailTDIGo

An open-source cocktail mixing machine built with Raspberry Pi and Go for automated, customizable drink preparation.

#framework7#iot#open-hardware
Stars3
Forks0
Last commit2 years ago
go-cloud
go-cloudHTML

A Golang boilerplate for testing and benchmarking cloud platforms with modular deployment options.

#golang-server#ibm-cloud#deployment
Stars3
Forks2
Last commit4 years ago
web-monetization-proxy
web-monetization-proxyGo

A Go proxy that injects Web Monetization meta tags into webpages for monetization-unaware applications.

#payment-pointer#sidecar-pattern#proxy
Stars3
Forks1
Last commit6 years ago
PreviousPage 54 of 55Next

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
1 year ago
#Go1469
#Go Library487
#Cli Tool211
#Docker186
#Developer Tools172
#Golang Library167
#Devops161
#Cli154
#Self Hosted124
#Hacktoberfest121
#Performance115
#Concurrency112