Advanced
Learn how to develop Connect
Overview
ftrack Connect is an Qt(PySide6) application written in Python(3.10) designed to be built and installed in a desktop environment, extended by Connect plugins and framework extension.
Designed as a Python module, Connect can be installed into your Python environment using the pip package manager.
For more information on how to build and run Connect in your Python environment, please refer to the README file in the Integrations Github repository.
ftrack also provides an installer package that includes Connect and its dependencies, making it easy to install and run Connect on your machine.
For more information, please refer to the README file in the Integrations Github repository.
📄️ Developing plugins
By placing plugin hooks in a discoverable plugin directory Connect will automatically register them. A plugin hook can
📄️ Deploying Connect
The Connect core consists of two parts/monorepo packages: