This content is dedicated to our next version. It is work in progress: its content will evolve until the new version is released.

Before that time, it cannot be considered as official.

Applications deep dive

This page explains how Bonita runs applications and presents the Bonita Applications natively embedded in Bonita Runtime

Bonita Applications

Bonitasoft developers develop Bonita using Bonita.
This is why Bonita comes with four embedded applications, with different status:

  • Core applications. They are critical to the good operation of Bonita in a Production environment. They can be customized but they cannot be deleted:

    • Application Directory

    • Super Administrator

  • Generic applications. They are fully functional, can be added from the Marketplace or imported for customization in your Bonita project. It is also possible to deleted them if not useful for your application:

    • Administrator

    • User

  • Bonita applications. They are developed by Bonitasoft and delivered as independent applications. You can add them from the Marketplace to include then in your application:

    • Reporting App

User and Administrator applications are not embedded by default in applications.[1] You need to add them manually through the Marketplace.

Learn how to create your own Custom applications.


1. When using the deprecated platform mode, these living applications are embedded by default.