Universal Document

Build with UDify

Documents that can explain themselves.

UDify packages exact file bytes using the canonical Universal Document emitter. Use it locally in your browser or application.

Try it: UDify a file

Five-minute local start

Download and extract the source kit. Node 24+ is required. No dependency installation, account or provider key is needed.

Download SDK, CLI, Action and reference app

node --test packages/udify/test/*.test.mjs
node packages/udify/src/cli.mjs create example.txt example.uds UDS
node packages/udify/src/cli.mjs verify example.uds
node packages/udify/src/cli.mjs carrier example.uds example.uds.html
node apps/ud-drop/server.mjs

Choose an existing non-sensitive file up to 512 KiB. Outputs must not already exist. Open the local app at http://127.0.0.1:3099. No hosted API is activated.

Guides

Guide feed · Sitemap · Machine-readable context