Open Source Packages
Libraries, frameworks, tools, and SDKs used by the apps in this directory — scored the same way as the apps themselves.
All Packages
Kind2
Category2
Sort:Used by Most Apps
Tokio
The async runtime powering most of Rust's networked, concurrent, and I/O-bound applications.
futures
The foundational Future, Stream, and Sink traits and combinators for zero-cost async Rust
RxJS
The standard library for composing asynchronous and event-based programs using observable sequences
p-limit
A tiny, battle-tested utility for running async functions with a strict concurrency limit.
async-trait
Type erasure for async fn in Rust traits, enabling async methods behind dyn dispatch.
google-auth
The foundational Python library for authenticating to Google Cloud and Google APIs with OAuth2, service accounts, and Application Default Credentials.
websockets
Build correct, fast WebSocket servers and clients in Python with asyncio, threading, or Sans-I/O APIs.
Smithy Core (@smithy/core)
The shared runtime orchestration layer that powers every AWS SDK for JavaScript v3 client, unifying middleware, serialization, retries, and auth.
async-mutex
Mutex and semaphore primitives for synchronizing async workflows in JavaScript and TypeScript.
once_cell
Single-assignment cells and lazy statics for Rust, without macros or unsafe code
tokio-tungstenite
Asynchronous, Tokio-native WebSocket streams built on tungstenite
async
Higher-order async utility functions for callback, async/await, and promise-based control flow in Node.js and the browser.
Tower
Modular, reusable Rust components for building async network clients and servers
rayon
Simple, guaranteed data-race-free work-stealing parallelism for Rust — turn sequential iterators parallel by changing one call.
p-queue
Promise queue with concurrency control, interval-based rate limiting, and priority scheduling for async tasks.
AnyIO
High-level async concurrency and networking API that runs on both asyncio and Trio
DashMap
A blazing-fast concurrent HashMap for Rust that shards state across locks instead of using one global RwLock.
filelock
A platform-independent file lock for Python that supports the with-statement.
Effect
A TypeScript library and ecosystem for building robust, type-safe, concurrent applications with a full functional effect system
async-stream
Build asynchronous streams in Rust using async/await notation instead of hand-written state machines
p-map
Map over promises concurrently, with controlled concurrency, backpressure, abort signals, and error aggregation.
cross-spawn
A cross-platform drop-in replacement for Node's spawn and spawnSync that fixes Windows-only child_process bugs.
parking_lot
A faster, smaller drop-in replacement for Rust's standard library Mutex, RwLock, Condvar, and Once.
greenlet
Lightweight in-process coroutines for cooperative concurrency in Python