Infinite Table for Vue

The Vue DataGrid for huge datasets

@infinite-table/infinite-vue brings Infinite Table to Vue 3: a virtualized DataGrid with sorting, row grouping, pivoting, aggregations, filtering and lazy loading.

A React version is also available →

Terminal
npm i @infinite-table/infinite-vue

A grid in a single-file component

This is the whole component. Click edit to change the code and see the grid update, or fork to open it in CodeSandbox.

#
Infinite Table in Vue
open
loading demo…

Vue components and composables

DataSource and InfiniteTable are Vue 3 components. Bind props in the template, keep controlled state in refs, and render cells with h().

One grid, two frameworks

The Vue and React packages are built from the same source and released together, with the same version number.

Tested in a real browser

The React and the Vue build share their end-to-end specs: the same test runs against both grids.

The Vue docs are growing

We are writing the Vue version of the documentation page by page: 2 of 65 guides have Vue examples so far. The rest are marked React in the sidebar of the Vue docs and open the React page - the concepts and the props are the same.