JSON and Markdown export

Exporting a project as structured JSON or human-readable Markdown.

Tree projects can be exported as JSON (structured data, machine-readable) or Markdown (formatted text, human-readable). Both formats preserve the project's structure and content.

JSON export

JSON export produces a complete machine-readable copy of the project:

  • All nodes with their full metadata (titles, descriptions, custom fields, states)
  • All edges with their direction and any edge-level data
  • Project-level settings including custom node types and field schemas
  • Saved views and filters in their stored configurations

JSON exports are useful for:

  • Backup: a complete snapshot of the project that can be re-imported
  • Programmatic processing: feeding the project data into other tools or scripts
  • Migration: moving a project between Tree workspaces or instances

Markdown export

Markdown export produces a human-readable version of the project:

  • Nodes rendered as headings and paragraphs
  • Edges represented as references between nodes
  • Project structure preserved in an outline format
  • Custom fields included as front matter or inline metadata

Markdown exports are useful for:

  • Sharing project documentation with people who don't have Tree access
  • Archiving in a portable format that survives tool changes
  • Pasting into other documentation systems like wikis or knowledge bases

Tier availability

JSON and Markdown export are part of the core feature set, available on Free, Paid, and Team.

LAST UPDATED · 2026-05-12