Skip to content
/ Ryven Public
forked from leon-thomm/Ryven

Flow-based visual scripting for Python

License

Notifications You must be signed in to change notification settings

zsh2020/Ryven

 
 

Repository files navigation

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

  • please use the lastest release
  • a complete requirements file is in the root folder
  • If you experiment a lot, you maybe should set up a virtual env, like this (Windows example):
<open cmd>
cd <to your Ryven folder (the outer one)>
python -m venv venv
venv/Scripts/activate
pip install -r requirements.txt

Ideas and TODOs

  • advanced source code editor widget, with syntax highlighting and autocomplete for Ryven, the NodeManager and an intuitive code node (where one can just program the node inside the editor by writing the code into the widget)
  • visual content: logos and splash screen
  • a visually appealing Jupyter integration (the native Jupyter QtConsole I didn't like in terms of appearence and functionality)

About

Flow-based visual scripting for Python

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%