/nodegraph-pyqt

A generic visual directed acyclic graph implementation powered by PyQT/PySide (and eventually NetworkX)

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

nodegraph-pyqt

A generic visual directed acyclic graph implementation powered by PyQT/PySide (and networkx).

The main purpose of this project is to provide a full-featured DAG GUI with an underlying network model aimed to describe any logic or arbitrary set of processes through a directed graph.

This is not ready for production and may evolve in many directions without any prior warnings.

Screenshots

Current simple test scene:

Simple scene

Performance test scene:

Perf scene

Requirements

  • Python 2.6+
  • PyQt4/Pyside/PyQt5/Pyside2
  • Networkx (TO BE IMPLEMENTED)

Third party libraries

Following libraries are used to various degree in this project:

Libraries have been kept as is and are included in the repository when possible.

Reference

Here a short list of similar project you may be interested by: