Skip to content

Node graph framework that can be re-implemented into applications that supports PySide2 or PyQt5

License

Notifications You must be signed in to change notification settings

RichardFrangenberg/NodeGraphQt

 
 

Repository files navigation

NodeGraphQt

License: MIT python 3.7+ PEP8 stability-wip


NodeGraphQt is a node graph UI framework for PySide2 that can be implemented and re-purposed into applications.

API Documentation

NodeGraphQt API documentation

Navigation

action controls
Zoom in/out Alt + MMB Drag or Mouse Scroll Up/Down
Pan Alt + LMB Drag or MMB Drag
Node search Tab

Slice Connections

action controls
Slice Connections Shift + Alt + LMB Drag

Vertical Layout

Pipe Layout

Widgets

Examples

See the basic_example.py python script in this repo.

More examples can be found in the API documentation here:

https://jchanvfx.github.io/NodeGraphQt/api/html/examples/ex_overview.html#simple-example

About

Node graph framework that can be re-implemented into applications that supports PySide2 or PyQt5

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%