Showing 36 of 2346 projects
A tiny and fast Go library for generating cryptographically secure unique string IDs.
A tool to sandbox AppImages using bwrap with Android/Flatpak-style permission profiles.
A Go package implementing the observer pattern for event-driven programming with flexible subscription and firing.
Pure Go FFI for calling C libraries without CGO, designed for WebGPU and GPU computing with zero per-call allocations.
A Go package for automatic struct field validation using struct tags.
A Go package for composing nested http.Handler instances into reusable chains.
A Go package for MongoDB/mgo that enables efficient pagination using cursors instead of skip/limit.
A Go package for accurate currency computations with support for fractional units and ISO 4217 codes.
A Go library for declarative configuration loading from files, environment variables, and command-line arguments.
A Go package providing a simplistic implementation of pipelines using goroutines for concurrent data processing.
A Unicode-aware case conversion library for Go supporting camel, snake, kebab, and other naming conventions.
Streams PostgreSQL database events to Kafka using logical replication and can also consume events from Kafka.
A Go library for matching and parsing commands with placeholders and regex patterns.
A lightweight, no-ORM database abstraction layer for Go with SQL builder and easy result mapping (currently MySQL only).
A Go package providing convenient shutdown hooks for graceful application termination with OS signal handling.
A Go client library for sending events and user profile updates to Mixpanel's analytics platform.
A comprehensive functional programming framework for Go providing Option, Result, collections, iterators, and concurrency utilities.
A Go tool that automatically generates zsh shell completions from man pages using fish shell's completion files.
Terraform provider for managing Coder development environments as infrastructure.
A fast and simple Go API framework with automatic request parsing, multi-format support, and low memory footprint.
A Terraform provider for managing GraphQL API resources through infrastructure-as-code.
A lightweight SQL-based stream processing engine for IoT edge, enabling real-time data transformation and windowed aggregation.
A RESTful API built with Go and the Fiber web framework for high-performance backend services.
A TCP proxy that relays requests to a remote server and can modify HTTP responses to add CORS headers.
A k6 extension for load testing MQTT brokers by simulating publishers and subscribers.
A Go package for reading word2vec vectors and performing similarity searches and analogies.
A Go project template implementing vertical slice architecture for clean, testable, and dependency-isolated code.
A Go-based password generator usable as a CLI tool or library, with options for human-readable and accessibility-friendly passwords.
A beautiful terminal backup and restore tool for live Linux systems, written in pure Go with a TUI interface.
A Go library that adds configurable retry functionality to the standard http.Client via RoundTripper wrapping.
A Prometheus exporter that collects metrics from IBM Spectrum Scale (GPFS) filesystems for monitoring and alerting.
A collection of Go packages for building robust, spec-compliant GraphQL APIs with performance and best practices in mind.
A fast, extensible event router for processing Suricata's JSON EVE output, designed for high-throughput network security monitoring.
A command-line tool for copying and pasting text and files between different machines using cloud storage as a backend.
A Go library for writing log files with time-based rotation and dynamic path formatting.
A production-ready Go REST API boilerplate with Clean Architecture, JWT auth, RBAC, PostgreSQL, Docker, and AI-assistant optimization.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.