asg017 / dataflow

An experimental self-hosted Observable notebook editor, with support for FileAttachments, Secrets, custom standard libraries, and more!
https://alexgarcia.xyz/dataflow/
MIT License
402 stars 24 forks source link

"Visual Dataflow" for a notebook's cell depedencies #20

Open asg017 opened 3 years ago

asg017 commented 3 years ago

Visual Dataflow is a observablehq.com feature that displays a minimap of a notebook's cell dependencies, and show information like a cell's status (pending/fulfilled/rejected), dependencies, and editor status (selected/not selected, pinned/not pinned).

It would be nice if Dataflow offered something similar. Maybe a pull-up option from the bottom bar, that shows a full-width minimap with multiple levels of dependencies (different than observablehq.com's 3 levels maximum).

It would also be cool if this was integrated in the editor sdk (#18 ), so text editor devs could add visual indicators of a cell's status, like a green dot for fulfilled, blue for pending, and red for rejected.