Showing 36 of 1973 projects
A zero-dependency, drop-in replacement for Go's context.Context that simplifies graceful shutdown and resource cleanup.
A simple logging facade for Go that separates API from implementation, inspired by SLF4J.
A production-ready Go SDK for interacting with the TRON blockchain, providing high-level abstractions and flexibility.
A Go JSON parser wrapper that adds validation via struct tags like required, notEmpty, and min/max constraints.
A universal Go library for loading, decoding, and merging application configurations from multiple sources.
A Go library for generating Go files with common and repetitive patterns to reduce boilerplate code.
A Go assertions library with predicate-style syntax and extensive diagnostics for unit testing.
A Deno library for propagating deadlines, cancellation signals, and request-scoped values across promises, inspired by Go's context.
A Go configuration manager that unmarshals environment variables, .env files, and custom sources into structs using tags.
A Go library for creating errors with custom metadata and location information.
An oh-my-zsh plugin that manages Go workspaces similarly to Python's virtualenvwrapper.
A flexible, extensible HTTP request parser for Go that maps request data to structs using declarative tags.
A production-ready Go backend template with Fiber framework, clean architecture, payment integration, and storage management.
A Go-based updater for Oh My Zsh plugins and themes.
A simple and comprehensive date and time parsing and formatting library for Go.
Go implementation of unified cryptographic primitives for the Waves blockchain platform.
A terminal tool to change DNS servers effortlessly, handling systemd-resolved and NetworkManager details automatically.
A comprehensive Go toolkit for building microservices and monoliths, solving common distributed systems and application architecture problems.
A Fiber middleware for integrating multi-provider authentication with lightweight adapters and providers.
A Zsh plugin that sets up environment variables and provides tab completions for Go programming language tools.
A Go library for parsing, generating, and manipulating SSH keys in various formats.
Neovim plugin that visualizes Go interface implementations and special comments with customizable signs.
A honeypot for detecting and analyzing unauthorized access attempts.
A Dockerized Minecraft server (Java & Bedrock) with a Discord bot for remote start/stop control.
A GraphQL field builder for Go using generics with utilities for graphql-go.
Unofficial Go SDK for integrating with the Dusupay payment gateway API.
LDAP authentication middleware for the Fiber web framework in Go.
A Go library for managing component lifecycle and graceful shutdown in microservice architectures.
A Go client library for accessing live airspace data from the OpenSky Network API.
A Go client library for interacting with the Instaclustr Icarus Cassandra sidecar REST API.
A Go tool that transforms ASCII/UTF-8 characters to accented variants for password permutation and hashcat workflows.
A Go package that generates a complete 16-color terminal palette from a single hex color or string seed.
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.
An open-source cocktail mixing machine built with Raspberry Pi and Go for automated, customizable drink preparation.
A Golang boilerplate for testing and benchmarking cloud platforms with modular deployment options.
A Go proxy that injects Web Monetization meta tags into webpages for monetization-unaware applications.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.