Products

Comparison Table

The main differences between the JSS distributions:

Package CE distribution Pro distribution Pro distribution
Distribution CE Base Premium
License Free (MIT) Required Required
Spreadsheet-like formulas Yes Advanced Advanced
Copy and paste features Yes Advanced Advanced
Viewport Lazy loading Smart loading* Smart loading*
Plugins support Yes Yes Yes
Advance filtering and multiple column filtering No Yes Yes
Worksheets management Limited Yes Yes
Native persistence features Limited Yes Yes
Automatic formula update on copy and paste No Yes Yes
Automatic formula update on corner copy No Yes Yes
Formula returning DOM objects to cells. No Yes Yes
Cell renderer No Yes Yes
Editor definitions at a cell level No Yes Yes
Cross worksheet calculations No No Yes
Native validations No No Yes
Column and row grouping No No Yes
Defined names (Range and variables) No No Yes
Extensions No No Yes
Formula Picker No No Yes

More Details

Worksheet Management

Pro includes dragging-and-drop, deleting or renaming worksheets, adding a new worksheet button, and configuring the context menu.

Persistence Support

Pro offers native persistence features such as internal row IDs and sequences, updated row IDs, saving methods, and integration with persistence plugins.

Advanced Lazy Loading

Provides efficient DOM management with pagination and lazy loading, creating and displaying DOM elements only when required. From version 8, lazy loading leverages the viewport and extends virtual DOM management to columns.

Cell-Level Definitions

The Pro distribution enables developers to configure properties like masking, format, type, and other attributes at the cell level.