Markdown editing, structured.
A cross-platform WYSIWYM editor that treats your writing as structured data. Desktop, web, and mobile -- built in Rust.
Built for writers who think in structure
Structured Editing
WYSIWYM editing with commands, full undo/redo, and inline formatting spans. Write markdown with structure, not guesswork.
Cross-Platform
Desktop, mobile, and web from a single Rust codebase. One editor, every platform.
Offline-First
Browser-based with no server required. Your documents stay in IndexedDB, always available.
Lightweight
No Electron. GPU-accelerated Makepad rendering and fast WASM. Instant startup, tiny footprint.
Organized
Multi-document workspaces with nested folders and drag-and-drop. Structure your writing your way.
Open Architecture
Modular triad architecture: core, layout, shell. Build your own editor on top of Lattice.