Pivot Table

The PivotTable add-on provides a PivotTable component for Jmix UI with drag-and-drop functionality that enables turning a data set into a summary table and manipulating it using 2D drag-and-drop UI.

The add-on is based on the external PivotTable.js JavaScript library. You can find more examples of PivotTable on its author’s website.

overview embedded pivottable

Here are the key features of the PivotTable add-on:

  • Interactive Pivot Table Component: Provides a visual, interactive way to explore and analyze data.

  • Drag-and-Drop Functionality: Easily manipulate table structure and grouping through intuitive drag-and-drop actions.

  • Data Aggregation: Calculate sums, averages, counts, and other aggregates to gain insights from your data.

  • Leverages PivotTable.js: Built on a powerful external library for advanced features and flexibility.

Installation

For automatic installation through Jmix Marketplace, follow instructions in the Add-ons section.

For manual installation, add the following dependency to your build.gradle file:

implementation 'io.jmix.pivottable:jmix-pivottable-flowui-starter'