Best JavaScript Data Grids and Spreadsheets

Syncfusion DataGrid

The JavaScript DataGrid, or DataTable, is a feature-rich control for displaying data in a tabular format. Its wide range of functionalities includes data binding, editing, filtering, grouping, paging, freezing rows and columns, aggregating rows, and exporting to Excel, CSV, and PDF formats.

Features:

  • Paging
  • Grouping
  • Filtering
  • Sorting
  • Aggregates
  • Merge cells
  • Merge Rows
  • Drag and Drop
  • Read-only
  • Editing(Includes Excel like Editing)
  • Different cell Edit types
  • Frozen rows and columns
  • Scrollbars
  • Resizing
  • Reordering
  • Copy and Paste
  • Stacked headers
  • Column and Row templates
  • Detail templates
  • Master and Details
  • Foreign key Column
  • Remote Data binding
  • Context Menu
  • Column Menu
  • Multiple Selection & Checkbox selection
  • Column validation
  • Search for values
  • Column Chooser
  • Support mobiles and tablets
  • PDF, Excel and CSV Export

Preview:

Virtual Scrolling

ejs-grid Virtual Scrolling feature

Custom Filters

ejs-grid Custom filter feature

Sorting

ejs-grid Sorting feature

Grouping

ejs-grid Grouping feature

Aggregates

ejs-grid Aggregates feature

STATS ON GITHUB

  • 41
  • 19
  • 3
  • License: syncfusion license
  • Author: Syncfusion
  • Last update: N/A

TRENDS