Plugin Development Introduction ================================ Learn how to extend flync with custom converters and transformations. Overview -------- The plugin system is built around: - Create custom format converters (especially useful for complex and/or external data formats like ARXML) - Extend core functionality Getting Started --------------- See :doc:`creating_plugin` to get started. Plugin Architecture ------------------- Each plugin is a self-contained module that implements the converter interface. Plugins follow a standard structure and lifecycle: 1. **Initialization**: Plugin is loaded and configured 2. **Registration**: Plugin registers its capabilities 3. **Execution**: Plugin processes data during conversion 4. **Cleanup**: Resources are released after use Next Steps ---------- - :doc:`creating_plugin` - :doc:`examples`