Skip to content
An easy to use powerful data table for vuejs with advanced customizations including sorting, column filtering, pagination, grouping etc
Vue JavaScript CSS Other
Branch: master
Clone or download
Latest commit 7755b58 Nov 14, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github new issue template Apr 2, 2018
README/images style update May 24, 2018
dev sort indicators updated fixes #633 Nov 14, 2019
dist new build Nov 14, 2019
docs new build Nov 14, 2019
src sort indicators updated fixes #633 Nov 14, 2019
test Extract Types and Add Unit tests (#139) Dec 22, 2017
vp-docs new build Nov 14, 2019
.eslintrc linter errors fixed Mar 16, 2018
.gitignore checkbox table in-built Apr 11, 2018
.npmignore docs updated Jun 18, 2018 Create Sep 6, 2017
LICENSE Initial commit May 16, 2017 Update May 27, 2019
bili.config.js inline node modules for esm Jul 17, 2019 remove internal repo Jun 18, 2018
package-lock.json 2.18.1 Nov 14, 2019
package.json 2.18.1 Nov 14, 2019


npm npm npm Twitter Follow

An easy to use, clean and powerful data table for VueJS with essential features like sorting, column filtering, pagination and much more -

Did vue-good-table just save you a bunch of time? Use some of them extra minutes to spread the joy!

Buy Me A Coffee

Follow the project progress live - Vue-good-table Project on TimerBit


Install with npm:

npm install --save vue-good-table

Import globally in app:

import VueGoodTablePlugin from 'vue-good-table';

// import the styles 
import 'vue-good-table/dist/vue-good-table.css'


Import into your component

import { VueGoodTable } from 'vue-good-table';

// add to component
components: {

Import into your component using Typescript

// add to component
components: {
  'vue-good-table': require('vue-good-table').VueGoodTable,
Example table with grouped rows and column filters

Advanced Screenshot


Upgrade Guide

Hey there! coming from 1.x? find the upgrade guide here



This project is licensed under the MIT License - see the file for details

You can’t perform that action at this time.