offend / Ryven

Flow-based visual scripting for Python

Home Page:https://ryven.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

you can find a project update about the current state of the project in the discussions

A simple flow-based visual scripting runtime environment for Python

Ey, what's up! Please visit the website

Basic Requirements

  • Python 3 (3.8+ recommended)
  • PySide2 (2.14+ recommended)

Installation

download or clone the repo, install the dependencies via

pip install -r requirements.txt

and run Ryven.py

Ideas and TODOs

  • visual content: logos, splash screen etc.
  • code node, interpreter node
  • reload imported packages
  • modifiable display title for nodes
  • tutorials

rather long term:

  • advanced source code editor widget, with syntax highlighting and autocomplete for Ryven, the NodeManager and a code node
  • Jupyter integration?
  • better touch controls (not gonna happen until the guys at QtCompany finally fix this)

About

Flow-based visual scripting for Python

https://ryven.org

License:MIT License


Languages

Language:Python 100.0%