Ryven

Ryven is a visual nodes editor for Python. It provides a framework for building nodes executing any Python code. It enables using the more diagram-like, data-flow inspired structure to represent data processing-centric functionality. The Ryven editor is a cross-platform desktop application that is primarily intended to explore use-cases, and it has led to substantial integration of the flow paradigm in several external projects by now. This is a non-commercial open-source software project hosted on GitHub.