Skip to content

rfletchr/radium_nodes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

img

Radium Nodes

A no frills, vertical node-graph editor for PySide6.

⚠️This project is currently in active development and a concrete API is not yet defined.

Demo Application

A demo application demonstrating the API is provided as part of the package, and can be started using the radium-demo command.

pip install -e.
radium-demo

It can also be invoked via python. This creates a QApplication and a QMainWindow so it should not be invoked from within an existing QT Application.

from radium.demo.__main__ import main
main()

Roadmap

Essential

  • Demo Application
  • Undo/Redo.
    • Nodes.
    • Parameters.
  • (De)Serialization.
    • Nodes
    • Parameters
  • Node Browser.
  • Node Parameters.
  • Node Groups & Gizmos
  • Graph Events or Signals
  • Documentation

Nice to have

  • Custom Node / Port Coloring
  • Custom Node / Port Drawing.

About

A Simple top-down node editor

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages