Nodezator
Nodezator is a multi-purpose node editor for the Python programming language. It takes your functions (or other callables) and turns them into Python nodes, allowing you to create and execute complex node layouts and even export them back as Python code.
Install or use as a standalone app
To install the app, use the pip install nodezator
command. After this you can launch Nodezator with the nodezator
command.
You don't need to install if you don't want though. To use it without installing, first download the source from github. You'll only need the "nodezator" folder in the repository top directory. You can now launch the app right away by executing python -m nodezator
(or python3 -m nodezator
depending on your system) in the location where the "nodezator" folder is, as long as you have the pygame-ce and numpy libraries installed.
Regardless of whether you install or use Nodezator as a standalone app, your best next step probably is to become acquainted with the manual 🧐: it was made with lots of love 🥰
Videos presenting the app
A quick video demonstrating the most recent capabilities:
A longer (42 min) introductory video: