A micro-library of stream components for building custom JSON and JSONC processing pipelines with a minimal memory footprint — parse, filter, and transform JSON far larger than available memory with a SAX-inspired token API, on Node.js or Web Streams.
Chain functions, generators, Node streams, and Web streams into a pipeline with backpressure support.
Toolkit of 1→N stream combinators: broadcast, route, filter — Node Streams and Web Streams, with proper backpressure handling.
Toolkit to produce a fancy console output (boxes, tables, charts, colors).
Join values from multiple object-mode Readable streams into a single Readable, with proper backpressure handling.
Zero-dependency list-based data structures: linked lists (doubly/singly linked, circular), caches (LRU, LFU, FIFO), heaps, queues, stacks, splay trees.
Koa middleware for AWS Cognito integration.
OOP with mixins, AOP, chaining for ES6
Run OS and shell commands using template tag functions. Same API in Node, Deno, and Bun. Web streams, TypeScript typings, zero dependencies.
Koa adapter for dynamodb-toolkit — mounts the standard REST route pack as Koa middleware.
Process-isolated test runner for tape-six. Runs each test file in its own subprocess. Works with Node, Deno, and Bun. Supports TypeScript without transpilation.