SERIES OVERVIEW
Loomdraft: A Local-First Writing Application
Building a distraction-free desktop writing app for novelists, screenwriters, etc. for long form story writing. Built with Tauri, Rust, React, CodeMirror 6, and SQLite under the hood. 100% local, saved as .md files -> easy to sync with any cloud service provider.
3 PARTS
Loomdraft: Architecture of a Local-First Writing App
How Tauri, Rust, and React combine to deliver a native desktop writing experience with no cloud dependencies, no accounts, and complete data ownership.
Loomdraft: Building a Pro Writing Experience with CodeMirror 6
How CodeMirror 6's extension system powers distraction-free writing modes, wiki-link previews, real-time word counts, and typewriter scroll — without fighting the framework.
Loomdraft: SQLite, Plain Markdown, and the Local-First Model
Why Loomdraft stores everything in plain files, how SQLite FTS5 delivers instant full-text search without a server, and what 'local-first' actually costs in practice.