MarkdownTree transforms any markdown document into an interactive node graph — structure, hierarchy, and relationships become immediately visible. Edit, explore, generate outlines, preview safely, and export in seconds.
From a powerful Monaco editor to an AI assistant to a fully documented API — MarkdownTree is the tool you didn't know you were missing.
See every heading, paragraph, code block, and link as a navigable node in an interactive graph. Collapse subtrees, zoom, pan, and click to jump to source.
Full-featured markdown editor powered by Monaco — the same engine as VS Code. Syntax highlighting, auto-pairs, and live graph updates as you type.
Open the assistant panel to see model availability. Table-of-contents generation works deterministically; model-backed writing assistance shows an honest degraded state until configured.
Switch between Editor, Graph, Split, and Preview. Resize panels freely. Toggle the document outline sidebar and minimap to fit your workflow.
Export to Markdown, clean HTML, or structured JSON. Copy a bounded URL-only share link when the document is safe to put in a URL.
Public-safe parsing, graphing, outline, stats, export, and MCP introspection are available via a versioned REST API with OpenAPI docs.
Open the editor and paste your existing markdown, import a .md file, or start typing from scratch.
Your document instantly becomes a zoomable, collapsible graph. Click any node to jump to it in the editor.
Export to Markdown, HTML or JSON. Copy a shareable URL to send your document — no account required.
Every feature is accessible via /api/v1. Transform markdown to graph JSON, generate outlines and stats, export HTML or JSON, and inspect model availability. OpenAPI spec live at /api/docs.
{
"content": "# Hello\n\n## World",
"options": {
"includeText": true,
"direction": "RIGHT"
}
}
// → 200 OK
{
"nodes": [
{ "id": "n0", "type": "heading",
"depth": 1, "text": "Hello" },
{ "id": "n1", "type": "heading",
"depth": 2, "text": "World" }
],
"edges": [
{ "from": "n0", "to": "n1" }
]
}MarkdownTree is a visual markdown editor that transforms your documents into interactive graph visualizations, so you can see, navigate and understand document structure at a glance.
Yes, MarkdownTree is completely free and open source under the MIT license.
The editor is browser-first. Non-sensitive local drafts are stored in your browser only, and public API requests process submitted Markdown without claiming server-side document storage.
MarkdownTree supports export to Markdown, HTML, and JSON. PDF export and PNG graph export are scaffolded but unavailable in Phase 1, so the UI and API show degraded states instead of fake files.
Yes. MarkdownTree exposes public-safe REST endpoints at /api/v1 and JSON-RPC MCP tooling at /api/mcp. Future protected backend actions are scaffolded for PLATPHORM_API_KEY.
Paste any document and get an interactive graph in under a second. No signup, no install.