elazutkin
@elazutkin
19
Published Tools
2,334
Total Stars
0
Weekly Downloads
Published Tools
19 Skillsacross 4 categoriesstream-json
elazutkin
stream-json is the micro-library of Node.js stream components for creating custom JSON processing pipelines with a minimal memory footprint. It can parse JSON files far exceeding available memory streaming individual primitives using a SAX-inspired API. I
...morere2
elazutkin
Bindings for RE2: fast, safe alternative to backtracking regular expression engines.
koa-compress
elazutkin
Compress middleware for koa
stream-chain
elazutkin
Chain functions as transform streams.
stream-csv-as-json
elazutkin
Streams CSV files.
heya-unify
elazutkin
Unify: a unification tool with a deep equivalence and partitioning of objects.
stream-fork
elazutkin
Fork a writable stream into several parallel writable streams.
parser-toolkit
elazutkin
Toolkit to make streamable scanners and parsers.
console-toolkit
elazutkin
Toolkit to produce a fancy console output (boxes, tables, charts, colors).
install-artifact-from-github
elazutkin
Create binary artifacts hosted by github and install them without compiling.
list-toolkit
elazutkin
Zero-dependency list-based data structures: linked lists (doubly/singly linked, circular), caches (LRU, LFU, FIFO), heaps, queues, stacks, splay trees.
...morenano-benchmark
elazutkin
CLI micro-benchmarking with nonparametric statistics and significance testing.
time-queues
elazutkin
Lightweight async task scheduling and concurrency control: schedulers, idle/frame/limited queues, throttle, debounce, batch, page lifecycle, random delays. Browsers, Node.js, Deno, Bun.
...moredollar-shell
elazutkin
Run shell commands and use them in stream pipelines with ease in Node, Deno, Bun. Template tag API, web streams, TypeScript typings, zero dependencies.
...morenano-binary-search
elazutkin
Binary search for JavaScript done right.
meta-toolkit
elazutkin
Zero-dependency toolkit for meta programming and OOP: name-casing conversions, property descriptors, aliases, prototype traversal, iterators, deep path access, option merging, and comparator adapters
...moretape-six
elazutkin
TAP-inspired unit test library for Node, Deno, Bun, and browsers. ES modules, TypeScript, zero dependencies.
tape-six-puppeteer
elazutkin
Puppeteer-based browser test runner for tape-six. Runs each test file in its own iframe inside headless Chrome. Works with Node, Deno, and Bun.
...moretape-six-playwright
elazutkin
Playwright-based browser test runner for tape-six. Runs each test file in its own iframe inside headless Chromium. Works with Node, Deno, and Bun.
...more