Showing 36 of 2767 projects
A terminal UI for Docker Swarm that provides real-time observability and keyboard-driven cluster management.
A decentralized package manager for AppImage that integrates applications into desktop environments without requiring new package formats.
A fast Go implementation of HeavyKeeper-based top-K sketches, including sliding-window variants for real-time data streams.
A production-ready Go application template following clean architecture principles with built-in Docker support.
A Go library providing ordered map marshaling and unmarshaling for JSON.
A Go utility package for Argon2 password hashing and verification, compatible with Passlib for Python and Argon2 PHP.
A Go library for decorating terminal output with ANSI colors and text formatting.
A terminal UI dashboard for Capacitor and Ionic mobile development, unifying device management, builds, live reload, and debugging.
Go module providing optional and result types to codify Go's 'comma ok' and 'errors are values' idioms.
A Go library providing a ticker that works with Unix, Quartz, and directive-based Cron schedules.
A Go library for standardizing the wrapping of protocol buffer messages in event-driven architectures.
A terminal-based interface for managing monitor resolution and scaling in Hyprland/Wayland environments.
A Go library for JWT authentication with Redis-backed token lifecycle management and device fingerprint binding.
Generates Go ORM models from SQL DDL files for use with GORM, enabling expressive and fast code.
A type-safe reactive state management library for Go, inspired by Angular Signals, with zero allocations and thread safety.
A Go library providing generic functions for building concurrent processing pipelines with fan-out/fan-in patterns.
A heavily opinionated YAML configuration framework for Go that enforces strict validation and consistency.
A Go application and library that fetches AWS announcements and sends notifications to various platforms.
A Go binary that generates Go projects with the standard project layout, supporting extensible plugins.
Redis-backed temporary key-value store for Go applications, ideal for storing expiring data like login codes and auth tokens.
A lightweight, fast Go HTTP router built on nject and httprouter, designed for maintainable REST APIs.
A self-hosted personal landing page that renders bookmarks from a plain text file you own, backed by Git for version history.
A Go library for generating realistic, up-to-date user-agent strings from a real-world database.
Go package to easily convert a URL's query parameters/values into usable struct values of the correct types.
A zero-dependency Go wrapper for Docker that simplifies container management in testing environments.
A Go Redis client built on redigo that provides type-safe calls, simplified setup, and Redis Sentinel support.
Build powerful, AI-native CLIs declaratively from Go structs, eliminating Cobra boilerplate.
A Go package for encoding and decoding INI configuration files with support for structured data.
An opinionated lightweight Go framework for building web APIs and applications, built on top of Fiber.
A Go package for expressing time ranges using cron-style syntax with duration and timezone support.
A Go package implementing RFC 7807 for generating HTTP API error responses as structured problem details in JSON or XML.
A Go database wrapper that simplifies CRUD operations while avoiding ORM complexity, supporting any GORM driver.
A Go library and CLI tool for generating mock implementations of Go interfaces for testing purposes.
A generic double-ended heap (min-max heap) for Go providing O(1) access to both minimum and maximum elements.
A quick start example project demonstrating how to build web applications with the Go Fiber framework.
A tiny debug logging tool for Go, inspired by visionmedia/debug, ideal for CLI tools and command 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.