Showing 36 of 830 projects
A pure Erlang library implementing SIP and SDP protocols with RFC compliance and minimal dependencies.
A Kotlin coroutine-based library for RabbitMQ that simplifies asynchronous messaging with modern reactive patterns.
A D library for reading and writing SDLang (Simple Declarative Language), a concise, type-aware data format.
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 comprehensive Unicode library for OCaml providing character handling, string encodings, collation, and locale-sensitive operations.
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 lightweight Java library for parsing, comparing, and validating semantic version strings with support for multiple range formats.
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 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.
An Elixir client library for ClickHouse, providing connection pooling, async inserts, bulk buffering, and migrations.
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.
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 native Rust port of Google's robots.txt parser and matcher library, preserving all original behavior.
A Go library implementing the semaphore pattern with timeout support for lock/unlock operations.
An Elixir library for parsing, composing, and calculating execution dates from Cron expressions.
A tiny Elixir library for piping values that match ok/error tuples or custom patterns.
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 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 super-slim Ruby library for adding statemachine-like behavior to classes, originally built for Travis CI.
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.