function: concurrency
1023 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| joyent/libuv libuv is a multi-platform C library focused on asynchronous I/O, providing an event loop backed by epoll, kqueue, and IOCP, plus async TCP/… | 10 | 3243 | abandoned |
| Marswin/MarsDaemon A lightweight Android library that keeps an app's background service process alive ('undead') by running paired services and broadcast rece… | 32 | 3143 | abandoned |
| TumblrArchive/TMCache TMCache is a fast parallel key/value object cache for iOS and OS X, combining an in-memory cache (TMMemoryCache) with an on-disk cache (TMD… | 23 | 3023 | abandoned |
| stephanenicolas/robospice RoboSpice is a modular Android library that simplifies writing asynchronous long-running tasks, specialized in network requests. It execute… | 10 | 2925 | abandoned |
| colesbury/nogil A proof-of-concept fork of CPython that removes the global interpreter lock (GIL) to enable true multithreaded Python execution. Developmen… | 10 | 2911 | abandoned |
| goraft/raft A Go library implementing the Raft distributed consensus protocol, providing leader election, log replication, configuration changes, and l… | 10 | 2428 | abandoned |
| path/android-priority-jobqueue A priority job queue library for Android that lets developers schedule background jobs with persistence, prioritization, network constraint… | 32 | 2392 | abandoned |
| jxcore/jxcore JXcore is a fork of Node.js that extends evented I/O JavaScript with support for multiple JS engines (ChakraCore, SpiderMonkey, V8), multi-… | 23 | 2368 | abandoned |
| NVIDIA/libcudacxx NVIDIA's libcudacxx is a C++ Standard Library implementation designed to work across both host CPUs and NVIDIA GPUs, providing standard-con… | 10 | 2301 | abandoned |
| xingda920813/HelloDaemon An Android library and demo project that keeps a background service alive using techniques like silent foreground services, START_STICKY, b… | 32 | 2297 | abandoned |
| LearnBoost/cluster An extensible multi-core server manager for Node.js that spawns and supervises one worker process per CPU, with zero-downtime restarts, gra… | 32 | 2285 | abandoned |
| spring-attic/spring-retry Spring Retry is a Java library providing declarative (@Retryable/@Recover annotations) and imperative (RetryTemplate) retry support for Spr… | 10 | 2268 | abandoned |
| creationix/step Step is a small Node.js control-flow library that lets you write serial and parallel asynchronous logic as a sequence of functions, with au… | 32 | 2193 | abandoned |
| Tencent/tsf Tencent Server Framework (TSF) is a PHP server framework built on Swoole that uses coroutines to enable synchronous-style programming with … | 10 | 2145 | abandoned |
| twitter-archive/commons A collection of common utility libraries for Python and the JVM originally developed and used at Twitter. The project is deprecated and use… | 10 | 2083 | abandoned |
| origamitower/folktale Folktale is a standard library for functional programming in JavaScript, providing algebraic data types like Maybe, Result, and Validation,… | 10 | 2029 | abandoned |
| JakeWharton/retrofit2-kotlin-coroutines-adapter A Retrofit 2 CallAdapter.Factory that lets Retrofit service methods return Kotlin coroutine Deferred types. It is deprecated because Retrof… | 10 | 1960 | abandoned |
| konmik/nucleus Nucleus is an Android library implementing the Model-View-Presenter pattern to reliably connect background tasks with UI components. It han… | 32 | 1950 | abandoned |
| Thomvis/BrightFutures BrightFutures is a Swift library implementing futures and promises for asynchronous programming, offering a functional alternative to compl… | 10 | 1898 | abandoned |
| Zewo/Zewo Zewo is a lightweight Swift library for building web server applications using coroutines instead of asynchronous callback-based APIs. It p… | 23 | 1841 | abandoned |
| hu17889/go_spider go_spider is a concurrent web crawler framework written in Go, designed for crawling vertical communities with a flexible, modular architec… | 23 | 1818 | abandoned |
| wichtounet/thor-os Thor is a 64-bit hobby operating system written from scratch in C++ with some assembly, targeting x86_64 only. It includes preemptive multi… | 32 | 1720 | abandoned |
| MShawon/YouTube-Viewer A Python-based multithreaded YouTube view bot that uses Selenium-driven browser sessions with free, premium, and rotating proxies to inflat… | 23 | 1663 | abandoned |
| facebookarchive/libphenom libPhenom is a C eventing framework from Facebook for building high-performance, scalable systems, offering job scheduling, buffered stream… | 10 | 1663 | abandoned |
| JustinTulloss/zeromq.node Node.js bindings to the ZeroMQ messaging library, exposing socket types like push/pull and pub/sub. The project has moved to the zeromq.js … | 10 | 1637 | abandoned |
| openai/evolution-strategies-starter A distributed Python implementation of Evolution Strategies (ES) from OpenAI's paper 'Evolution Strategies as a Scalable Alternative to Rei… | 10 | 1635 | abandoned |
| mozilla/task.js task.js is a JavaScript library built on ES6 generators that provides a cooperative task scheduler and synchronizable events, enabling non-… | 32 | 1628 | abandoned |
| D-clock/AndroidDaemonService An Android library demonstrating reasonable and elegant approaches to process keep-alive (keeping app processes alive) in Java. It explicit… | 32 | 1605 | abandoned |
| JeffreyZhao/wind Wind.js is a JavaScript library for asynchronous flow control written in plain JavaScript, enabling sequential-style async programming with… | 32 | 1519 | abandoned |
| billzhong/inbox.py Inbox.py is a minimal asynchronous SMTP server library for Python that lets applications receive email with a simple decorator-based handle… | 32 | 1501 | abandoned |
| Zewo/Venice Venice is a Swift library providing coroutines, structured concurrency, and CSP-style channels, built on a fork of the C library libdill. I… | 23 | 1494 | abandoned |
| madisonmay/Tomorrow A Python library providing a magic decorator that turns synchronous functions into non-blocking, multi-threaded ones via a thin wrapper aro… | 32 | 1447 | abandoned |
| mauricio/postgresql-async Async, Netty-based database drivers for PostgreSQL and MySQL written in Scala, focused on the simple send-a-statement/get-a-response workfl… | 10 | 1416 | abandoned |
| PumpkinDB/PumpkinDB PumpkinDB is an immutable ordered key-value database engine written in Rust, featuring ACID transactions, persistent storage, and an embedd… | 23 | 1402 | abandoned |
| xk/node-threads-a-gogo TAGG (threads_a_gogo) is a native Node.js module providing an asynchronous, evented API for running CPU-bound JavaScript tasks on backgroun… | 23 | 1400 | abandoned |
| fatih/pool A thread-safe connection pool for Go's net.Conn interface that manages and reuses network connections via a channel-based pool. The project… | 10 | 1368 | abandoned |
| vilyever/AndroidSocketClient A Java library for Android that wraps TCP socket client (and simple server) functionality with helpers for heartbeats, connection timeouts,… | 32 | 1302 | abandoned |
| JannsenYang/dingdong-helper A Java desktop tool that automates placing orders on the Dingdong Maicai (叮咚买菜) grocery delivery app by concurrently replaying the WeChat m… | 32 | 1282 | abandoned |
| automerge/hypermerge Hypermerge is a Node.js library for building peer-to-peer collaborative applications without server infrastructure, combining the Automerge… | 10 | 1277 | abandoned |
| mmstick/parallel A command-line CPU load balancer written in Rust that recreates and extends GNU Parallel's functionality for executing jobs in parallel. It… | 10 | 1194 | abandoned |
| rakyll/coop A Go package containing implementations of common concurrent program flows such as timed execution, repetition, timeouts, and throttled par… | 10 | 1193 | abandoned |
| uber-node/ringpop-node Ringpop-node is a Node.js library that provides application-layer sharding via a consistent hash ring built on top of a SWIM-style membersh… | 10 | 1187 | abandoned |
| d5/node.native node.native is a C++11 port of the node.js programming model, providing an event-driven, asynchronous HTTP server and runtime built on libu… | 32 | 1162 | abandoned |
| icicleio/icicle Icicle is a PHP library for writing asynchronous code using synchronous coding techniques, built on coroutines, awaitables, generators, and… | 10 | 1127 | abandoned |
| staltz/react-native-node A React Native library that runs a real Node.js process in the background behind an Android app, letting developers execute Node.js code su… | 32 | 1117 | abandoned |
| kraken-php/framework Kraken is a PHP framework for building asynchronous, multi-processed, multi-threaded, and fault-tolerant distributed applications. It provi… | 23 | 1104 | abandoned |
| nifanfa/MOOS MOOS is a hobby x64 operating system written in C# using .NET Native AOT compilation. It supports multithreading, SMP, USB, networking, and… | 10 | 1094 | abandoned |
| 9miao/Firefly Firefly is a Python distributed game server framework built on Twisted that encapsulates networking, inter-process RPC, and database cachin… | 32 | 1091 | abandoned |
| archseer/enigma Enigma is an implementation of the Erlang VM (BEAM) written in Rust, aiming to run OTP 22+ and Elixir code unchanged. It is a learning-orie… | 32 | 1090 | abandoned |
| voodooattack/nexusjs Nexus.js is a multi-threaded JavaScript runtime built on JavaScriptCore (WebKit) with an asynchronous, non-blocking I/O model and a thread-… | 10 | 1087 | abandoned |
| python/asyncio The historical development repository for asyncio, Python's standard library for writing concurrent code with async/await syntax. Developme… | 10 | 1080 | abandoned |
| databricks/spark-sklearn A deprecated Python library from Databricks that integrates scikit-learn with Apache Spark, primarily to distribute grid-search cross-valid… | 10 | 1071 | abandoned |
| littlstar/s3-lambda A Node.js library that lets you run lambda-style functions (forEach, map, reduce, filter) over S3 objects with concurrency control. It enab… | 32 | 1059 | abandoned |
| polarphp/polarphp polarphp is an alternative compiler and runtime for the PHP programming language, rewrapping the Zend VM and adding a new runtime library (… | 32 | 1037 | abandoned |
| devaige/MultiThreadDownloader A lightweight Java library for Android that performs multi-threaded HTTP file downloads with pause/resume support and progress tracking. It… | 32 | 1017 | abandoned |
| hackndev/zinc Zinc is an experimental bare-metal stack for Rust targeting ARM microcontrollers, aiming to provide an RTOS-like foundation written entirel… | 10 | 1003 | abandoned |
| torvalds/linux The official source tree of the Linux kernel, the core of Linux operating systems that manages hardware, system resources, and fundamental … | 77 | 244454 | stable |
| golang/go Go is an open-source, statically typed programming language developed by Google, designed for building simple, reliable, and efficient soft… | 77 | 136473 | stable |
| Node.js Node.js is an open-source, cross-platform JavaScript runtime built on Chrome's V8 engine, enabling JavaScript to run outside the browser fo… | 95 | 119568 | stable |
| JetBrains/kotlin Kotlin is a statically typed programming language developed by JetBrains that compiles to JVM bytecode, JavaScript, WebAssembly, and native… | 93 | 53354 | stable |
| ray-project/ray Ray is a unified open-source framework for scaling AI and Python applications, consisting of a core distributed runtime (tasks, actors, obj… | 99 | 43614 | stable |
| pola-rs/polars Polars is an extremely fast analytical query engine for DataFrames written in Rust, with multi-threaded vectorized execution, lazy query op… | 95 | 39505 | stable |
| anoma/anoma Anoma is the reference implementation of the Anoma protocol, a distributed operating system that abstracts existing blockchains into config… | 84 | 33637 | active |
| Blankj/AndroidUtilCode AndroidUtilCode is a powerful, easy-to-use Android utility library that encapsulates commonly used functions in Android development, split … | 23 | 33633 | stable |
| Celery Celery is a Python distributed task queue for processing large volumes of messages asynchronously, with support for real-time task executio… | 91 | 28826 | stable |
| apache/incubator-seata Apache Seata (incubating) is an open-source, high-performance distributed transaction solution for microservices architectures. It provides… | 80 | 25992 | stable |
| temporalio/temporal Temporal is an open-source durable execution platform that runs application logic as resilient Workflows, automatically handling failures, … | 97 | 22549 | stable |
| tornadoweb/tornado Tornado is a Python web framework and asynchronous networking library originally developed at FriendFeed. It uses non-blocking network I/O … | 77 | 22181 | stable |
| postgres/postgres PostgreSQL is a mature, open source object-relational database management system supporting an extended subset of the SQL standard, includi… | 77 | 21906 | stable |
| jart/cosmopolitan Cosmopolitan Libc is a C/C++ library and toolchain that makes C a build-once run-anywhere language by producing polyglot executables that r… | 76 | 21258 | active |
| crystal-lang/crystal Crystal is a general-purpose, statically type-checked programming language with Ruby-inspired syntax that compiles to efficient native code… | 97 | 20388 | active |
| dotnet/runtime The official .NET runtime, base class libraries, and shared host source repository maintained by Microsoft and the .NET Foundation. It prov… | 98 | 18227 | stable |
| Tencent/mars Mars is a cross-platform network and infrastructure component library developed by Tencent's WeChat team, comprising STN (signaling/network… | 41 | 17658 | stable |
| apache/brpc Apache bRPC ("better RPC") is an industrial-grade C++ RPC framework for building reliable, high-performance services and clients. It suppor… | 90 | 17594 | stable |
| Hyperledger Fabric Hyperledger Fabric is an enterprise-grade permissioned distributed ledger framework written in Go for building blockchain solutions and app… | 96 | 16703 | stable |
| Effect-TS/effect Effect is a TypeScript library and ecosystem for building production-grade, type-safe applications, centered on the Effect type that encode… | 94 | 15514 | stable |
| eclipse-vertx/vert.x Eclipse Vert.x is a polyglot toolkit for building reactive, non-blocking, asynchronous applications on the JVM, built on top of Netty. It p… | 77 | 14686 | stable |
| sogou/workflow Sogou C++ Workflow is an enterprise-level C++ framework for parallel computing and asynchronous networking, powering Sogou's back-end servi… | 93 | 14418 | stable |
| App-vNext/Polly Polly is a .NET resilience and transient-fault-handling library that lets developers express resilience strategies such as Retry, Circuit B… | 91 | 14230 | stable |
| walkor/workerman Workerman is an asynchronous, event-driven PHP framework for building high-performance socket servers supporting HTTP, WebSocket, SSL, and … | 95 | 11547 | stable |
| panjf2000/gnet gnet is a high-performance, lightweight, event-driven networking framework written in pure Go, built on epoll and kqueue with a reactor pat… | 84 | 11235 | stable |
| Numba Numba is an open-source NumPy-aware JIT compiler that translates a subset of Python and NumPy code into fast machine code using LLVM. It su… | 94 | 11129 | stable |
| clojure/clojure Clojure is a dynamic, general-purpose Lisp dialect for the JVM that compiles to Java bytecode while remaining fully dynamic at runtime. It … | 77 | 10954 | stable |
| Kludex/uvicorn Uvicorn is a lightning-fast ASGI web server implementation for Python, supporting HTTP/1.1 and WebSockets. It serves async Python framework… | 99 | 10927 | stable |
| dtm-labs/dtm DTM is a distributed transaction framework that provides cross-service eventual data consistency using saga, TCC, XA, 2-phase message, outb… | 50 | 10911 | stable |
| deepseek-ai/DeepEP DeepEP is a high-performance GPU communication library for expert parallelism (EP) in MoE training and inference, providing high-throughput… | 57 | 10066 | active |
| pocoproject/poco POCO (Portable Components) is a collection of cross-platform C++ class libraries for building network- and internet-centric applications, c… | 90 | 9478 | stable |
| taskforcesh/bullmq BullMQ is a fast, robust message queue and background job processing library built on Redis (or PostgreSQL), available natively for Node.js… | 95 | 9333 | stable |
| reactphp/reactphp ReactPHP is a low-level PHP library for event-driven, non-blocking I/O built around a core event loop (reactor pattern). It provides reusab… | 23 | 9091 | stable |
| tdlib/td TDLib (Telegram Database Library) is a cross-platform C++ library for building fully functional Telegram clients. It handles networking, MT… | 77 | 9052 | stable |
| groue/GRDB.swift GRDB.swift is a Swift toolkit for working with SQLite databases, focused on application development. It provides record persistence, type-s… | 94 | 8623 | stable |
| SanderMertens/flecs Flecs is a fast, lightweight Entity Component System (ECS) framework for C99 and C++17 that enables building games and simulations with mil… | 92 | 8619 | stable |
| Boost C++ Libraries Boost is a collection of free, peer-reviewed, portable C++ source libraries organized as a modularized super-project. It provides widely us… | 94 | 8553 | stable |
| apple/swift-nio SwiftNIO is a cross-platform, event-driven, non-blocking network application framework for Swift, similar to Netty, for building high-perfo… | 97 | 8510 | stable |
| wren-lang/wren Wren is a small, fast, class-based concurrent scripting language implemented as an embeddable C library with a bytecode VM and lightweight … | 47 | 8122 | stable |
| RichardKnop/machinery Machinery is a Go library for asynchronous task and job queues built on distributed message passing. It supports multiple brokers (RabbitMQ… | 59 | 7972 | stable |
| aceld/zinx Zinx is a lightweight concurrent server framework written in Go, focused on TCP long-connection servers such as game backends. It emphasize… | 76 | 7756 | active |
| wxWidgets/wxWidgets wxWidgets is a mature, open-source cross-platform C++ framework for building native-looking GUI desktop applications using each platform's … | 93 | 7258 | stable |
| mahmoud/boltons Boltons is a set of 250+ pure-Python utility constructs, recipes, and snippets that extend the Python standard library with no external dep… | 88 | 6917 | stable |
| DEAP/deap DEAP is a Python framework for evolutionary computation that supports genetic algorithms, genetic programming, evolution strategies, and mu… | 67 | 6436 | stable |