Look at the screenshots in the repo - it refers to applying or stacking effects/edits based on a system of linked nodes, as used by color grading software such as Davinci Resolve, and also used by Blender I believe.
[1] https://warmplace.ru/soft/sunvox/
In turn, these programming paradigms are well suited to hardware acceleration and distributed/multithreaded pipelines.
The underlying edition approach is called "non-destructive editing", as you can always remove some operations to find the original again.
When it comes to visual programming, the first example that comes to my mind is labview, which I find very unwieldy to work with. As a programmer, node editors are one of the very few visual programming methods I'm comfortable using (at least as long as the graphs stay relatively small).