← Back

The engine that runs in your browser

The 60 tools that run in your browser —merge, split, password-protect, edit photos…— run on this code. Download it, hash it, compare. Nothing to trust: everything to check.

js/papyr-local.js351,885 Bd7420a29760d4b44f8b85d6adb0d44db5b572582ec62b51e0f73b03179dd7145MIT · AIM PAPYR
js/papyr-recientes.js4,291 Bab84de15e4b1ca76e5982627b0fa2a91fd2cbd79c76beb747af34b25ae6b0c19MIT · AIM PAPYR
js/papyr-embed.js22,037 B3ae7293808aef62d6830aa66fcbd023948b2526b4601f258acf37272ff5e0d33MIT · AIM PAPYR
js/papyr-recetas.js5,353 B4100520cab688c35a0df521cfe8b023791e2262155d4eeb5ca993d6887faeab7MIT · AIM PAPYR
js/papyr-vista.js4,195 B8b093e848c12c3124d29373784a986b5f08a966f2a42efe7036cb9abd281d5f0MIT · AIM PAPYR
js/papyr-yaml.js39,967 B8a26d602c4dd397db330018ae964705bcff23f611f8f78a6f1da76ddc6158764MIT · AIM PAPYR — traducción de PyYAML (MIT)
js/papyr-xlsx.js24,623 B32a3c18a63ab63f56799371e81372708010da0603c9237f36aa1848c81e4d30aMIT · AIM PAPYR
js/vendor/autoscript.js255,151 B649ace348a9e4478436ed0fab32922b401e31f3ef6461949882a9bd95c8be5ecEUPL 1.1 / GPL 2 · Cliente @firma 1.10.1 (Gobierno de España)
js/vendor/fflate.min.js32,665 Bc3b34f2e9f5e74d4d7d64e01cac7a0c01954c6c406414d42185c7b53d6875ddfMIT · fflate
js/vendor/pdf-lib.min.js525,099 B0f9a5cad07941f0826586c94e089d89b918c46e5c17cf2d5a3c6f666e3bc694fMIT · pdf-lib
js/vendor/pdfjs/pdf.min.mjs352,645 B27fc2a057a00f92a4334ad06e17dbd7259912954e9fb7f76400bcca5fd190a9cApache-2.0 · pdf.js (Mozilla)
js/vendor/pdfjs/pdf.worker.min.mjs1,375,838 B1baa1844c89c80a5b2797c916e75ab29254be46d8e9cb53cb6364d7aad84be36Apache-2.0 · pdf.js (Mozilla)
js/vendor/qpdf.js43,376 Bc0e8fe62e0c3385dd8cb5d6b613f74d87a4138a3a3343e2add45a067a14d0884Apache-2.0 · qpdf 12.2 — ISC · qpdf-wasm
js/vendor/qpdf.wasm1,334,286 Babd933f4ccace4f732999381b21aec8b7e3726f18a5b167fafd57f88dd440876Apache-2.0 · qpdf 12.2 — ISC · qpdf-wasm

How to check

Open the network tab in your browser, run a merge, and look: no upload. Then run this in a terminal:

curl -sL https://www.aim-papyr.ai/static/js/papyr-local.js | sha256sum
# → d7420a29760d4b44…

Each file's licence is on its row. The papyr-*.js modules are published here under MIT. AIM PAPYR, de Biomag S.L.U.