Showing 36 of 830 projects
A Kotlin coroutine-based library for RabbitMQ that simplifies asynchronous messaging with modern reactive patterns.
A pure Erlang library implementing SIP and SDP protocols with RFC compliance and minimal dependencies.
A comprehensive Unicode library for OCaml providing character handling, string encodings, collation, and locale-sensitive operations.
A Rust library providing Monad, MonadIO, coroutines, actors, and functional programming utilities inspired by Rx, Haskell, and Python.
A static reflection library for PHP that analyzes code structure and DocBlocks without executing it.
A YAML 1.1-compliant parser and emitter library for the D programming language, designed for ease of use and full feature support.
A D library for reading and writing SDLang (Simple Declarative Language), a concise, type-aware data format.
A Ruby gem for nesting exceptions to preserve error context when re-raising custom errors.
A Go library providing functional programming helpers like map, filter, and reduce with concurrency support.
A JavaScript library for creating polyrhythmic and Euclidean rhythms with the Web Audio API.
A lightweight, cancellable Promise implementation for Swift and Objective-C with full thread safety and generic error support.
A lightweight Java library for parsing, comparing, and validating semantic version strings with support for multiple range formats.
A set of native Android UI components and modules for React Native, including TabLayout, Button, and FloatingActionButton.
A flexible notification dispatch library for Elixir applications, supporting multiple services like Slack, email, and custom strategies.
A radix tree (prefix tree) implementation for the Crystal programming language, optimized for URL routing and path matching.
A V library for creating highly customizable and visually appealing terminal boxes for CLI tools.
An Elixir/Erlang library providing low-level operations for handling Emoji glyphs in the Unicode standard.
A zero-dependency networking library for building modern and secure iOS, watchOS, macOS, and tvOS applications.
An Elixir client library for ClickHouse, providing connection pooling, async inserts, bulk buffering, and migrations.
A simple and scalable thread pool implementation in Go for managing concurrent task execution.
A Go library for declarative pattern matching with built-in patterns for slices, strings, ints, maps, and structs.
A Go library implementing the semaphore pattern with timeout support for lock/unlock operations.
A native Rust port of Google's robots.txt parser and matcher library, preserving all original behavior.
A tiny Elixir library for piping values that match ok/error tuples or custom patterns.
An Elixir library for parsing, composing, and calculating execution dates from Cron expressions.
A simple LÖVE library for generating and playing custom audio waveforms including noise types.
COM Port Library for Delphi (fork from SourceForge)
A Rust library for asynchronous task scheduling built on Tokio with cron-based execution.
A super-slim Ruby library for adding statemachine-like behavior to classes, originally built for Travis CI.
A comprehensive OCaml toolbox implementing multiple hash algorithms with both C and OCaml backends.
An ActionScript 3 library providing binary data processing, cryptographic algorithms, and image encoding.
A functional programming library for Crystal providing monads, algebraic data types, pattern matching, and do-notation.
A powerful binary serialization library for D with minimal boilerplate, supporting bit-level control and custom serialization.
A Go package for executing fast JSONPath queries on raw JSON data without unmarshalling the entire structure.
A complete, well-tested NSQ client library for Elixir and Erlang applications to handle asynchronous messaging.
A lightweight, platform-independent tensor library with autograd for the JVM, accelerated by OpenCL.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.