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 with Bonita UI Builder

On this page, you will learn more about Bonita UI Builder and Applications.

Bonita UI Builder

Bonita UI Builder is a development environment made for designing all kind of interfaces, pages, forms, for your applications. It brings a host of advanced features and improved usability, designed to help you create even more compelling and user-friendly interfaces:

  • A set of more than 45 widgets

  • Code completion

  • Custom JavaScript code

  • Native debugging options

  • A restriction-free drag & drop interface

  • Import and export JSON options

  • React interfaces

  • …​and many more

Bonita UI Builder is an application-centric development environment that allows for designing forms and application pages, without distinction. You can now design fully-fledged applications, embedding dashboards and complex interfaces. Or, you can just design single-page applications. The choice is up to you.

Bonita UI Builder is a standalone product available as a custom Docker image, which can be downloaded from the Bonitasoft JFrog repository. It also requires a 2024.3 Enterprise version of Bonita (or any later version) to work.

With Bonita UI Builder, you can still manage your workflows, continuous integration, etc., the way you’re managing them now.

Applications

Applications are created and operated within Bonita Platform, created with Bonita Studio and Bonita UI Builder, run by Bonita Runtime.

They are not standalone elements (such as pages and forms) in a process anymore, which is a paradigm change compared to Bonita UI Designer.

Bonita also comes with four Bonita Applications.

“Applications” are very similar to “Living Applications”, which are created with Bonita UI Designer. Once pushed to production, Applications' content cannot be edited.

"Applications" need to be defined via an applicationLink tag in the Application descriptor.

Subscription

Bonita UI Builder is available by default and for no additional cost in all Scale subscriptions. It is also available as a payable add-on in Access subscriptions.

If you haven’t subscribed to a Scale of Access plan yet, please get in touch with our sales team to start your journey today!

If you have already subscribed to a Scale plan or purchased the UI Builder add-on, then start your journey by following our documentation.

Bonita UI Builder is commercially licensed and has Copyright (c) 2024 Bonitasoft S.A.

For Subscription editions only.

Bonita UI Builder has been developed based on Appsmith and modifies some portions of it to integrate with the Bonita Platform.

Appsmith is an open-source project. It can be obtained in its original version at its Github home page or through the official website.
It is licensed under the Apache License 2.0.