Ross ROSS = Recommend OSS · open-source software intelligence for agents

function: concurrency

1023 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
inko-lang/inko
Inko is a statically typed programming language for building concurrent software, compiled to machine code via LLVM. It offers deterministi…
771301active
menacher/java-game-server
Jetserver (Nadron) is a high-speed Java NIO socket server designed specifically for network-based multiplayer games, built on Netty 4.1 for…
551299active
spyoungtech/grequests
A thin Python library that combines the popular requests HTTP library with Gevent to enable simple asynchronous HTTP requests. It provides …
234573maintenance
reactphp/socket
A PHP library providing asynchronous, streaming plaintext TCP/IP and secure TLS socket server and client connections for the ReactPHP ecosy…
691287stable
puniverse/quasar
Quasar is a JVM library providing lightweight threads (fibers), Go-like channels, and Erlang-like actors for Java and Kotlin, using bytecod…
234551maintenance
ParallelSSH/parallel-ssh
parallel-ssh is an asynchronous parallel SSH client library for Python that can run commands and file transfers across hundreds to hundreds…
811282active
google/nsync
nsync is a portable C library exporting synchronization primitives such as mutexes, reader-writer locks, condition variables, run-once init…
541280active
viccon/sturdyc
sturdyc is a Go caching library focused on protecting I/O-heavy applications from cache stampedes through request coalescing, asynchronous …
331280active
rigtorp/SPSCQueue
A header-only C++11 library providing a bounded single-producer single-consumer wait-free and lock-free queue. It is optimized for high-per…
231280stable
jspahrsummers/libextobjc
libextobjc is a modular Cocoa library that extends the Objective-C language with additional patterns and compile-time checks, such as safe …
104499maintenance
stotko/stdgpu
stdgpu is a lightweight C++17 library providing STL-like generic data structures (vector, unordered_map, unordered_set, deque, queue, stack…
641270active
Alpakka
Akka is a JVM-based platform built on the actor model for building concurrent, distributed, and resilient applications, comprising core lib…
941268active
VoidStar2077/workspace
A lightweight, header-only C++11 asynchronous task execution framework providing dynamic and static thread pools. It supports general async…
451259active
afex/hystrix-go
A Go port of Netflix's Hystrix latency and fault tolerance library. It lets developers wrap calls to remote systems in commands with timeou…
324399maintenance
emeryberger/Hoard
Hoard is a fast, scalable, and memory-efficient drop-in replacement for malloc that works on Linux, Mac OS X, and Windows. It dramatically …
731249stable
brainix/pottery
Pottery is a Pythonic Redis client library that wraps Redis data structures in familiar Python containers like dicts, sets, lists, and coun…
671245active
developit/workerize
Workerize is a tiny (~800 byte) JavaScript library that moves a module into a Web Worker and exposes its exported functions as asynchronous…
234378maintenance
anishathalye/porcupine
Porcupine is a fast linearizability checker written in Go, used to test the correctness of concurrent and distributed systems against seque…
751241active
myzhan/boomer
Boomer is a Go library that acts as a high-performance load generator for Locust, spawning thousands of goroutines to run test code concurr…
731237active
alibaba/PhotonLibOS
PhotonLibOS is a high-performance C++ library providing a stackful coroutine runtime with a symmetric scheduler and non-blocking IO engines…
951225active
holepunchto/bare
Bare is a small, modular JavaScript runtime built on V8 (via libjs) and libuv, designed for desktop and mobile with embedding and cross-dev…
981222active
sindresorhus/p-queue
p-queue is a TypeScript promise queue library for Node.js that provides concurrency control for async or sync operations. It lets you rate-…
954265maintenance
badoo/Reaktive
Reaktive is a Kotlin multiplatform implementation of Reactive Extensions (Rx), providing Observable, Single, Maybe, and Completable sources…
671214active
amireh/happypack
HappyPack is a webpack plugin and loader that speeds up initial webpack builds by running file transformations (like babel-loader) in paral…
104233maintenance
jeremydaly/serverless-mysql
A Node.js library wrapping mysql2 to manage MySQL connections for serverless functions like AWS Lambda. It monitors and caps connection usa…
781205active
MagicStack/immutables
A high-performance immutable mapping type for Python based on a Hash Array Mapped Trie (HAMT). It is the implementation used in CPython's c…
331204stable
dropbox/godropbox
A collection of common Go libraries from Dropbox for writing services and applications on Linux servers. It provides shared utilities and b…
324204maintenance
eBay/NuRaft
NuRaft is a C++ implementation of the Raft consensus algorithm packaged as a replication library. It extends the original Raft paper with p…
661201active
sasha-s/go-deadlock
A Go library providing drop-in replacements for sync.Mutex and sync.RWMutex that detect deadlocks at runtime. It records lock ordering per …
891191active
fvbock/endless
A Go library providing zero-downtime restarts for HTTP and HTTPS servers. It acts as a drop-in replacement for http.ListenAndServe, handlin…
324156maintenance
ketoo/NoahGameFrame
NoahGameFrame (NF) is a fast, scalable, distributed game server engine and plugin framework written in C++, featuring an actor model, netwo…
234147maintenance
JuulLabs/kable
Kable is a Kotlin Multiplatform library providing a Coroutines-powered API for interacting with Bluetooth Low Energy devices. It supports A…
981187active
digint/tinyfsm
TinyFSM is a simple, header-only C++11 finite state machine library designed for optimal performance and low memory footprint. It wraps eve…
321184stable
ssseasonnn/RxDownload
RxDownload is a multi-threaded download library for Android written in Kotlin with RxJava. It provides reactive download progress, pause/re…
324117maintenance
temporalio/sdk-python
The official Temporal SDK for Python, a framework for authoring durable workflows and activities that execute as fault-tolerant, long-runni…
1001177active
phoenixframework/flame
FLAME is an Elixir library that lets you auto-scale parts of an existing application by wrapping code blocks in a FLAME.call, which execute…
701176active
developit/web-worker
A small npm library that provides a consistent Web Worker API across browsers and Node.js, implementing browser-style Workers on top of Nod…
361175stable
naia-lib/naia
naia is a cross-platform Rust networking library for multiplayer games, providing server-authoritative entity replication and typed message…
821170active
marpple/FxTS
FxTS is a functional programming library for TypeScript and JavaScript built on Iterable/AsyncIterable protocols. It provides lazy evaluati…
991167active
rubyist/circuitbreaker
A Go library implementing the Circuit Breaker pattern for wrapping remote calls. It trips after failures, timeouts, consecutive failures, o…
231164stable
sindresorhus/memoize
A TypeScript library for memoizing functions, caching results of calls with identical input to speed up consecutive invocations. It support…
771163active
Jeffail/tunny
Tunny is a Go library for spawning and managing a fixed pool of goroutines with a synchronous API. It lets you limit parallel work from arb…
324027maintenance
alibaba/coobjc
coobjc is a coroutine library for Objective-C and Swift on iOS, adding async/await, generators, actor model, and tuple support similar to C…
324012maintenance
rust-shell-script/rust_cmd_lib
cmd_lib is a Rust library providing macros and utilities for running external commands with shell-like piping, redirection, and error handl…
621155active
BoltsFramework/Bolts-Android
Bolts is a collection of low-level Java libraries for Android mobile development, created by Parse and Facebook. It provides a Task class f…
104005maintenance
P-p-H-d/mlib
M*LIB is a header-only C library providing generic, type-safe containers and data structures (arrays, lists, hashmaps, trees, queues, strin…
831154active
FabrizioBrancati/Queuer
Queuer is a Swift queue manager built on top of OperationQueue and Dispatch (GCD) that simplifies creating and managing asynchronous and sy…
831151active
scoder/lupa
Lupa embeds the Lua and LuaJIT runtimes into CPython via Cython, allowing Python code to execute and interoperate with Lua code. It support…
811148active
Mr-sans-and-InitLoader-s-team/Escape-From-Duckov-Coop-Mod-Preview
A cooperative multiplayer mod for the game Escape From Duckov, developed in C# and distributed via Steam Workshop. It synchronizes players,…
751139active
lzpong/threadpool
A minimal (~300 line) C++11 header-only thread pool that accepts variadic functions and lambdas and returns std::future results. It feature…
761138stable
mcollina/fastq
fastq is a fast, in-memory work queue for JavaScript with configurable concurrency, supporting both callback and promise APIs. It is a ligh…
951137stable
deliciousbrains/wp-background-processing
A PHP library for WordPress that enables non-blocking asynchronous requests and queued background task processing. It lets plugin and theme…
671137stable
shenwei356/rush
rush is a cross-platform command-line tool written in Go for executing jobs in parallel, similar to GNU parallel. It supports custom variab…
731132active
caozhiyi/CppNet
CppNet is a cross-platform, multithreaded C++11 network library implementing the proactor pattern for asynchronous TCP I/O. It uses epoll, …
321131active
codeskyblue/go-sh
A Go library modeled after Python's sh and os/exec that makes calling shell commands easy, with support for pipes, sessions, environment va…
411129active
servo/ipc-channel
ipc-channel is a Rust library providing an inter-process communication implementation of Rust channels, designed as a drop-in replacement f…
801124stable
getify/monio
Monio is a JavaScript library providing an async-capable IO monad (including 'do' style) along with companion monads like Maybe, Either, an…
681124active
0x1abin/MultiTimer
MultiTimer is a lightweight C software timer extension module for embedded systems that manages multiple timer tasks with callbacks, replac…
321123stable
lewissbaker/cppcoro
CppCoro is a C++ library providing general-purpose coroutine abstractions built on the Coroutines TS, including task and generator types, a…
323874maintenance
cesarferreira/SwiftEventBus
SwiftEventBus is a small, thread-safe publish/subscribe event bus library for Apple platforms, built on NotificationCenter with a cleaner A…
961121active
celluloid/celluloid
Celluloid is a Ruby framework for building asynchronous, multithreaded programs using the actor model with object-oriented concepts. It let…
323870maintenance
hivemq/hivemq-mqtt-client
HiveMQ MQTT Client is a high-performance Java client library implementing MQTT 5.0 and MQTT 3.1.1 with reactive, asynchronous, and blocking…
951116stable
reflex-frp/reflex
Reflex is a Haskell library providing a fully-deterministic, higher-order Functional Reactive Programming (FRP) interface with an efficient…
791115active
Kotlin/kotlinx-atomicfu
AtomicFU is a Kotlin multiplatform library and compiler plugin providing idiomatic, efficient atomic operations and locks across JVM, Nativ…
901109active
rxRust/rxRust
rxRust is a zero-cost, type-safe Rust implementation of Reactive Extensions (Rx) for functional reactive programming with asynchronous even…
771108active
etcd-io/raft
A Go library implementing the core Raft consensus algorithm for maintaining a replicated state machine across a cluster of nodes. It delibe…
851107stable
AnswerDotAI/fastcore
fastcore is a Python utility library that extends the language with features inspired by Ruby, Haskell, and NumPy, including an enhanced li…
961105active
nalepae/pandarallel
Pandaral·lel is a Python library that parallelizes pandas operations across all available CPU cores by changing only one line of code (e.g.…
233799maintenance
landelare/ue5coro
UE5Coro is a C++20 coroutine plugin for Unreal Engine 4 and 5 that integrates deeply with the engine's gameplay systems. It lets developers…
941103active
uwiger/gproc
Gproc is an extended process registry and dictionary for Erlang/OTP, supporting arbitrary-term aliases, multiple registrations, counters, a…
751101stable
shuding/better-all
better-all is a TypeScript library that provides an improved Promise.all with automatic dependency optimization. Tasks are declared in an o…
821095active
fastos/fastsocket
Fastsocket is a scalable Linux kernel TCP socket implementation that delivers linear performance scaling on multicore machines, transparent…
233741maintenance
weston-embedded/uC-OS3
µC/OS-III is a preemptive, highly portable, scalable real-time kernel (RTOS) originally developed by Micrium and now maintained by Weston E…
641086stable
StephenCleary/AsyncEx
A C# helper library providing async-compatible coordination primitives for async/await code, such as AsyncLock, AsyncSemaphore, and AsyncMa…
323724maintenance
nevalang/neva
Neva is a statically typed, compiled dataflow programming language where programs are expressed as message-passing graphs that run in paral…
981080active
hnes/libaco
libaco is a blazing fast, lightweight C asymmetric coroutine library supporting the Sys V ABI on Intel386 and x86-64. It offers standalone …
233695maintenance
pocl/pocl
PoCL (Portable Computing Language) is an MIT-licensed, conformant open-source implementation of the OpenCL 3.0 standard that can be easily …
741075active
microsoft/go-winio
A Go library from Microsoft providing Win32 IO utilities, focused on named pipes and file handles, including using named pipes as a net tra…
681075stable
swift-server/async-http-client
AsyncHTTPClient is an HTTP client library for Swift built on top of SwiftNIO. It provides asynchronous, non-blocking request APIs with firs…
951074active
meta-pytorch/monarch
Monarch is a distributed programming framework for PyTorch built on scalable actor messaging, with actors grouped into meshes, supervision-…
801073active
zolrath/wemux
Wemux is a shell script that enhances tmux to make multi-user terminal multiplexing easy. It lets a host user run a shared tmux server that…
233673maintenance
hyperion-mc/hyperion
Hyperion is a Rust-based Minecraft game engine built on the flecs ECS, designed to support 10,000+ players in a single world. It targets ma…
691072active
mmastrac/linktime
A set of Rust crates providing link-time initialization, destruction, and scattered data collection macros (ctor, dtor, link-section, scatt…
981071active
microsoft/bf-tree
Bf-Tree is a read-write-optimized concurrent range index (key-value store) written in Rust, from Microsoft Research, designed to work effic…
601064active
Manishearth/rust-gc
rust-gc is a simple tracing (mark and sweep) garbage collector library for Rust, providing a Gc smart pointer similar to Rc but with cycle …
611062active
simdsoft/yasio
yasio is a lightweight cross-platform C++ asynchronous socket I/O library focused on client-side networking for games and applications. It …
881058active
crimx/observable-hooks
A TypeScript library providing React hooks for RxJS Observables, enabling seamless conversion between props, state, context and Observables…
661055stable
tildeio/rsvp.js
RSVP.js is a lightweight JavaScript library implementing Promises/A+ for organizing asynchronous code. It works in both Node.js and browser…
323594maintenance
Xuanwo/backon
BackON is a Rust library that makes retrying fallible functions feel like a built-in language feature, supporting both sync and async code …
741051stable
clj-commons/manifold
Manifold is a Clojure library providing building blocks for asynchronous programming: deferreds for single async values and streams for ord…
651051active
awslabs/shuttle
Shuttle is a Rust library for testing concurrent code using randomized concurrency scheduling techniques with probabilistic bug-finding gua…
911050active
samcook/RedLock.net
RedLock.net is a C# library implementing the Redlock distributed lock algorithm on top of StackExchange.Redis. It coordinates locks across …
231050stable
spatie/fork
A lightweight PHP library for running code concurrently by forking the main PHP process into child tasks. It lets you pass multiple closure…
811046active
Sollimann/bonsai
Bonsai is a Rust implementation of behavior trees for building deterministic AI logic, with Python bindings available on PyPI. It targets r…
891041active
laverdet/node-fibers
A native Node.js C++ addon providing fiber/coroutine support for V8, allowing jumping between multiple call stacks within a single thread. …
323544maintenance
microsoft/vs-threading
Microsoft.VisualStudio.Threading is a cross-platform .NET library providing async synchronization primitives, async collections, and TPL/da…
921040stable
oconnor663/duct.rs
Duct is a Rust library for running child processes with shell-like pipelines and IO redirection while avoiding common cross-platform pitfal…
561040stable
alphadose/haxmap
HaxMap is a fast, memory-efficient, lock-free concurrent hashmap library for Go, built on xxHash and Harris lock-free lists. It offers a ge…
231037active
jhalterman/expiringmap
ExpiringMap is a high-performance, zero-dependency, thread-safe Java ConcurrentMap implementation whose entries expire automatically. It su…
341036stable
Pangu-Immortal/KeepAlivePerfect
KeepAlivePerfect is an Android process keep-alive library that revives killed app processes using JNI communication with the Binder framewo…
631033active

← prev page 5 / 11 next →