ThreadPilled
Think in threads. Ship in diagrams.
A collaborative visual-knowledge platform: real-time CRDT diagramming, a human-readable diagram DSL, a universal converter across Mermaid / D2 / nomnoml / Structurizr, and an embeddable engine that drops into seven frontend frameworks.
Visit threadpilled.com ↗ThreadPilled renderer
Untitled Diagram
SVG ENGINE
What it does
- Real-time collaborative diagramming with live cursors, zero conflicts
- A human-readable .tpd DSL with full parse / validate / round-trip
- Universal converter — 25 conversion paths between diagram formats
- Embeddable renderer for React, Vue, Svelte, Astro, SolidJS, Qwik & vanilla JS
- Rich metadata, source archiving, and threaded comments
- Editor reach: VS Code, Obsidian & browser extensions
Design
Code
ThreadPilled combines a diagram language, a high-fidelity renderer, and collaborative editing so a diagram can remain readable in source control and useful on a live canvas.
TPD language
Human-readable source for nodes, threads, metadata, layout, and round-trip edits.
Render engine
A programmable canvas with GPU-accelerated rendering where the browser supports it.
Editor
Visual authoring surface for diagrams, metadata, comments, and source-aware changes.
Collaboration
Concurrent diagram editing with conflict-safe shared state and live presence.
Conversion plane
Interoperability between common diagram formats and a durable source archive.
Embed SDK
Portable renderer and viewer integrations for seven frontend ecosystems.
The map covers publicly described product components; it deliberately excludes private project and customer topology.



