Stumbled onto this: https://enso.org/
Seeing the website I was pretty impressed – only for my enthusiasm to be curbed upon watching the teaser video at Introducing Enso | Build your data workflows in minutes, not weeks. - YouTube
In my opinion, reading (and writing) a large code base in this manner would be a programmer’s version of hell as it would spread on a huge canvas and following the various branches would lead to unbearable cognitive load.
However, there do seem to be some interesting parts. It strikes me as a combination between eval-ing lines of Julia code in VSCode and running cells in a notebook like Pluto, so maybe it can give some ideas to the Julia VSCode or Pluto teams. For me the novelty is in the execution model, with Enso controlling the order of the execution of the lines of code/cells using connectors instead of the default top-to-bottom execution order – and in visually piping the output of a line/cell into another function.
Additionally, I can recognize the JuliaPro approach of bundling top curated packages coupled with multi language interop and making this a core feature.
It could be a viable option for a quick visual data exploration environment for Julia and/or a Julia beginners IDE.