Performance Built In
ApexGrid uses row-level virtualization to render only the rows visible in the viewport: here, 50,000 rows with just ~18 ever in the DOM. It auto-scrolls to show it stays smooth; scroll it yourself any time.
See it liveAutomatic Column Types
ApexGrid infers each column type from your data (text, currency, number, boolean, date, percent) and formats it correctly with no per-column config. Watch it spotlight each detected type.
See it liveSort, Filter & Search
Click any header to sort (tri-state), narrow rows with per-column filters, or search every column at once with the quick filter. It all composes, and it is built in.
See it liveInline Editing
Click a cell to edit it with the editor that matches its type: text, number, date picker, boolean checkbox or select dropdown. Validate or reject changes on the fly.
See it liveRow Grouping & AggregationsEnterprise
Group rows by one or more columns into collapsible headers, each with its leaf count and live aggregates (sum, average, min, max). Part of the enterprise package.
See it liveRange Selection & Status BarEnterprise
Select a rectangle of cells like a spreadsheet, with multi-range, a fill handle and TSV copy/paste. The status bar shows live count, sum, average, min and max for the selection.
See it liveSpreadsheet FormulasEnterprise
Mark a column allowFormula and its cells accept =expressions over A1-style references, with a function library and Excel-style error values. Edit a Qty or Price and every dependent total recalculates. Part of the enterprise package.
See it liveAI ToolkitEnterprise
Drive the grid with natural language: a prompt becomes a sort, filter, group or pivot, applied through a pluggable adapter (a Claude reference adapter is included). Ask questions about the data, or change the view, with one-click undo.
See it liveEverything you expect in a data grid
A fully-featured Community edition with optional Enterprise add-ons. Features marked require apex-grid-enterprise.
A complete grid out of the box
Everything in the Community edition: virtualized rendering, type-aware sorting, filtering and inline editing, rich templates and CSV export.
- Row virtualization
- Sort & filter
- Quick search
- Inline editing
- Cell & header templates
- CSV export
Community vs Enterprise
The core apex-grid comes under Community License. The enterprise package is a drop-in <apex-grid-enterprise> that inherits every community feature and adds analytics on top.
| Capability | Community | Enterprise |
|---|---|---|
| Data & performance | ||
| Row virtualization | ||
| Pagination (local & remote) | ||
| Tree data (nested rows) | ||
| Data pipeline hooks | ||
| Infinite (server-side) row model | – | |
| Columns & editing | ||
| 13 built-in column types | ||
| Pin, reorder, resize, hide | ||
| Column groups (spanning headers) | ||
| Cell, header & editor templates | ||
| Inline cell & row editing | ||
| Cell validation (declarative) | ||
| Undo / redo history | ||
| Interaction | ||
| Multi-column sort | ||
| Per-column filters & quick search | ||
| Row selection & expansion | ||
| Row pinning (top / bottom) | ||
| Row drag-reorder | ||
| Keyboard navigation & WCAG 2.2 AA | ||
| Analytics | ||
| Row grouping | – | |
| Column aggregations | – | |
| Pivoting | – | |
| Set filter (Excel-style) | – | |
| Columns tool panel | – | |
| Range selection & status bar | – | |
| Master / detail grids | – | |
| Integrated ApexCharts (+ cross-filtering) | – | |
| Cell formulas (spreadsheet) | – | |
| AI Toolkit (natural language) | – | |
| Context menu | – | |
| Export, theming & platform | ||
| CSV export | ||
| Excel (XLSX) export | – | |
| State persistence (save & restore views) | ||
| Localization (i18n) | ||
| CSS-variable theming & parts | ||
| Framework-agnostic web component | ||
| TypeScript definitions | ||
Ready to ship your next data-driven UI?
Start building with ApexGrid today.
Explore Demos