A simple batching function that allows you to atomically batch a series of operations.
This is an implementation of the modified merkle patricia tree as specified in Ethereum's yellow paper.
CLI for atrib. Key management, identity-claim publishing, and revocation.
A transform stream that emits data as a buffer of fixed byte length.
A transform stream that emits data when the wire goes quiet for N ms.
JavaScript implementation of trix text indexing
htonl, htons, ntohl, ntohs - convert values between host and network byte order.
Character set conversion using the macOS CoreFoundation API
CLI for KXCO post-quantum institution key management: generate ML-DSA-65 keypairs, rotate keys with optional on-chain anchoring, sign files, and verify signatures without writing any code.
User interface primitives for console applications
Pretty unicode tables for the command line. Based on the original cli-table.
through stream that buffers streams into batches limited by a cumulative byte size limit
Javascript parser for DICOM Part 10 data
Get stdout window width, with two fallbacks, tty and then a default.
A high-performance string compression library
Node.js package to access serial ports. Linux, OSX and Windows. Welcome your robotic JavaScript overlords. Better yet, program them!
⚡ A terminal pet that lives in your CLI — feed it, play with it, watch it grow
Cross-agent persistent memory with compressed storage. Plug-and-play memory for Claude Code, Gemini CLI, OpenCode, Codex, and Cursor.
Implementation of the modified merkle patricia tree as specified in Ethereum's yellow paper.
Chai assertions for byte arrays equality
orlp/ed25519 compiled to pure javascript using Emscripten
Toggle the CLI cursor
Utilities for TypeScript library
xid is a globally unique id generator thought for the web. A Typescript port of https://github.com/rs/xid.