Topics / #datagrid

Datagrid projects on GitHub

Interactive data grid components with sorting, filtering, and editing.

As of , the most-starred Datagrid projects on GitHub are table (28.5K stars), handsontable (22.1K stars) and ag-grid (15.6K stars). GitHub.Locker tracks 6 Datagrid repositories with 104.6K stars combined. The fastest-growing on October 18 was table, with +4 stars in a day.

6Projects
104.6KStars in total
+9Stars in a day

Hot right now

Most stars gained in a day · Oct 18

The all-time top

6 projects · by stars

  1. #1 · TanStack/table

    table

    TanStack Table is a headless table library for building powerful datagrids in TypeScript and JavaScript. You may know it by its adapter names — React Table, Vue Table, Solid Table, Svelte Table.

    28.5K
  2. #2 · handsontable/handsontable

    handsontable

    Handsontable is a JavaScript data grid component with a spreadsheet-like look and feel: you embed it in a web app so users can enter, edit, validate, and process tabular data.

    22.1K
  3. #3 · ag-grid/ag-grid

    ag-grid

    AG Grid is a fully-featured, highly customizable JavaScript data grid for building tables with sorting, filtering, pagination, editing and more, with no third-party dependencies.

    15.6K
  1. 4

    x-spreadsheet

    14.6Kmyliang/x-spreadsheet · JavaScript

    A web-based JavaScript spreadsheet: an Excel-like, editable grid that runs in the browser.

  2. 5

    primeng

    12.5Kprimefaces/primeng · TypeScript

    PrimeNG is an open-source Angular UI component library from PrimeTek — a large set of ready-made interface components (data tables, charts and more) for building web apps. It now continues as part of PrimeUI.

  3. 6

    perspective

    11.3Kperspective-dev/perspective · Rust

    Perspective is an interactive data visualization and analytics component built for large, real-time and streaming datasets. It ships as a Custom Element UI (grid, charts, pivots) backed by a streaming query engine that runs in-browser via WebAssembly or server-side in Python, Node.js and Rust.

Often tagged together