Jottr Workspace
A Notion-like collaborative workspace built for zero-friction teamwork.
Jottr is a collaborative knowledge workspace built around CRDTs so multiple writers can edit the same document without conflicts, locks, or stale snapshots. The editor maintains a local copy of state via Yjs, applies operations optimistically, and reconciles with peers as they come online — including users who have been editing offline. Auth, persistence, and access control all run through Supabase, with Postgres row-level security enforcing per-document permissions at the database layer instead of a fragile middleware tier.
- Real-time multi-cursor editing with awareness presence
- Offline-first — local edits queue and merge on reconnect
- Block-based editor (headings, lists, code, tables, embeds)
- Nested workspaces and pages with drag-to-reorder hierarchy
- Public/private sharing with per-role access control
- Markdown import + export, with copy-as-rich-text
- ›Yjs CRDT layer + Supabase Realtime for transport
- ›Row-level security: auth enforced in Postgres, not the API
- ›Lightweight presence sync built on Yjs awareness protocol



