viewer — the slim viewer
The public, read-only WebGPU IDML viewer — renderer-core only, no editing. Both the community viewer and the docs live-preview component.
In short The viewer is the open, read-only counterpart to the editor — a WebGPU IDML viewer with renderer-core only (no mutation, canvas-editing, or scripting). It's the standalone community viewer and the live preview embedded in this documentation.
What it is
The viewer ships from the engine's
core/web/idml-viewer, published as @paged-media/idml-viewer. This site's
<live preview> consumes that published package directly — the same renderer the
editor uses, minus everything to do with editing.
Status
The standalone viewer repo is a forward slot — currently unstarted; the viewer
ships from core today. The plan is a thin standalone-app shell over the npm
package.
Recent activity
No activity data. Run pnpm generate:docs.
editor-server — the backend
The TypeScript REST backend for the editor — Fastify + SQLite/Drizzle + better-auth + Stripe — handling accounts, storage, billing, asset proxies, and headless document automation.
cockpit — the capability registry
The capability registry and its evidence join — what works across every paged repository, according to their tests, and the data behind this site's capability pages.