All projects
Web Apps
Skald
The Challenge
Long-form drafts get lost in track-changes soup. Writers wanted branches, not comments.
The Solution
Treat prose like source. Named branches, a two-point visual diff, and explicit merges give writers a real history without a Git learning curve.
screenshot / demo video
Technologies Used
Svelte
Editor surface with fine-grained reactivity.
CRDT (Yjs)
Conflict-free branching and offline edits.
IndexedDB
Full document history stored locally.
