Brought to you by Handsoncode

JavaScript Open-Source Spreadsheets and Data Grids

Handsontable

Handsontable is a composite spreadsheet component for apps and websites. It is written in JavaScript and not constrained by any external framework. It can be easily modified or extended with custom plugins. It also binds to any source using the JSON format and handles large amounts of data. You can easily do all CRUD operations and provide end-users with an Excel-like experience.

Take a look at this basic demo on JSFiddle for a better insight.

Features:

  • Drag-down
  • Merge cells
  • Alignment
  • Read-only
  • Different cell types
  • Fixed rows and columns
  • Scrollbars
  • Highlighting rows or columns
  • Stretching
  • Resizing
  • Freezing
  • Moving
  • Pre-populating new rows
  • Data validation
  • Pagination
  • Search for values
  • Sorting
  • Undo/redo
  • Conditional formatting
  • Custom borders
  • Formula support
  • Support mobiles and tablets
  • Context menu
  • Custom buttons
  • Comments
  • jQuery integration
  • gRaphaĆ«l charts integration
  • Chroma.js integration
  • Bootstrap integration
  • Backbone.js integration

Preview:

Drag down and data validation

Handsontable drag down and data validation

Inline editor and date picker

Handsontable inline editor and date picker

Merging cells using the context menu

Handsontable merging cells using the context menu

comments powered by Disqus

GITHUB STATS

  • 8319
  • 1753
  • 434

INSTALLATION

License:
MIT
Author:
Handsoncode
Last update:
Jul 11, 2017

TRENDS