Showing 28 of 136 projects
A minimalistic, high-performance goroutine worker pool library for Go that elegantly manages concurrent tasks with automatic scaling.
A benchmark suite comparing the performance of Go web frameworks across connection, routing, and handler processing.
A Ruby library that maps Redis data types directly to Ruby objects with atomic operations.
A Clojure library providing facilities for asynchronous programming and communication via channels.
A Clojure library providing facilities for async programming and communication via channels and go blocks.
A lightweight Swift library for writing async code using Promises, Async/Await, and modern operators like all, any, map, zip, and retry.
A hybrid thread/fiber task scheduler for C++11 that enables efficient execution of blocking tasks.
A lightweight eventbus library for Go with async compatibility and cross-process event support.
A Swift library extending promises with progress tracking, pause, cancel, and retry capabilities.
A Ruby gem for efficiently modeling hierarchical data in ActiveRecord using closure tree tables.
A high-performance .NET library suite for low-allocation scenarios like microservices, distributed systems, and database engines.
Efficient, immutable, and thread-safe persistent data structures for Ruby, including Hash, Vector, Set, SortedSet, List, and Deque.
A Swift library for writing asynchronous code using futures and promises, now superseded by Swift's async/await.
Ultra-fast, distributed, cross-platform actor framework for Go, C#, and Java/Kotlin.
A lightweight library to easily move functions or classes to web workers for non-blocking UI execution.
A lightweight Swift library for building web server applications using coroutines for synchronous concurrency.
A Go toolkit for building concurrent programs using composable, channel-based pipelines with automatic error propagation.
A Go library providing a simplified distributed locking implementation using Redis.
A functional, statically-typed Lisp that compiles to JVM, JavaScript, Python, Lua, and Ruby for versatile multi-platform development.
Reactive extensions for PHP enabling asynchronous and event-based programming using observable streams.
A collection of Go programming examples covering beginner to expert topics, from basic syntax to advanced applications.
A generic, thread-safe connection pool implementation for Ruby network clients like Redis and Dalli.
A generic, database-agnostic connection pool implementation for Rust applications.
A native implementation of Clojure for the .NET Common Language Runtime (CLR), enabling functional programming on Microsoft platforms.
A library for cooperative concurrency in JavaScript using ES6 generators to write non-blocking I/O in a synchronous style.
A computational parallel flow library for Elixir built on top of GenStage for parallel processing of collections.
A lightweight, generic worker pool library for Erlang focused on simplicity, performance, and disaster recovery.
Build highly concurrent, distributed, and resilient message-driven applications using Java/Scala with the Actor Model.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.