Showing 36 of 416 projects
A command-line tool that transforms short-term commands into scheduled, retryable, and repeatable long-term jobs.
A Rust library providing green-threads (fibers) similar to Goroutines, built on MIO for scalable async I/O.
A cross-platform event loop library for D providing lightweight asynchronous objects and concurrency facilities.
A Lua binding library for ZeroMQ, providing both C and FFI implementations for high-performance messaging.
A functional programming library for Go that introduces streams, collectors, and functional paradigms to improve code readability and reduce bugs.
A collection of Go benchmarks comparing the performance of various standard library functions and common programming tasks.
A fast, concurrent/parallel sorting library for Go with type-specific and generic slice sorting.
A Java library for creating high-performance, memory-efficient heterogeneous collections of primitive values with on-heap or off-heap storage.
A Ruby background job processor that guarantees ordered execution for jobs with the same ID, preventing race conditions and data overwrites.
An Erlang in-memory cache library using segmented ETS tables for efficient eviction and quota policies.
A Go library for safe asynchronous function execution with panic recovery and error stack traces.
A fast parallel directory traversal library for Go that significantly outperforms filepath.WalkDir and godirwalk.
A simple, rule-based scheduler for OCaml 5 enabling concurrent and parallel task development with a focus on composability.
An embedded transactional database library for Go that handles account-based financial operations with multithreaded performance.
A Go library providing producer and consumer implementations for Redis streams-based message queues.
A collection of Swift playgrounds demonstrating advanced language features, concurrency, and C interoperability.
A lightweight and fast HTTP router for Go, designed with simplicity and concurrency in mind.
A thread-safe, high-performance event bus for Delphi implementing publish/subscribe with flexible delivery options.
A channel-based, in-memory message queue for Erlang with automatic channel lifecycle management.
A Go library providing efficient read-write mutexes with trylock, timeout, and no-starvation mechanisms.
A Rust library providing Monad, MonadIO, coroutines, actors, and functional programming utilities inspired by Rx, Haskell, and Python.
Go utilities for managing asynchronous function execution with race, all, and retry patterns.
A Delphi framework for executing multiple functions asynchronously and synchronizing them with an IAsyncCall interface.
A coroutine-based multithreading library for Delphi enabling procedural-oriented programming with greenlets, channels, and async I/O.
A lightweight Go library for network I/O event notification using epoll/kqueue, designed for building high-performance network applications.
An experimental HTTP load testing application written in Rust, focused on ease of use and low OS dependencies.
A Go library providing functional programming helpers like map, filter, and reduce with concurrency support.
A lightweight, cancellable Promise implementation for Swift and Objective-C with full thread safety and generic error support.
A lightweight Promise library for Objective-C, enabling elegant asynchronous programming patterns.
A Common Lisp implementation of transactional Hewitt Actors for building highly concurrent, thread-agnostic, and secure distributed systems.
A collection of generic Go utilities and data structures for common programming patterns.
A native MySQL driver for Crystal written entirely in Crystal, offering non-blocking I/O and significant performance improvements.
A comprehensive collection of Swift extensions and utilities for iOS, macOS, tvOS, watchOS, and Linux development.
A minimalistic Future and Promises framework for Swift with strong type inference and no boilerplate.
Quick reference cheatsheets for GenServer and Supervisor patterns in Elixir.
A high-throughput, sharded in-memory key-value cache for Go with TinyLFU admission, lock-free reads, and zero allocations.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.