Back to the Documentation

Comparison table

The main differences between the JSS distributions:

Distributions CE distribution Pro distribution
Feature CE Base
License Free (MIT) Required
Spreadsheet-like formulas Yes Advanced
Copy and paste features Yes Advanced
Lazy loading Basic Yes
Compatible with Formula Premium (Requires a special license) Yes Yes
Cloud support No Yes
Persistence support No Yes
Plugins support No Yes
Advance filtering and multiple column filtering No Yes
Worksheets management No Yes
Native persistance features Limited Yes
Automatic formula update on copy and paste No Yes
Automatic formula update on corner copy No Yes
Formula returning DOM objects to cells. No Yes
Cell renderer No Yes
Editor definitions at a cell level No Yes
Cross worksheet calculations No No
Native validations No No
Column and row grouping No No
Defined names (Range and variables) No No
Premium extensions No No
Certificate management API No No

More details

Worksheet management

This includes events and actions such as drag-and-drop, deleting or renaming a worksheet, adding a new worksheet button and the context menu.

Persistence support

The native persistence features include the internal row id, internal sequences, update row id, saving methods, and persistence plugin integration.

Advanced lazyloading

Better DOM management is offered with pagination and lazy loading in the PRO distributions, creating and showing the DOM elements only when needed. From version 8, the lazyloading is based on the viewport and extends the virtual DOM management to the columns.

Definitions at a cell level

The Pro distribution allows the developer to define configurations at a cell level, such as masking and format, type, among the other properties available.

Premium extensions

The list of premium extensions is available here.