Notebooks in Panels are presentation layers over the computation graph. Unlike traditional notebooks where cells run in linear order, Panels notebook blocks reference graph nodes — so execution follows the DAG, not cell position.
TODO: This page needs full content.

What’s in a notebook

A notebook is an ordered list of blocks:
  • Code blocks — SQL or Python editors linked to graph nodes
  • Text blocks — rich Markdown content for documentation
  • Chart blocks — visualizations of node outputs
  • Table blocks — tabular data displays
  • Heading blocks — section headers with collapsible groups

Creating a notebook

Create a notebook from the project sidebar. Each project can have multiple notebooks, each showing a different slice of the same underlying graph.

Running blocks

Click the run button on a code block, or use Cmd+Enter to execute. The underlying graph node runs, and all blocks referencing that node update automatically.