DHTMLX JavaScript DataGrid is a a data-intensive UI widget for processing a large amount of data at lightning speed and conveniently editing, filtering, and sorting data in tables.
Build a powerful JavaScript Grid control
DHTMLX Grid is a full-featured DataGrid library that provides cutting-edge functionality and fast performance with large data sets. The component allows filtering and sorting data according to various criteria. Filters can be added inside headers or put outside of the grid. Sorting feature is available by default. End users may export JavaScript data tables to Excel in one click. On top of all, PRO edition offers a special module for data parsing and serialization in the XML format.
Tune up your JS datagrid with a rich API
An extensive JavaScript API makes DHTMLX Grid web control highly customizable and easy-to-use. Developers can modify each and every element - add spans in headers, columns, or rows, adjust the size of a datatable, make use of the columns’ auto width. One or more columns of the grid can be frozen. You can add any custom HTML to cells. On top of all, you can configure a footer or header to show minimal, maximal, average, or sum values from the columns of your choice.
Achieve the desired look and feel of your HTML5 grid
One of the major advantages of DHTMLX Grid is flexible customization via CSS. In order to style the JavaScript datagrid widget, you just need to add new CSS classes with all the desired settings. Customization options enable you to apply different styles to the header, footer, particular rows, and cells. You can highlight cells with minimal and maximal values or choose which cells to mark with custom styling.
Integrate DHTMLX Grid into Angular, React, Vue.js apps
From now on, there is a smooth and straightforward way to integrate our JS datagrid library into your projects. We have prepared code examples for the three widespread frameworks Angular, React, and Vue.js, which can help you use DHTMLX Grid in your apps. You can also download our 30-day evaluation version and benefit from the assistance of our support team.
Free GNU GPL v2 | Commercial | Enterprise | Ultimate | |
---|---|---|---|---|
License Terms |
Free GNU GPL v2
|
Commercial
|
Enterprise
|
Ultimate
|
Developers |
Free GNU GPL v2
|
Commercial
5
|
Enterprise
20
|
Ultimate
|
Projects |
Free GNU GPL v2
(open source only)
|
Commercial
1
|
Enterprise
5
|
Ultimate
|
SaaS |
Free GNU GPL v2
|
Commercial
|
Enterprise
|
Ultimate
|
Perpetual distribution rights |
Free GNU GPL v2
|
Commercial
|
Enterprise
|
Ultimate
|
Support Plan |
Free GNU GPL v2
No Official Support
|
Commercial
Standard Support
|
Enterprise
Premium Support
|
Ultimate
Ultimate Support
|
Time Period |
GNU GPL
|
Commercial
1 year
|
Enterprise
1 year
|
Ultimate
1 year
|
Updates |
GNU GPL
|
Commercial
Minor & major updates
Bug fixes
|
Enterprise
Minor & major updates
Bug fixes
|
Ultimate
Minor & major updates
Bug fixes
Emergency bug fixes
|
Tickets |
Free GNU GPL v2
Only Community Forum
|
Commercial
10
|
Enterprise
30
|
Ultimate
|
Response Time |
GNU GPL
|
Commercial
72h
|
Enterprise
48h
|
Ultimate
24h
|
Personal Acccount Manager |
GNU GPL
|
Commercial
|
Enterprise
|
Ultimate
|
Functionality
|
GNU GPL
Standard
|
Commercial
Professional
|
Enterprise
Professional
|
Ultimate
Professional
|
Columns' drag-n-drop |
GNU GPL
|
Commercial
|
Enterprise
|
Ultimate
|
Lazy loading |
GNU GPL
|
Commercial
|
Enterprise
|
Ultimate
|
Module for XML parsing/serialization |
GNU GPL
|
Commercial
|
Enterprise
|
Ultimate
|
GNU GPL
Free
|
Commercial
Total: $339
|
Enterprise
Total: $639
|
Ultimate
Total: $1489
|
Need help with DHTMLX Grid integration into your app? Contact us