Render-tag – A rich text renderer for the Canvas 2D API
Pure canvas 2D text rendering avoids slow SVG foreignObject overhead for rich text.

Another AI document editor when Notion, Coda, and Craft already solve this.
Teams building documentation with embedded diagrams and AI assistance
Notion AI · Coda · Craft
Lots of interesting and challenging problems when designing a document editor that allows many humans and agents to understand and edit simultaneously. Especially one that supports things like Mermaid diagrams and XYZ flow charts out of the box!
We're officially GA, would love for people to give it a shot and tell us what they think. Feedback is greatly appreciated! If people want more credit, shoot us a note ([email protected]), we're happy to support :)
Pure canvas 2D text rendering avoids slow SVG foreignObject overhead for rich text.
Real-time AI annotations beat chatting, but requires Claude Code subscription.
Native node editor on gpui beats Electron for performance, but Rust GUI ecosystem is small.
Another Lexical-based Notion clone with collaboration still marked as planned, not working.
Markdown editor adding real-time chat trees, but Discord already owns this space.
Tufte CSS live editor with zero dependencies—but local-only and AI-generated code limits trust.