Complete apps
Five complete apps. Each one lives under site/src/examples/complete/ as a runnable Vite project (drop into a fresh project with kerfjs installed and they run).
| App | Demonstrates |
|---|---|
| TodoMVC | defineStore · each · delegate · delegateCapture · localStorage round-trip via effect |
| Live Markdown editor | computed (memoized render) · raw() + DOMPurify · data-morph-skip for the editor pane |
| Mini Kanban | Keyed each across multiple parents · delegateCapture for pointerdown · data-morph-skip on the dragging card |
| Chat UI | Streaming via one signal write per chunk · each memo key per chunk · data-morph-skip on the composer textarea · Tier 1 delegate() everywhere |
| Realtime dashboard | each perf at scale (500 rows) · batch · data-morph-skip for a chart canvas · effect for WS lifecycle |
Previews
Section titled “Previews”Each thumbnail is an animated capture of the real app running — click through to the live demo. (Captured with domotion-svg; they animate inside the page and scale crisply.)