How to create node-like GUI which encapsulates Python code (Like Simulink)? [closed]
Asked Answered
J

0

6

What I want

I want to create a GUI in Python which allows for a node-linkage interaction which encapsulates Python code/objects/functions. The following examples are the kinds of functionality that I would like to achieve.

  • Blender node interface.

    enter image description here

  • MATLAB Simulink block diagrams.

    enter image description here

What I found

  • I found Nodebox, with its source here. I will usually try learn off others repositories but its using Jython. I am not experienced with Java.

  • Another example is nodeworks but the source code is not available, at least as far as I can tell.

  • An open-source alternative to Simulink written in Python, although technically it has not been made open-source as of yet.

My specific question

Is there any package out there that allows me to create an interface with this functionality or will I need to use Jython? I'm prepared to learn if this achieves the best result.

Jail answered 6/1, 2020 at 17:22 Comment(4)
Did you ever find anything?Galvano
@Galvano unfortunately no great Python-based solutions, but since then I've picked up some web development. React Flow is what I use for this now.Jail
I kept looking and the best thing I could find was Ryven: github.com/leon-thomm/RyvenGalvano
How about pyqtgraph.org flowchart feature? pyqtgraph.readthedocs.io/en/latest/api_reference/flowchart/…Cofsky

© 2022 - 2024 — McMap. All rights reserved.