Skip to main content

Python Qt node editor

Project description


Python Qt node editor

Pure Python port of NodeEditor, supporting PyQt5 and PySide through qtpy.


  • Python 3.6+

  • qtpy

  • PyQt5 / PySide


Sphinx-generated documentation


Style example

Calculator example


We recommend using conda to install qtpynodeeditor.

$ conda create -n my_new_environment -c conda-forge python=3.7 qtpynodeeditor
$ conda activate my_new_environment

qtpynodeeditor may also be installed using pip from PyPI.

$ python -m pip install qtpynodeeditor pyqt5

Running the Tests

Tests must be run with pytest and pytest-qt.

$ pip install -r dev-requirements.txt
$ pytest -v qtpynodeeditor/tests

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

qtpynodeeditor-0.3.1.tar.gz (60.3 kB view hashes)

Uploaded Source

Built Distribution

qtpynodeeditor-0.3.1-py3-none-any.whl (56.0 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page