Nodezator's logo
Nodezator: multi-purpose visual node editor for the Python programming language
pip install nodezator, then run the nodezator command

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.

Nodezator screenshot

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: