uhop

uhop

👤 Developer

11 repositories on SrcLog

View on GitHub
11 Repos
1.3k Stars
69 Forks
27 Watchers

Repositories (11)

stream-json uhop/stream-json JavaScript

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.

1.2k
stream-chain uhop/stream-chain JavaScript

Chain functions, generators, Node streams, and Web streams into a pipeline with backpressure support.

100
stream-fork uhop/stream-fork JavaScript

Toolkit of 1→N stream combinators: broadcast, route, filter — Node Streams and Web Streams, with proper backpressure handling.

12
console-toolkit uhop/console-toolkit JavaScript

Toolkit to produce a fancy console output (boxes, tables, charts, colors).

10
stream-join uhop/stream-join JavaScript

Join values from multiple object-mode Readable streams into a single Readable, with proper backpressure handling.

9
list-toolkit uhop/list-toolkit JavaScript

Zero-dependency list-based data structures: linked lists (doubly/singly linked, circular), caches (LRU, LFU, FIFO), heaps, queues, stacks, splay trees.

5
koa-cognito-middleware uhop/koa-cognito-middleware JavaScript

Koa middleware for AWS Cognito integration.

5
dcl6 uhop/dcl6 JavaScript

OOP with mixins, AOP, chaining for ES6

4
dollar-shell uhop/dollar-shell JavaScript

Run OS and shell commands using template tag functions. Same API in Node, Deno, and Bun. Web streams, TypeScript typings, zero dependencies.

3
dynamodb-toolkit-koa uhop/dynamodb-toolkit-koa JavaScript

Koa adapter for dynamodb-toolkit — mounts the standard REST route pack as Koa middleware.

2
tape-six-proc uhop/tape-six-proc JavaScript

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.

2