.datagridGitHub

A data grid that feels like Excel

Transform data to wisdom. Faster. Smoother.

Trusted by

Microsoft logo
Intel logo
Airbus logo
Roche logo
Sony logo
Amazon logo
Schneider Electric logo
Dar logo
Panasonic logo
Carrier logo
T-Mobile logo
JERA logo
Huawei logo
SATS logo
Seagate logo
AppLovin logo
Precisely logo
Stottler Henke logo
Shikoku Electric Power logo

Familiar for users. Powerful for developers.

From keyboard shortcuts to custom functions, Handsontable DataGrid delivers the table experience users expect without sacrificing app reliability. You get full control. They get the familiarity they need.

  • Excel experience and over 400 formulas
  • Quick editing
  • Row and column operations
  • Custom cells
A Handsontable sheet with =SUM(A1:A3)*2 being typed in B3, the referenced range outlined and the SUM function's help card open beside it

Unmatched virtualization performance

We are the only data table with virtualization for scrolling on both axes, plus support for dynamic row heights, any DOM container, or the main window scrollbar.

A Handsontable grid with its visible viewport outlined, the tolerance bands around it and the virtual rows and columns beyond, on both axes

Fits right into your design system

The grid is built for full customization, using design tokens to connect design and code. Make it look like your product — not ours.

Design-token icons for typography, colour, shadow, sizing, spacing, radius and borders feeding one CSS file that styles the Handsontable grid below

We tackle maintenance for you

Our expert team handled 1000+ tickets last year with speed and precision. We use a dedicated multi-device lab, QA, and regression testing to ensure your table never breaks.

A release timeline from v15.0 to v20.0, each LTS version moving from Current through Active LTS to Maintenance LTS across 2025 to 2029

Accessibility that stays ahead of the curve

We continuously align the grid with global accessibility standards and test across browsers, assistive technologies, and environments. From keyboard navigation and semantic markup to screen reader support, your data grids are built to be inclusive and remain that way as standards evolve.

Keyboard keys above a Handsontable grid marked up with role=grid and aria-rowindex, a screen reader announcing “Regional Director, row 3 of 20, column 2”
front-end work saved
9mo
to a prototype on the market
3mo
manual reconciliation
0
13 out of 24

Story from Asterisk Networks

The business couldn't exist the way it does without Handsontable. It's the core of the communication between counterparties, and it provides a familiar tool that people already know, making it more attractive to potential clients.

Predictable by design

Two minor releases a month. One major release a quarter. Long-term support on every major for 24 months. No surprise breaking changes.

Newest

v18.1.2

2026-10-07

  • Entitlement license keys survive line wrapping by mail clients
  • A key with edited human-readable text is rejected

v18.1.1

2026-09-15

  • Copy, cut and paste fixed in Salesforce Lightning Web Components
  • Filters no longer crash on updateSettings() with active filters

v18.1.0

2026-09-01

  • New intl-datetime cell type with a native picker
  • Resizable selections, and dragging to move cells
  • Faster scrolling, filtering and rendering

v18.0.0

2026-06-30

  • Core migrated from JavaScript to TypeScript
  • Theme API with wrapper layout slots
  • numbro, moment.js, DOMPurify and Pikaday dropped

v17.1.0

2026-05-19

  • DataProvider plugin for server-side rows
  • XLSX export, and a Notification plugin
  • Rowspan in NestedHeaders

v17.0.0

2026-03-09

  • Theme API
  • MultiSelect cell type with its own editor
  • A sanitizer option for custom XSS protection
GitHub stars
—
Plugins
42
Rows benchmarked
1M
Long-term support
24 months

Performance on a public benchmark

We reran the 1771 Technologies grid benchmark on its own harness, every grid on the same datasets. Handsontable DataGrid 18.1.0 now has the smallest memory footprint in 12 of its 13 tests.

Scroll, 1M rows
28.2 FPS
Sorting 10K rows
51.4 FPS
Heap, 10K rows
19 MB
Delete 10K of 1M rows
0.2 ms

Last updated 1771 Technologies benchmark harness, July 17 run: 5 warm-ups, 20 recorded iterations, headed Chrome, Handsontable DataGrid 18.1.0The harness is open source

Make every data point count. Turn millions of them into actionable wisdom.

Let’s make it easier.
Smoother. Faster. All Handsontable.