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
rsms/peertalk
PeerTalk is an iOS and Mac Cocoa library for communicating over USB between an iOS device and a Mac. It provides USB device attach/detach e…
323495maintenance
sindresorhus/p-retry
A small JavaScript library for retrying promise-returning or async functions with exponential backoff and customizable retry strategies. It…
761027active
go-cmd/cmd
A small Go library wrapping os/exec.Cmd to run external commands safely in concurrent, asynchronous applications. It provides channel-based…
631027stable
nvim-lua/plenary.nvim
A Lua utility library for Neovim providing commonly needed modules such as async coroutines, job control, path handling, directory scanning…
663490maintenance
cujojs/most
Most.js is a JavaScript toolkit for reactive programming built around monadic event streams, letting you compose asynchronous operations on…
233489maintenance
owner888/phpspider
phpspider is a PHP web crawling framework that lets developers build scrapers with a simple config array, handling multi-process workers, l…
233462maintenance
Bend
Bend is a high-level, massively parallel programming language that feels like Python or Haskell but automatically parallelizes programs acr…
6919808experimental
futureverse/future
The future R package provides a unified, simple API for evaluating R expressions asynchronously and in parallel across local, cluster, and …
771015stable
caolan/highland
Highland is a high-level streams library for Node.js and the browser that unifies synchronous and asynchronous data sources behind a single…
323430maintenance
eclipse-omr/omr
Eclipse OMR is a set of open source C and C++ components for building robust, high-performance language runtimes across many hardware and O…
931010active
cujojs/when
When.js is a Promises/A+ compliant promise library for JavaScript with an ES6 Promise shim and rich async utilities like parallel/sequentia…
233422maintenance
Cysharp/ObservableCollections
A high-performance C# library providing generic observable collections (list, dictionary, hashset, queue, stack, ring buffers) with allocat…
781009active
chrisboulton/php-resque
php-resque is a PHP port of GitHub's Resque library for creating Redis-backed background jobs, queueing them, and processing them with fork…
323411maintenance
itay-grudev/SingleApplication
A C++ library replacing QtSingleApplication for Qt 5 and Qt 6 that enforces single-instance behavior for Qt applications. It supports inter…
821005active
KumoKyaku/kcp
A C# port of the KCP reliable UDP protocol, offering a thread-safe, allocation-free implementation suitable for game networking. It support…
321005active
Tencent/phxpaxos
PhxPaxos is a C++ library implementing the Paxos consensus protocol for state synchronization across a multi-node cluster, battle-tested in…
233374maintenance
Miksus/rocketry
Rocketry is a modern statement-based scheduling framework for Python that lets you define tasks with composable scheduling conditions like …
233364maintenance
yyzybb537/libgo
libgo is a stackful coroutine library with collaborative scheduling written in C++11, bringing Go-style concurrency to C++. It also provide…
233308maintenance
parallel-js/parallel.js
Parallel.js is a JavaScript library that simplifies parallel computing by running functions on worker threads in the browser (via Web Worke…
673246maintenance
chrislusf/glow
Glow is a pure-Go distributed computation library providing MapReduce-style flow APIs (Map, Filter, Reduce) that can run in parallel on a s…
323218maintenance
greg7mdp/parallel-hashmap
A family of header-only C++ hash map/set and btree containers that serve as fast, memory-friendly drop-in replacements for std::unordered_m…
683211maintenance
ReactiveX/RxCpp
RxCpp is a header-only C++ library implementing Reactive Extensions, providing algorithms for composing asynchronous and event-based stream…
233209maintenance
plasma-umass/browsix
Browsix is a JavaScript framework that brings Unix-like abstractions—processes, pipes, signals, sockets, and a shared file system—to the br…
323186maintenance
soundcloud/roshi
Roshi is a distributed CRDT set implementation for timestamped events, built in Go as a stateless layer on top of sharded Redis clusters. I…
763180maintenance
sustrik/libmill
Libmill is a C library that brings Go-style concurrency to C, providing goroutine-like coroutines and channels. It lets C developers write …
323175maintenance
danylovolokh/VideoPlayerManager
An Android library that simplifies controlling the MediaPlayer class in scrolling lists like ListView and RecyclerView. It invokes MediaPla…
323147maintenance
alewin/useWorker
useWorker() is a small React hook library that lets you run expensive JavaScript functions in Web Workers without blocking the UI, using a …
683113maintenance
zesterer/flume
Flume is a Rust library providing a safe, fast multi-producer, multi-consumer (MPMC) channel for passing messages between threads. It is a …
753069maintenance
pooler/cpuminer
A multi-threaded CPU miner for Litecoin and Bitcoin, forked from Jeff Garzik's reference cpuminer. It supports SIMD optimizations (SSE2, AV…
233009maintenance
python-arq/arq
arq is a Python job queuing and RPC library built on asyncio and Redis, designed as a fast, modern successor to rq. It supports deferred ex…
783004maintenance
JacksonTian/eventproxy
EventProxy is a lightweight JavaScript library implementing a task/event-based asynchronous pattern to coordinate multiple async operations…
232928maintenance
bastion-rs/bastion
Bastion is a highly-available, fault-tolerant runtime for Rust that provides actor-model-like concurrency with lightweight processes, super…
232911maintenance
laverdet/isolated-vm
A Node.js library providing access to V8 isolates to create completely isolated JavaScript environments. It lets you run untrusted or sandb…
792906maintenance
khizmax/libcds
libcds is a C++11 library of concurrent, lock-free and fine-grained lock-based data structures such as stacks, queues, maps, and skip-lists…
232745maintenance
amethyst/specs
Specs is an Entity-Component System (ECS) library for Rust with easy parallelism, flexible component storages, and system dependency/barrie…
232615maintenance
exchange-core/exchange-core
An ultra-fast order matching engine core for exchanges written in Java, built on LMAX Disruptor, Agrona, Eclipse Collections, and OpenHFT. …
232605maintenance
xuuhaoo/OkSocket
OkSocket is a Java library providing a blocking TCP socket client (and optional server plugin) for Android and Java applications. It wraps …
232590maintenance
then/promise
A bare bones Promises/A+ implementation in JavaScript, serving as a superset of ES6 Promises with minimal necessary extensions. It works on…
232587maintenance
hashicorp/go-multierror
A Go package that represents a list of error values as a single error, with human-readable formatting and utilities like Append, Flatten, P…
732580maintenance
gocelery/gocelery
A Go client/server implementation of the Celery distributed task queue protocol, supporting Redis and AMQP brokers. It lets Go applications…
232484maintenance
JakeWharton/RxRelay
RxRelay provides RxJava types that act as both an Observable and a Consumer, essentially Subjects without terminal events (onComplete/onErr…
772451maintenance
coopernurse/node-pool
generic-pool is a Node.js library providing a generic, Promise-based resource pool for reusing or throttling expensive resources like datab…
232406maintenance
staltz/xstream
xstream is a small, fast functional reactive stream library for JavaScript, written in TypeScript, with only 26 core operators and factorie…
322372maintenance
atomix/atomix
Atomix is a cloud native runtime and toolkit for building stateful, scalable distributed applications on Kubernetes. It exposes high-level …
232362maintenance
FreddyChen/NettyChat
An Android instant messaging (IM) client library built on Netty, TCP, and Protobuf. It provides a complete long-connection messaging stack …
322327maintenance
js-csp/js-csp
js-csp is a JavaScript library implementing communicating sequential processes (CSP), providing Go-style channels and goroutines via genera…
232319maintenance
developit/workerize-loader
A Webpack loader that automatically moves a JavaScript module and its dependencies into a Web Worker, exposing exported functions as asynch…
232308maintenance
audreyt/node-webworker-threads
A Node.js native addon (C++) implementing the Web Worker API with real threads, letting CPU-bound tasks run in parallel across cores within…
322278maintenance
Tencent/Hardcoder
Tencent's Hardcoder is a framework that lets Android apps communicate directly with the Android system over a socket to request hardware re…
232199maintenance
extrabacon/python-shell
A Node.js library for spawning Python scripts as child processes with simple stdio-based inter-process communication. It supports text, JSO…
722163maintenance
mtcp-stack/mtcp
mTCP is a highly scalable user-level TCP stack for multicore systems, implemented in C with kernel-bypass packet I/O via DPDK, netmap, or P…
232138maintenance
Operational-Transformation/ot.js
A JavaScript implementation of Operational Transformation (OT) for building real-time collaborative text editing. It integrates with CodeMi…
322134maintenance
AndroidKnife/RxBus
RxBus is an event bus library for Android/JVM built on RxJava, inspired by Otto and EventBus. It supports @Produce/@Subscribe annotations, …
322129maintenance
rcrowley/goagain
A Go library providing primitives for zero-downtime restarts of applications that accept connections via TCP or Unix listeners. It implemen…
322088maintenance
qiujiayu/AutoLoadCache
AutoLoadCache is a Java caching management library that decouples caching from business logic using AOP and annotations. It supports Redis,…
232080maintenance
PuerkitoBio/gocrawl
gocrawl is a polite, slim and concurrent web crawler library written in Go. It respects robots.txt rules, applies per-host crawl delays, an…
232052maintenance
rust-lang-nursery/lazy-static.rs
A Rust macro crate for declaring lazily evaluated static variables that require runtime initialization, such as heap-allocated collections …
252034maintenance
Tencent/phxrpc
PhxRPC is a compact C++ RPC framework from Tencent's WeChat backend team, using Protobuf as IDL to generate client and server code. It feat…
232032maintenance
wilk/microjob
Microjob is a tiny TypeScript library that wraps Node.js worker_threads into a simple promise-based API for running CPU-bound work in backg…
232005maintenance
malcommac/Hydra
Hydra is a lightweight, full-featured Promises library for Swift, inspired by JavaScript's A+ promise spec and ES8 async/await. It lets dev…
231981maintenance
logcabin/logcabin
LogCabin is a distributed storage system built on the Raft consensus algorithm that provides a small amount of highly replicated, consisten…
321964maintenance
alibaba/alpha
Alpha is an Android library for orchestrating asynchronous app startup tasks using a PERT-style dependency graph. Developers define tasks a…
101948maintenance
sustrik/libdill
libdill is a C library that brings structured concurrency to the language, providing coroutines and concurrency primitives. It allows writi…
321931maintenance
monix/monix
Monix is a high-performance Scala and Scala.js library for composing asynchronous, event-based programs, offering data types like Observabl…
881928maintenance
omnilib/aiomultiprocess
A Python library that combines AsyncIO and multiprocessing, running a full event loop in each child process to maximize concurrency. It mim…
321927maintenance
rholder/retrying
A general-purpose Python retrying library providing a decorator API to add retry behavior to any function. It supports configurable stop co…
321924maintenance
ReactKit/SwiftTask
SwiftTask is a Swift library providing Promise-style asynchronous tasks with progress reporting, pause, resume, cancel, and retry capabilit…
231922maintenance
vercel/async-retry
A tiny Node.js library that wraps async operations with automatic retry logic, including exponential backoff and a bail mechanism to abort …
231919maintenance
Tencent/plato
Plato is Tencent's high-performance distributed graph computation framework, developed for graph processing and graph machine learning at W…
231911maintenance
yortus/asyncawait
A Node.js library that brings async/await-style coding to JavaScript, predating native ES2017 async/await by enabling suspendable functions…
231897maintenance
Tencent/phxqueue
PhxQueue is a high-availability, high-throughput distributed queue built on the Paxos consensus protocol, developed by Tencent and used in …
231894maintenance
pshihn/workly
Workly is a tiny (~1kB) JavaScript library that lets you move a stand-alone function or class to a web worker with a single proxy call, or …
231875maintenance
NVIDIA/cub
CUB is a header-only C++ library providing reusable cooperative primitives (sort, scan, reduction, histogram) for device-wide, block-wide, …
101842maintenance
enki/libev
libev is a high-performance, full-featured event loop library for C, loosely modelled after libevent but faster, smaller, and more featuref…
321786maintenance
kilim/kilim
Kilim is a Java library providing lightweight threads (fibers/continuations) via bytecode weaving, enabling millions of concurrent tasks wi…
321782maintenance
developit/stockroom
Stockroom is a small JavaScript library that runs a Unistore store and its actions inside a Web Worker, with optimized bidirectional state …
231744maintenance
amitt001/delegator.py
A Python library providing a friendlier API over subprocess, inspired by envoy and pexpect. It supports blocking and non-blocking command e…
321742maintenance
rvagg/node-worker-farm
A Node.js library that distributes processing tasks across multiple child processes with a simple API. It provides call durability, automat…
321737maintenance
getify/asynquence
asynquence is a small JavaScript library providing promise-style async sequence flow control, built as an abstraction on top of promise cha…
101733maintenance
ReactiveX/RxPHP
RxPHP is the ReactiveX implementation for PHP, providing a library for composing asynchronous and event-based programs using observable str…
621732maintenance
Azure/durabletask
The Durable Task Framework (DTFx) is a C# library for writing long-running persistent workflows (orchestrations) using async/await construc…
961730maintenance
orbit/orbit
Orbit is a virtual actor framework for the JVM (Java/Kotlin) for building distributed systems, originally developed by Electronic Arts. It …
231725maintenance
amethyst/legion
Legion is a high-performance Entity Component System (ECS) library for Rust, designed for game projects with minimal boilerplate. It provid…
231718maintenance
Tencent/paxosstore
PaxosStore is a distributed database system developed by Tencent, inspired by Google MegaStore and used in WeChat production for core backe…
321714maintenance
thefuntastic/Unity3d-Finite-State-Machine
A lightweight, intuitive finite state machine (FSM) library for Unity written in C#. It lets developers define states as enums and implemen…
231691maintenance
idisfkj/android-startup
An Android library for initializing application components at startup with explicit dependency ordering, sync/async execution, and multi-pr…
231669maintenance
boostorg/compute
Boost.Compute is a C++ GPU/parallel-computing library built on OpenCL, providing a thin C++ wrapper over the OpenCL API plus an STL-like in…
761660maintenance
ocetnik/react-native-background-timer
A React Native library that runs timers and emits periodic events even when the app is in the background, on both Android and iOS. It provi…
321650maintenance
contribsys/einhorn
Einhorn is a language-independent shared socket manager that runs and supervises multiple copies of a long-lived process, opening server so…
661646maintenance
dashbitco/flow
Flow is an Elixir library for expressing parallel computations on collections, built on top of GenStage. It provides an Enum/Stream-like AP…
761621maintenance
hehonghui/AndroidEventBus
A lightweight event bus library for Android that decouples communication between Activities, Fragments, Threads, and Services using an obse…
751608maintenance
calebwin/emu
Emu is a Rust GPGPU library providing a CUDA-like compute-focused abstraction over WebGPU. It offers type-safe GPU data boxing, an auto-man…
321604maintenance
devinus/poolboy
Poolboy is a lightweight, generic worker pool library for Erlang focused on simplicity, performance, and reliable disaster recovery. It man…
321599maintenance
cgarciae/pypeln
Pypeln is a Python library for building concurrent, multi-stage data pipelines using processes, threads, or asyncio tasks through a single …
231596maintenance
alex-sherman/deco
DECO is a Python library that provides decorators for automatic parallelization of Python programs using multiprocessing.pool. It requires …
321567maintenance
VcDevel/Vc
Vc is a portable, zero-overhead C++ library providing vector class types for explicit data-parallel (SIMD) programming. It lets developers …
641542maintenance
matryer/vice
Vice is a Go library that lets you use plain Go channels transparently over message queue technologies like NATS, Redis, NSQ, and Amazon SQ…
231539maintenance
badoo/android-weak-handler
A drop-in replacement for android.os.Handler that holds weak references to posted Runnables and Messages, preventing memory leaks. It is a …
661533maintenance
luckybilly/PreLoader
PreLoader is an Android Java library that pre-loads data before an Activity, Fragment, or View opens, then delivers it to UI listeners once…
321508maintenance
jdeferred/jdeferred
JDeferred is a Java Deferred/Promise library modeled after jQuery's Deferred object, supporting promise callbacks, multiple promise composi…
321494maintenance

← prev page 6 / 11 next →