Skip to content

🎬 Tree Studio Demonstration

Construct, modify, search, export tree with a Terminal interface!

Tree Studio Sample

Note

Available from version 1.5.0 onwards, requires pip install 'bigtree[studio]'

Launching Studio

Start the terminal interface with:

bigtree-studio

To open an existing tree:

bigtree-studio tree.json

To limit the initial tree depth:

bigtree-studio --depth 3 tree.json

For the full list of available options:

bigtree-studio --help

Basic Interactions

  • Single click a node to view its attributes
  • Double click or press Space to expand or collapse a node
  • Use the arrow keys to navigate the tree

Keyboard shortcuts

Key Action
a Add child node
A Add sibling node
d Delete selected node
r Rename selected node
t Edit node attributes
/ Search nodes
n Next search result
N Previous search result
e Expand/collapse selected node
E Expand all nodes
z Collapse all nodes
S Save As (json file)
q Quit Studio

Tip

Most actions operate on the currently selected node