Integrate Handsontable with three JavaScript charting libraries for data visualisation: Highcharts, Recharts and Chart.js.
Discover how to integrate Redux for centralized state management with Handsontable data grid in React.
In this article, you’ll learn how to integrate file upload functionality with the Handsontable data grid seamlessly.
In this article, you’ll learn how to use Handsontable and HyperFormula to run Excel-like formulas on the web.
In this tutorial, you’ll see how to quickly build a public ledger to track your company’s expenses using React and Handsontable data grid.
In Handsontable 6.0.0, we gave our data grid a new functionality. The ability to sort multiple columns (…)
In this piece, I’d like to share more ideas I had (but decided to wait for ‘another time’ to use) while composing (…)
Handsontable allows you to restrict any input entered into a cell similarly to Microsoft Excel. Cells (…)
We all love keyboard shortcuts as they boost our productivity and save lots of time. It’s easy to get (…)
Handsontable easily handles several types of data that can be applied to particular cells, rows, columns, or the entire grid at once (…)
Adapting Handsontable may be challenging, especially if your spreadsheet looks more like a fully-featured application, and not a typical spreadsheet (…)
We distinguish two most common ways to manipulate the spreadsheet and its contents. One is by using external controls like buttons utilizing the (…)
Handsontable enables you to change and manipulate data. But every spreadsheet has its constants, such as data from external sources. Regardless of (…)
Have you ever wondered if you could store your data with various units and sort them really easily in Handsontable? Of course you can. You don’t have to (…)
Data entered into the spreadsheet may often contain some cell dependencies. For example, you might want to make one cell’s value dependant on another (…)
One of the basic things you can do with Handsontable is adjusting it to the existing layout. In this article I will guide you through the configuration (…)
There are many situations in which you may want to prevent one or more specific rows from being displayed. Such hidden rows will still exist in the data set but you will be able to (…)