tldr

Headless CLI for tldraw documents — and a live preview of the same data in two collaborative editors.

Two example datasets are rendered through both editors below. The same .tldr file we generate headlessly without a browser is loaded by the real tldraw editor; the same source YAML also produces an .excalidraw file for the hand-drawn aesthetic.

Community map — Melbourne AI-builder community

tldraw editor →

Pan / zoom / edit, schema-aware. 72 records.

Excalidraw editor →

Hand-drawn aesthetic. 54 elements.

Memory graph — the graph-engine cluster

tldraw editor →

Recursion: a render of the knowledge graph about building a knowledge-graph engine. 80 records.

Excalidraw editor →

Same data, hand-drawn. 60 elements.

🔒 Share a snapshot (E2EE)

Wrap a .tldr or .excalidraw file in an end-to-end-encrypted URL fragment: tldr share file.tldr emits a link whose payload + decryption key live entirely after the #, so the server hosting the page never sees the plaintext. Pattern lifted from Excalidraw: JSON → deflate → AES-256-GCM → base64url → fragment.

Open share viewer →

Drop an encrypted fragment into the URL and the editor mounts client-side.

Static previews

Community map Memory graph

Source: github.com/nickmeinhold/tldr-cli · Built with the tldr CLI · Rendered fresh on every deploy.