60 published add-ons. Submit an Add-on
60 Add-ons found
Component enables creating and embedding dashboards into your application screens. Dashboards allow visualizing summarized information, data sets, charts.
The Reporting add-on enables creating report templates in most popular editors like Microsoft Office and Libre/Open Office and defining data sources at runtime
CUBA Maps gives you an easy way to enrich your application with visual representation and intuitive manipulation for spatial data.
The Charts component of the add-on provides over 20 types of dynamic charts.
The add-on provides a universal REST API that uses the OAuth2 protocol for authentication and supports anonymous access.
The BProc add-on provides seamless integration of a BPM engine into your project, extending it with multiple powerful features.
CUBA WebDAV add-on provides your CUBA application with powerful functionality for collaborative work on documents in various formats.
CUBA CLI is a command line utility that enables you to easily create projects based on CUBA Platform. Also, it provides the lightweight scaffolding of the main project artifacts.
Full Text Search
Key features: adding full text search capabilities to your project in minutes, search within database and uploaded files, seamless FTS integration with generic filter.
The LDAP integration CUBA component provides readily available instruments for employing features of a directory server, e.g. Active Directory, in any CUBA-based application.
GrapesJS HTML editor
The IMAP-addon provides a readily available instrument for integrating email messaging into any CUBA-based application via the IMAP protocol.
This add-on provides a readily available instrument of authentication in any CUBA-based application using SAML open standard.
This repository contains third-party translations for the CUBA Platform screens and common UI components, along with localization tools, which provide the facilities for batch localization.
The BI Add-on integrates CUBA applications with Pentaho Platform and provides the following functionality:
Masquerade is a set of libraries for automating user interface testing and ensuring regressions get caught.
The Global Events add-on enables receiving Spring's application events on any application block of the distributed system.
This application component can be used to extend the capabilities of a CUBA application with interactive runtime diagnosis and management tools.
This application component lets you easily import data into your application from various sources.
Drag & Drop
The add-on contains visual components with Drag & Drop capabilities:
Enables creating and configuring outbound email templates containing a constant body and variable parameters. A template is created in the visual HTML designer or by using reports.
This add-on provides an additional chart widget for Dashboards Add-on.
Drop in replacement for VBoxLayout and HBoxLayout to make responsive web applications based on CSS Flexbox.
The add-on is designed to search for various types of objects using a single field. This out-of-the-box solution enables searching by application menu items.
This application component can be used for interactive runtime application diagnose and debugging of a CUBA application.
Component that allows to write generic features for a Controller and use them in a declarative way.
This application component offers a context help system for your CUBA application.
The add-on is designed for coordinating CUBA cluster using ZooKeeper.
Single-sign-on (SSO) for CUBA applications allows a user to log in to the multiple running applications by entering a single login name and password once in a browser session.
Interactive Tour add-on provides a possibility to create an interactive product tour on your CUBA Platform application screens.
This component will be helpful for processing an image to fit the application restriction.
The Addon gives users a mailbox for user-to-user and system-to-user messages.
This application component let's you enhance your entities with a generic tagging functionality.
This application component lets you create UI wizards through a specific UI component DSL.
This application component lets you manage your localization in the DB instead of properties files in the application.
An implementation of a single database multi-tenancy support for CUBA applications.
The add-on adds an ability to use JavaMelody monitoring in CUBA applications.
This application component lets you schedule reports and execute them periodically.
This component lets you generate sample data (persistent entities) via the user interface.
This application component enables displaying an optional Forgot password link in the main login window
This application component lets you configure default values for entities at runtime.
This application component provides extensions for different use-cases for metadata interactions in CUBA.
This application component lets you easily add attachments to any entity in your application.
Soft References for Entities
This application component can be used for referencing entities without a foreign key in the database.
User session information
Component that shows detailed information about user sessions. The main purpose for this application component is to make the work of customer support of your software a little bit easier.
A component that adds dynamic columns support (user created) for Table components. NOTE: only the web module is supported.
This application component can be used for creating one-off custom DB updates that should be executed by an administrator through the UI.
Component lets you define launcher commands at runtime that can be directly executed via a search box.
This application component automatically checks your CUBA application if it is considered "healthy".
Provides a UserProfileService with methods for getting and updating the details of the current logged in user (what I call the user profile)
Efficient exploratory testing with as much automation as possible. Have you ever felt the need to give your QA, business people as well as developers a mechanism to test your application?
Lori Timesheets is an open-source CUBA based application allowing you to control and manage the most valuable asset in your company - employees' time.
CUBA Password-plus is an add-on for CUBA Platform that implements password history validation.
Simplified Chinese Translation
Simplified Chinese translation of CUBA Platform implemented as an add-on.
Italian translation of CUBA Platform (plus commercial components) implemented as an add-on.
German translation of CUBA Platform implemented as an application component.
Romanian translation of CUBA Platform (plus commercial components) implemented as an add-on.
Add-on allows you to configure duplicate detection rules for entities. You define a "base" and a "match" entity, define which fields to "match" on, and add a small snippet of code to your UI.
This application component lets you easily integrate with the Xero API.
Business Process Management
The BPM add-on is based on the popular Activiti framework.