Showing 36 of 2767 projects
A lightweight Go library for validating struct models with built-in and custom validation rules.
A Go library for converting between GeoJSON geometries and H3 hexagon indexes.
A Go library for generating Go files with common and repetitive patterns to reduce boilerplate code.
A Go client library for interacting with the Zooz Payments API.
A Zsh plugin that logs command history with directory context and exit code tracking.
A zero-dependency Go library for parsing and manipulating struct tags with type information.
A production-ready Go web application skeleton built on the Fiber framework with a clean, layered architecture.
A command-line tool for syncing localization files between your project and the Localizely translation platform.
A Go-based command-line tool for generating secure passwords with configurable entropy and support for multiple character sets and word-based passwords.
A minimalist, context-aware deferred task scheduler for Go with ID-based debouncing, cancellation, and concurrency limits.
Generates Go boilerplate code for interacting with Substrate blockchains using go-substrate-rpc-client.
A Go implementation of the GraphQL over WebSocket protocol for building real-time GraphQL clients and servers.
A GitHub Action that runs goimports to check and format Go import statements.
A command-line tool that performs irreversible compression on text by removing vowels and spaces to reduce file size.
A pure Go library that renders YAML data into customizable HTML without JavaScript or dependencies.
A Go package for writing HTML5 and HTMX components declaratively in Go, designed to work with the Fiber web framework.
A flexible, extensible HTTP request parser for Go that maps request data to structs using declarative tags.
A Go configuration manager that unmarshals environment variables, .env files, and custom sources into structs using tags.
A Go JSON parser wrapper that adds validation via struct tags like required, notEmpty, and min/max constraints.
A GitHub Action that builds Go applications for multiple platforms (cross-compilation) in CI/CD workflows.
A Go package providing error handling with classification primitives for simple and detailed errors.
A simple assertion library for Go that extends the standard testing package with helpers and clear error messages.
Unofficial Go SDK for interacting with the AppStore Connect API to retrieve sales, subscriptions, and financial reports.
An off-fullnode service that indexes and serves data from Sui blockchain nodes.
A collection of code katas for practicing Test-Driven Development in Go, Haskell, Java, PHP, Python, and TypeScript.
A production-ready Go SDK for interacting with the TRON blockchain, providing high-level abstractions and flexibility.
A zero-dependency Go library for RFC 4122 UUID validation and UUIDv7 timestamp extraction.
A zero-config, auto-scaling worker pool for Go with priority-aware scheduling, adaptive resource management, and per-task retry logic.
A front-end first starter template for Go + HTMX development with hot reloading, using Tailwind, Bun, and Vite.
A Go library for generating XML sitemaps with a simple, fluent API.
A Go microservice that provides sentiment analysis for text using the VADER algorithm.
A C-inspired language that transpiles to brainfuck, supporting variables, loops, conditionals, and arrays.
An oh-my-zsh plugin that manages Go workspaces similarly to Python's virtualenvwrapper.
A Go provider for consuming configuration data from Azure App Configuration with strong typing, dynamic refresh, and Key Vault integration.
A universal Go library for loading, decoding, and merging application configurations from multiple sources.
A Go library for creating errors with custom metadata and location information.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.