High-performance UUID and unique ID pooling for Node.js. Pre-generate IDs in background worker threads for O(1) synchronous acquisition. Drop-in replacement for uuid.v4() and nanoid() with 10-100x better performance under load.
A tiny (130B to 205B) and fast utility to randomize unique IDs of fixed length
URL and cookie safe UIDs
A general purpose buffer pool.
Connection pool for node-postgres
generates a cryptographically strong random uid
OpenTelemetry instrumentation for `generic-pool` resource pool for managing expensive resources
TypeScript definitions for pg-pool
Generic resource pooling for Node.JS
Render-less container for ID generation
Write files in an atomic fashion w/configurable ownership
A minimal and tiny Node.js Worker Thread Pool implementation, a fork of piscina, but with fewer features
Resource pooling for Node.JS
Infer the owner of a path based on the owner of its nearest existing parent
strong uid
Get the system default UID
Workers Vitest integration for writing Vitest unit and integration tests that run inside the Workers runtime
A fast, efficient Node.js Worker Thread Pool implementation
Map-like, concurrent promise processing for Node.js
Simple and robust resource pool for node.js
Offload tasks to a pool of workers on node.js and in the browser
TypeScript definitions for uid-safe
Generate random or sequential UUID of any length
Reuse typed arrays