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

Validator
ValidatorGo

A lightweight Go library for validating struct models with built-in and custom validation rules.

#model-validator#validation#go-library
Stars7
Forks0
Last commit2 years ago
H3 GeoJSON
H3 GeoJSONGo

A Go library for converting between GeoJSON geometries and H3 hexagon indexes.

#h3-index#geojson#geospatial
Stars7
Forks1
Last commit3 months ago
VarHandler
VarHandlerGo

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

#developer-tools#productivity#boilerplate
Stars7
Forks2
Last commit9 years ago
zooz
zoozGo

A Go client library for interacting with the Zooz Payments API.

#ecommerce#paymentsos#zooz-api-client-golang
Stars7
Forks5
Last commit2 years ago
histree
histreeShell

A Zsh plugin that logs command history with directory context and exit code tracking.

#shell-tools#productivity#zsh-plugin
Stars7
Forks0
Last commit8 months ago
textra
textraGo

A zero-dependency Go library for parsing and manipulating struct tags with type information.

#metadata-extraction#go-library#go-packages
Stars7
Forks0
Last commit3 years ago
fiber-skeleton
fiber-skeletonGo

A production-ready Go web application skeleton built on the Fiber framework with a clean, layered architecture.

#project-skeleton#api#fiber-framework
Stars7
Forks0
Last commit1 day ago
Localizely
LocalizelyGo

A command-line tool for syncing localization files between your project and the Localizely translation platform.

#continuous-integration#cli-tool#docker
Stars7
Forks1
Last commit8 months ago
entpassgen
entpassgenGo

A Go-based command-line tool for generating secure passwords with configurable entropy and support for multiple character sets and word-based passwords.

#cli-tool#password-strength#security
Stars7
Forks0
Last commit4 months ago
pending
pendingGo

A minimalist, context-aware deferred task scheduler for Go with ID-based debouncing, cancellation, and concurrency limits.

#graceful-shutdown#concurrency-control#task-scheduler
Stars7
Forks0
Last commit4 months ago
go-substrate-gen
go-substrate-genGo

Generates Go boilerplate code for interacting with Substrate blockchains using go-substrate-rpc-client.

#rpc-client#developer-tools#boilerplate
Stars7
Forks1
Last commit3 years ago
gws
gwsGo

A Go implementation of the GraphQL over WebSocket protocol for building real-time GraphQL clients and servers.

#http-handler#apollo-protocol#graphql
Stars6
Forks2
Last commit6 years ago
Run Goimports to check Golang imports order
Run Goimports to check Golang imports orderShell

A GitHub Action that runs goimports to check and format Go import statements.

#developer-tools#goimports#ci-cd
Stars6
Forks2
Last commit6 years ago
cmprss
cmprssGo

A command-line tool that performs irreversible compression on text by removing vowels and spaces to reduce file size.

#text-compression#command-line-tool#console-tool
Stars6
Forks0
Last commit5 years ago
htmlyaml
htmlyamlGo

A pure Go library that renders YAML data into customizable HTML without JavaScript or dependencies.

#yaml-rendering#data-visualisation#yaml
Stars6
Forks3
Last commit1 month ago
zeiss/fiber-htmx
zeiss/fiber-htmxCSS

A Go package for writing HTML5 and HTMX components declaratively in Go, designed to work with the Fiber web framework.

#web-components#server-side-rendering#html5
Stars6
Forks2
Last commit2 days 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
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 commit14 days 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
Build Go applications for multiplatform
Build Go applications for multiplatformJavaScript

A GitHub Action that builds Go applications for multiple platforms (cross-compilation) in CI/CD workflows.

#devops#build-automation#cross-compilation
Stars6
Forks2
Last commit
errors
errorsGo

A Go package providing error handling with classification primitives for simple and detailed errors.

#go-package#classification#golang-error
Stars6
Forks1
Last commit7 years ago
trial
trialGo

A simple assertion library for Go that extends the standard testing package with helpers and clear error messages.

#unit-testing#go-test#json-schema
Stars6
Forks1
Last commit3 years ago
appstore-sdk-go
appstore-sdk-goGo

Unofficial Go SDK for interacting with the AppStore Connect API to retrieve sales, subscriptions, and financial reports.

#apple#api#sales-reports
Stars6
Forks3
Last commit2 years ago
go-sui-indexer
go-sui-indexerGo

An off-fullnode service that indexes and serves data from Sui blockchain nodes.

#data-indexing#off-fullnode#sui-blockchain
Stars6
Forks0
Last commit2 years ago
Pdt256 katas (php, go, python, java, haskell, typescript)
Pdt256 katas (php, go, python, java, haskell, typescript)Go

A collection of code katas for practicing Test-Driven Development in Go, Haskell, Java, PHP, Python, and TypeScript.

#haskell#code-kata#java
Stars6
Forks5
Last commit3 years 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 commit3 days ago
uuidcheck
uuidcheckGo

A zero-dependency Go library for RFC 4122 UUID validation and UUIDv7 timestamp extraction.

#open-source#zero-dependency#uuid-validation
Stars6
Forks2
Last commit1 year ago
autopool
autopoolGo

A zero-config, auto-scaling worker pool for Go with priority-aware scheduling, adaptive resource management, and per-task retry logic.

#retry-logic#goroutine-management#high-performance
Stars6
Forks0
Last commit1 month ago
felipeafonso/go-htmx-starter
felipeafonso/go-htmx-starterGo

A front-end first starter template for Go + HTMX development with hot reloading, using Tailwind, Bun, and Vite.

#boilerplate#vite#tailwind-css
Stars6
Forks2
Last commit1 year ago
sitemap-format
sitemap-formatGo

A Go library for generating XML sitemaps with a simple, fluent API.

#web-crawling#static-site#xml-generation
Stars6
Forks0
Last commit3 years ago
govader-backend
govader-backendGo

A Go microservice that provides sentiment analysis for text using the VADER algorithm.

#text-analysis#microservice#rest-api
Stars6
Forks0
Last commit2 years ago
Mindfck
MindfckGo

A C-inspired language that transpiles to brainfuck, supporting variables, loops, conditionals, and arrays.

#programming-language#compiler#educational
Stars6
Forks1
Last commit1 year 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
azureappconfiguration
azureappconfigurationGo

A Go provider for consuming configuration data from Azure App Configuration with strong typing, dynamic refresh, and Key Vault integration.

#dynamic-configuration#devops#key-vault
Stars6
Forks9
Last commit
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
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
PreviousPage 75 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
3 years ago
3 days ago
#Golang1469
#Go Library491
#Cli Tool323
#Docker322
#Devops269
#Developer Tools225
#Cli209
#Golang Library207
#Self Hosted206
#Hacktoberfest154
#Performance149
#Microservices144