jagenjo / litegraph.js

A graph node engine and editor written in Javascript similar to PD or UDK Blueprints, comes with its own editor in HTML5 Canvas2D. The engine can run client side or server side using Node. It allows to export graphs as JSONs to be included in applications independently.
MIT License
5.32k stars 602 forks source link

Question: Creating a NESTED canvas? #453

Open hchaudhary1 opened 2 months ago

hchaudhary1 commented 2 months ago

UseCase I want to implement something like this: https://nocode-js.com/examples/sequential-workflow-designer-pro/webpack-pro-app/public/folders.html Where the user can drop on a "FOLDER" icon, and it can open a new sub-canvas.

Questions

  1. Is this possible with the current framework?
  2. How much customization would be needed? (i.e. would this be possible by a beginner?)

Context I have a massive canvas with tons of nodes... which slows down when opened, instead if I create sub-groups, the user can open the small sub groups at a time.