Cell types: text, HTML, number, date, checkbox, combo box, image, link, etc.
Editable link and image types.
Radio button cells and their dependencies.
More side icons and buttons in cells.
Switch and popup buttons types.
Upload file cell type.
Full Excel-style editable formula engine with 200+ functions.
Expression-based calculations and custom formulas.
Full JavaScript formulas and calculations in data.
Advanced formatting based on type and format strings.
Conditional formatting with custom rules and conditions.
Sticky cell text remains visible during horizontal scrolling.
Cell spanning across rows, columns or both directions.
Nested grids - embed another grid inside a cell.
Built-in master & detail grids.
Row, column and cell state colors and indicators.
RTL (right-to-left) display for Middle Eastern languages.
Side and horizontal pagers for navigating large datasets.
Cell hint to show the overflowed cell value in-place.
Synchronized layouts between multiple grids on the same page.
Add, copy and delete rows and columns.
Resize, move and hide row and columns.
Freeze rows and columns on all sides.
Drag rows or columns between grids.
Resize row and column sections and the entire grid.
Span cells dynamically for layout flexibility.
Multiple selection modes: row, column, cell and range.
Copy & paste rows, columns and cell ranges.
Full undo & redo support.
In-cell editing with Excel-like keyboard navigation.
Single-cell or range cursor.
Auto-complete with suggestions and rules.
Advanced validation via custom rules or regex.
Input masks with regular expressions.
Multi-line editing in text areas
Rich text editing with full formatting and styling.
Permanent edit mode for always-on editing scenarios
Auto-fill and smart fill-down operations.
Copy & paste cells and ranges from and to Excel and other spreadsheets.
Calendar picker for date cells.
Dates dialog for selecting ranges and repeating dates.
Inserting images floating above cells like in Excel.
Manipulating and changing images by mouse dragging.
Entering individual tags visually separated and highlighted.
Unlimited tree hierarchy for rows and columns.
Expand & collapse with keyboard shortcuts.
Dynamic multi level pivot tables with drag & drop configuration.
Editable pivot cells with automatic or custom aggregation
Flexible grouping with automatic or custom aggregation
Tree filtering and search capabilities for hierarchical datasets.
Excel-style auto-filter with checkbox lists.
Expression filtering with custom operators
Global Google-like full-text search.
Custom filter functions and predicates.
Multi-column sorting with custom comparators.
Aggregation functions (sum, average, count, ...).
Statistical analysis and data summaries.
Export to XLSX, CSV, PDF with customizable styling.
Print-ready layouts with multi-page splitting and scaling.
HTML export with full formatting preservation.
Synchronize changes via AJAX, form submits or custom API.
Works with React, Vue, Angular, Svelte and Vanilla JavaScript.
Full TypeScript definitions and IntelliSense support.
Comprehensive API and event system.
Can be used without writing custom JavaScript.
Cross-browser compatibility (Chrome, Firefox, Safari, Edge).
Salesforce LWC & CSP compatibility.
Full theming support with JSON customization.
Built-in themes and custom theme creation.
Responsive design with mobile and touch support.
Customizable toolbar and context menu options.
Customizable cell styling and formatting.
Custom cell renderers and editors.
Styling individual cells by CSS class or HTML prefix / suffix.
Localized to 14 languages, including all texts and date and number formats.
Fully customizable key and mouse navigation action schemes.