Cobblestone-128 chunked (aka streaming) encryption in TypeScript for Node.js 22+, Bun, Deno, and all recent browsers.
One-shot, transform stream, and random access decryption APIs.
Uses the Web Crypto API for AES-GCM, with fallback on the noble cryptography libraries.
https://github.com/FiloSottile/cobblestone.ts
Interoperable with https://cryptography.io/en/latest/cobblestone/ and soon with the Go standard library.