Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Introduction

DaiC features a modular plugin architecture, allowing developers to extend core functionality. You can find official examples and community contributions in our Github repository. Supported Languages

We currently support two types of plugin implementations:

  • Python: Ideal for rapid development and scripting.
  • C++: Best for performance-intensive tasks.

Installation Methods

You can load plugins into DaiC using one of the following methods:

  • In-App Interface: Use the built-in Plugin Manager within the DaiC UI.
  • Manual Installation: Drop your plugin folder into the specific language directory: APP_DATA_PATH/plugins/{language}/{plugin_name}

Development Requirements

To ensure the loader identifies your plugin correctly, the Plugin Name, Folder Name, and Library Name (for C++) must be identical.