Showing 36 of 958 projects
A Go library providing comprehensive statistical functions for machine learning and data analysis.
A Go library for extracting specific properties from complex JSON into Go structs without full struct definitions.
A Go library for interacting with Asterisk Manager Interface (AMI) using a fast protocol parser.
A Go library providing SQL-based datastore connectivity for BigQuery with streaming and load insert methods.
A Go library that merges YAML configuration files with environment variables for secure secret management.
A Go library providing a flexible mechanism to make execution flow interruptible via cancellation signals, timeouts, and OS signals.
A Go implementation of a Bloom filter with serialization compatibility to Java's Guava library.
A Go library that generates hexadecimal digits of Pi using the Bailey-Borwein-Plouffe algorithm up to position 10^10,000,000.
A Go client library for accessing the BreweryDB API to retrieve beer, brewery, and ingredient data.
A Go library for programmatically generating AWS Serverless Application Model (SAM) and CloudFormation templates.
A Go library for reading and parsing WARC and ARC web archive formats with specialized utilities for web archiving workflows.
A Go library for standardizing the wrapping of protocol buffer messages in event-driven architectures.
A keyboard layout aware alternative word suggester to prevent typos in short word lists like domain names.
A Go library for decorating terminal output with ANSI colors and text formatting.
A Go utility package for Argon2 password hashing and verification, compatible with Passlib for Python and Argon2 PHP.
A Go library for rendering colored text in terminal applications using HTML-like attribute templates.
A fast Go implementation of HeavyKeeper-based top-K sketches, including sliding-window variants for real-time data streams.
A lazy iterator implementation for Go providing map, reduce, and other functional programming operations.
A minimal Go library for interacting with the Steam API without automatic retries or polling.
A Go library implementing Steam Mobile Authenticator functionality for Steam account security.
Redis-backed temporary key-value store for Go applications, ideal for storing expiring data like login codes and auth tokens.
A Go application and library that fetches AWS announcements and sends notifications to various platforms.
Minimal cgo bindings for libenca providing character encoding detection for Go applications.
A Go client library for interacting with the OpenProject API to manage projects, work packages, and other resources.
A Go Redis client built on redigo that provides type-safe calls, simplified setup, and Redis Sentinel support.
A heavily opinionated YAML configuration framework for Go that enforces strict validation and consistency.
A Go library for managing database schema migrations on a per-library basis, enabling libraries to define their own migrations.
A type-safe reactive state management library for Go, inspired by Angular Signals, with zero allocations and thread safety.
A Go library for JWT authentication with Redis-backed token lifecycle management and device fingerprint binding.
A Go library for limiting goroutine concurrency with timeouts, dynamic priority, and context cancellation support.
A Go library providing generic functions for building concurrent processing pipelines with fan-out/fan-in patterns.
A Go library that extends time.Duration parsing to support days, weeks, and years.
A Go package that uses tshark to decode IP packets into structured data for network analysis.
A tiny debug logging tool for Go, inspired by visionmedia/debug, ideal for CLI tools and command applications.
A Go implementation of the Disjoint-Set (Union-Find) data structure for managing non-overlapping sets with efficient union and find operations.
A Go abstraction layer for simplified RabbitMQ connection, messaging, and administration.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.