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.
state — the capability registry
The capability registry, test-evidence ingest, and dashboard — the single source of truth for what works across every paged repo, and the data behind this documentation's live status.