Implement typical requirements for business applications in minutes instead of months with ready-to-use, professionally supported add-ons.

Jmix Add-ons offer much more than a typical library or a Spring Boot starter. They rely on framework architecture, so they may include data model and UI as needed. Platform Add-ons technology brings integration efforts down to the minimum, so you get a complete implementation of a function in one click.

The most popular add-ons are professionally supported by the Jmix Team
and updated to the platform's latest versions. They include:

Tags
Jmix Version
License
Author
56 Add-ons found
  • Features
Reports
by Haulmont
Integrated report generator.
v0.9-2.3
  • Features
Data Tools
by Haulmont
Provides a set of instruments for working with entities in the Jmix UI.
v0.2-2.3
  • Features
Audit
by Haulmont
Provides the Entity Log mechanism for tracking changes in your JPA entities.
v0.2-2.3
  • Features
BPM
by Haulmont
Provides seamless integration of a BPM engine into your project.
v0.9-2.3
  • Features
Email
by Haulmont
Provides email sending functionality.
v0.2-2.3
  • Integration
  • System
Quartz
by Haulmont
Enables managing Quartz jobs via user interface.
v1.2-2.3
  • Integration
REST API
by Haulmont
A generic REST API that allows you to work with entities and services.
v0.2-2.3
  • Features
Application Settings
by Haulmont
Provides a simple API and UI to work with mutable values of different types stored in database.
v1.2-2.3
  • UI
  • Features
Bulk Editor
by Haulmont
Enables editing values in multiple rows of data at once.
v2.1-2.3
  • System
  • UI
JMX Console
by Haulmont
Convenient UI for Java Management Extensions
v2.1-2.3
  • UI
Maps
by Haulmont
Enriches your application with visual representation for spatial data.
v0.3-2.3
  • Features
Grid Export Actions
by Haulmont
The add-on provides actions that allow to export contents of table and grid components as a file in one of supported formats.
v0.2-2.3
  • Features
WebDAV
by Haulmont
Enables collaborative work on documents located in the file storage using WebDAV protocol.
v1.1-2.3
  • UI
Charts 1.x
by Haulmont
Integrates amCharts library in Jmix UI.
v0.9-1.5
  • UI
Email Templates
by Haulmont
Sending emails with templates based on reports or created with HTML editor.
v0.9-1.5
  • UI
GrapesJS
by Haulmont
A visual HTML editor based on the GrapesJS library.
v0.3-1.5
  • Features
Dynamic Attributes
by Haulmont
Additional entity attributes that extend the data model on the fly.
v0.2-2.3
  • UI
Dashboards
by Haulmont
Enables creating and embedding dashboards into your application screens.
v1.0-1.5
  • Integration
  • Security
OpenID Connect
by Haulmont
Integration with OIDC providers for external authentication and SSO.
v1.2-2.3
  • System
Multitenancy
by Haulmont
Support for multitenant applications with a single database.
v1.0-2.3
  • Integration
  • Features
Search
by Haulmont
Integration with Elasticsearch for full-text search in your data.
v1.0-2.3
  • UI
Pivot Table
by Haulmont
Enables turning a data set into a summary table and manipulating it using 2D drag-and-drop UI.
v0.9-1.5
  • Features
Notifications
by Haulmont
Enables sending notification to users via various message channels.
v1.2-2.3
  • Integration
  • Security
LDAP
by Haulmont
Enables LDAP authentication in Jmix applications.
v1.0-2.3
  • UI
Figma UI Kit
by Haulmont
This UI kit is aimed at designing web interfaces based on Jmix design system.
v1.0
  • Integration
  • System
AWS File Storage
by Haulmont
A FileStorage implementation that stores data in Amazon S3.
v0.3-2.3
  • Integration
IMAP
by Haulmont
Provides integration of email messaging via IMAP protocol.
v0.3-1.5
  • Features
Business Calendars
by Haulmont
Provides API and UI for working with business days and hours.
v1.2-2.3
  • Localization
German Translation
by Community
German translation of the framework.
v0.9-2.3
  • Localization
Italian Translation
by Tommaso Tuni
Italian translation of the framework
v1.5-2.3
  • Localization
French Translation
by Benoît VALLETTE d'OSIA
French translation of the framework
v0.2-2.3
  • Localization
Russian Translation
by Haulmont
Russian translation of the framework.
v0.2-2.3
  • Localization
Spanish Translation
by Mario Medina
Spanish translation of the framework.
v2.1-2.3
  • Localization
Simplified Chinese Translation
by Haulmont
Simplified Chinese translation of the framework.
v0.9-2.3
  • Localization
Arabic Translation
by Abdalrahman Mohammed
Arabic translation of the framework.
v2.0-2.3
  • Localization
Turkish Translation
by Abdalrahman Mohammed
Turkish translation of the framework.
v2.0-2.3
  • Localization
Romanian Translation
by Sorin Federiga
Romanian translation of the framework.
v1.1-2.3
  • Localization
Dutch Translation
by EZ Software
Dutch translation of the framework.
v1.4-2.3
  • Localization
Kurdish Translation
by Swara
Kurdish translation of the framework.
v1.4-2.3
  • Localization
Greek Translation
by Panos Bariamis
Greek translation of the framework.
v1.2-2.3
  • UI
Wizard
by Mario David
Helps to create UI wizards.
v1.0-1.4
  • Tools
  • UI
Masquerade
by Haulmont
Jmix UI testing library.
v1.0-1.3
  • Tools
  • UI
Sneferu
by Mario David
Jmix integration UI testing library.
v1.2
  • Integration
  • System
MinIO File Storage
by Community
A FileStorage implementation that stores data in MinIO object storage.
v1.1-1.5
  • Integration
  • System
Azure File Storage
by Panos Bariamis
A FileStorage implementation that stores data in Azure Blob Storage.
v1.0-2.2
  • UI
Duration Field
by Panos Bariamis
Provides support for the java.time.Duration data type through a specific UI component.
v1.0-1.5
  • UI
  • Features
Menu Editor
by Danila Valikov
Enables multiple main menus configurable at runtime.
v0.9-1.5
  • System
  • UI
Superset
by Haulmont
Integration with Apache Superset for embedding dashboards into application views.
v2.3
  • System
  • UI
Pessimistic Locking
by Haulmont
In-memory pessimistic locking for entities and processes
v2.2-2.3
  • System
  • UI
Charts
by Haulmont
Integrates ECharts library into Jmix UI
v2.2-2.3
  • System
  • UI
Authorization Server
by Haulmont
Allows Jmix applications to function as OAuth 2.1 authorization server
v2.0-2.3
  • Localization
Brazilian Portuguese translation
by Eduardo Soares
Brazilian Portuguese translation of the framework.
v2.3
  • UI
  • Data
LocalizedString Datatype
by Gleb Gorelov
Enables storing and editing string values for each project locale in a single entity attribute.
v1.0-2.3
  • UI
TinyMCE Editor
by Panos Bariamis
This add-on allows you to use TinyMCE WYSIWYG Editor for editing rich text in Jmix applications.
v2.2
  • Solution
Timesheet Management Add-on
by ByteForge
Offers a suite of out-of-the-box functionalities for tracking time across tasks and projects.
v2.2
  • UI
Image Cropper
by JmixCn Team
Allows users to crop uploaded images.
v0.2-1.5