# pyqt-node-editor **Repository Path**: benechen/pyqt-node-editor ## Basic Information - **Project Name**: pyqt-node-editor - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 1 - **Created**: 2020-09-27 - **Last Updated**: 2025-09-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README Welcome to PyQtNodeEditor ========================== .. image:: https://badge.fury.io/py/nodeeditor.svg :target: https://badge.fury.io/py/nodeeditor .. image:: https://readthedocs.org/projects/pyqt-node-editor/badge/?version=latest :target: https://pyqt-node-editor.readthedocs.io/en/latest/?badge=latest :alt: Documentation Status This package was created from the Node Editor written in PyQt5. The intention was to create a tutorial series describing the path to create a reusable nodeeditor which can be used in different projects. The tutorials are published on youtube for free. The full list of tutorials can be located here: https://www.blenderfreak.com/tutorials/node-editor-tutorial-series/ Features -------- - provides full framework for creating customizable graph, nodes, sockets and edges - full support for undo / redo and serialization into files in a VCS friendly way - support for implementing evaluation logic - hovering effects, dragging edges, cutting lines and a bunch more... - provided 2 examples on how node editor can be implemented Requirements ------------ - Python 3.x - PyQt5 Installation ------------ :: $ pip install nodeeditor Or directly from source code to get the latest version :: $ pip install git+https://gitlab.com/pavel.krupala/pyqt-node-editor.git Or download the source code from gitlab:: git clone https://gitlab.com/pavel.krupala/pyqt-node-editor.git Screenshots ----------- .. image:: https://www.blenderfreak.com/media/products/NodeEditor/screenshot-calculator.png :alt: Screenshot of Calculator Example .. image:: https://www.blenderfreak.com/media/products/NodeEditor/screenshot-example.png :alt: Screenshot of Node Editor Other links ----------- - `Documentation `_ - `Contribute `_ - `Issues `_ - `Merge requests `_ - `Changelog `_