Skip to content

pdfstudio 0.3.0

Choose a tag to compare

@fayazara fayazara released this 11 Jul 06:17

First public release on npm: npm install pdfstudio

Client-side PDF toolkit powered by qpdf 12.3.2 compiled to WebAssembly (2.1 MB). Runs in browsers, Node.js ≥ 18, and Cloudflare Workers — files never leave the device.

Operations: lock (AES-256/128/40 + permissions), unlock, change/remove password, merge, split, extract/delete/reverse pages, rotate, collate, watermark (overlay/underlay), compress, linearize, repair, flatten, attachments (add/get/list/remove), typed getInfo, imagesToPdf (pure-TS JPEG→PDF), and a raw qpdf escape hatch.

43 end-to-end tests. Fully typed API. Apache-2.0.

🤖 Generated with Claude Code