Pure (worker-safe) modules for binary and text data manipulation.

Category Modules Description
Codec hex, b64, base32, base58, utf8, buffer, cbor, msgpack, csv, url, mime, xml Encoding/decoding: bytes↔string, value↔bytes, value↔text, HTTP web formats, XML
Compress lz4, lzw, bitstream, huffman, lz77, deflate, gzip, zlib, zip, brotli, brotliShared, brotliFrame, brotliDict, brotliDictWords Compression/decompression (RFC 1950/1951/1952, RFC 7932/9841, ZIP)
Calc crc32, adler32, easing, bigint Calculations: checksums, easing, BigInt
Math linalg, stats, geom, interp, fixedPoint Linear algebra, statistics, geometry, interpolation, fixed-point conversions
Utils eventBus, queue, bitmap, ui8, valid, errors, signal, uuid Application pub/sub, binary utilities, validation, reactive signals, identifiers
Timing clock, rateLimit, scheduler Monotonic clock, rate limiting, scheduling
Sync abort, mutex, semaphore, channel, atomics, cancellable, tokenBucket Synchronisation, cancellation, logical rate limiting
Structures lruCache, heap, ringBuffer, trie, btree, treeWalker Low-level data structures + generic tree visitor
Binary binaryReader, binaryWriter Endianness-aware binary read/write (BE + LE) over Uint8Array
Time date Temporal helpers (formatting, parsing, timezone)
i18n i18n Translation and localisation (Intl)
Text ansi, semver, str, unicode, htmlEntities ANSI/VT100/xterm, semver 2.0.0, string manipulation, Unicode, HTML5 entities decoder

All these modules are worker-safe (no DOM dependency).