Base64 and base64url to string or arraybuffer, and back. Node, Deno or browser.
In-memory key-value store with history! Keys are strings, values are any type.
String interface for linkifyjs
SHA-3 proposal Blake
Allow parsing of the exponentiation operator
watch a set of files for changes (including create/delete) by glob patterns
Dummy tool adapter — reference implementation for Codacy tool adapters
Calculate the pixel size of a string
Port of jQuery.extend for node.js and the browser
Persistent memory for pi — learns corrections, preferences, and patterns from sessions and injects them into future conversations.
Works like String.prototype.replace but outputs an array. Useful for replacing parts of the string with objects of other types.
A PDF generation library for Node.js
Generate a random path name.
Generate regular expressions from regjsparser’s AST.
Jackson Linter adapter — pure TypeScript JSON syntax validator
React split-pane component with hooks and TypeScript
ekkOS memory CLI — persistent memory for AI coding assistants (Claude Code, Gemini, Cursor, Windsurf)
Sometimes you have to do horrible things, like use the global object to share a singleton. Abstract that away, with this!
Various conflicts and compatibility errors may rise when using _mismatched_ versions of the tramvai dependencies. That's way this tool exists.
Split a string into an array based on where an ansi code is present
TypeScript definitions for file-saver
Define a non-enumerable property on an object. Uses Reflect.defineProperty when available, otherwise Object.defineProperty.
Core Inquirer prompt API
A simple function that conforms npm package version matching behavior.