Markdownly Editor
A real-time collaborative markdown editor supporting multiple cursors, conflict-free replicated data types (CRDTs) for synchronization, GitHub-flavored markdown rendering, version history with diff views, and export to PDF/HTML/DOCX.
Markdownly Editor
The Problem
What wasn't working
Documentation teams using Google Docs for engineering RFCs lost formatting when pasting code and had no proper version diffing.
The Solution
What I built
I built a real-time collaborative markdown editor using Yjs CRDTs over WebRTC, with a diff-style version history and one-click export to PDF, HTML, and DOCX.
Key Features
What it does
- Real-time multi-cursor collaboration (Yjs CRDTs)
- GitHub-flavored markdown rendering
- Version history with side-by-side diff view
- Export to PDF, HTML, DOCX
- Offline-first with local-first sync
- Slash-command inserts for tables, code, diagrams
Tech Stack
Built with
Next.jsYjsWebRTCPrismaVercel
Screenshots
A closer look
Have a similar project?Let's build something
Let's build something
remarkable together.
Sadik Studio takes on a limited number of projects each quarter — direct with the engineer building your product. Send a brief and we'll reply within 24 hours with a scope, timeline, and fixed quote.