vue-dataset

A vue component to display datasets with filtering, paging and sorting capabilities!
58,581 222
Install
npm install vue-dataset@next
Latest Version:3.7.1
Vue:3
Older releases:2
License:MIT
Last Updated:Nov 8, 2025
Links: GitHub  ·  npm
Maintainer: kouts

vue-dataset


:fire: HEADS UP! You're currently looking at vue-dataset next branch for Vue.js 3.
If you're looking for a Vue.js 2 compatible version of vue-dataset, please check out the master branch.


A set of Vue.js 3 components to display datasets (lists) with filtering, paging, and sorting capabilities!
Created with reusability in mind, so that one doesn't have to recreate the same functionality for lists over and over again.

vue-dataset does not impose any structure or layout limitations on your HTML, you can use divs, tables or anything you like to present your data.

Features

  • Highly customizable DOM structure
  • Custom filtering based on the row values from all or specific data keys
  • "Search as" feature allows for searching using a custom search method
  • Multi "column" searching, search data keys are configurable
  • "Sort as" feature allows for sorting using a custom sorting method
  • Multi "column" sorting, sortable data keys are configurable
  • Pagination
  • Global search with debounce setting
  • Easy to extend with custom components

Browsers support

Edge
Edge
Firefox
Firefox
Chrome
Chrome
Safari
Safari
Opera
Opera
Edge last 2 versions last 2 versions last 2 versions last 2 versions

Documentation and examples https://next--vue-dataset-demo.netlify.app/

Development

In order to start development:

pnpm i
pnpm run dev

Related Packages

@ldmjs/datatable

ldm datatable component

3,852
ts-vuetify-dom-datatable

Typescript augmented vuetify datatable

2,368
@autotrof/av-datatable

This is Vue3 component that can render a table like datatable without jquery. Un...

627 1
vue2-datatable-component

The best Datatable for Vue.js 2.x which never sucks

37,016 870
@unicorns/data-table

Vue component for rendering data-tables

12,383 3

Version History

Version Released License
3.7.1 MIT
3.7.0 MIT
3.6.6 MIT
3.6.5 MIT
3.6.4 MIT