Extending Kaapana

Kaapana is designed to be extended by its users. Extensions can take the form of algorithms packaged as OCI containers, data-processing pipelines as workflows, or server applications with backend and frontend services.

For deployments older than version 0.7.0, refer to the Legacy Development Guide, which covers workflow and application extension development for those releases.

Since version 0.7.0 you should consider to use the New way of extending Kaapana, which covers workflow, task and extension development with new and cleaner APIs.