---
title: Handsontable Documentation
description: An overview of Handsontable's developer documentation. Handsontable is a client-side, spreadsheet-like data grid for editing data in web applications.
template: splash
hero:
  title: Handsontable Documentation
  tagline: A JavaScript/TypeScript data grid component for React, Angular, and Vue 3.
  actions:
    - text: Get started
      link: /docs/javascript-data-grid/
      icon: right-arrow
      variant: primary
---

This documentation covers Handsontable, a JavaScript data grid. Use the Getting Started section to install the grid, Guides to configure features, the API reference for method and hook details, and Recipes for worked examples.

- [Getting Started](/docs/javascript-data-grid/) - Install and set up Handsontable in your project.
- [Guides](/docs/javascript-data-grid/table-size/) - Configure columns, rows, plugins, and behaviors.
- [API Reference](/docs/javascript-data-grid/api/) - Method signatures, hook signatures, and option details.
- [Recipes](/docs/javascript-data-grid/recipes/) - Worked examples for custom cell types, themes, and integrations.
