vue-good-table
Vue-good-table
An easy to use, clean and powerful data table for VueJS with essential features like sorting, column filtering, pagination and much more - xaksis.github.io/vue-good-table/
| Vue 3 Update |
|---|
| @borisflesch is working on a Vue 3 compatible version of VGT . Please follow/contribute to his repository as it gets production ready: vue-good-table-next |
Installing
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'
Vue.use(VueGoodTablePlugin);
Import into your component
import { VueGoodTable } from 'vue-good-table';
// add to component
components: {
VueGoodTable,
}
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

Features
- Table Search
- Sorting
- Column Filtering
- Pagination
- Highly Customizable
- Checkbox Table
- Grouped Rows Table
- Server Powered Table
- Customizable Style and Themes
Upgrade Guide
Hey there! coming from 1.x? find the upgrade guide here
Authors
License
This project is licensed under the MIT License - see the LICENSE.md file for details
Related Packages
vue2-datatable-component-uikit
The best Datatable for Vue.js 2.x which never sucks... with ui-kit
4,771
870
Version History
| Version | Released | License |
|---|---|---|
| 2.21.11 | MIT | |
| 2.21.10 | MIT | |
| 2.21.9 | MIT | |
| 2.21.8 | MIT | |
| 2.21.7 | MIT | |
| 2.21.6 | MIT | |
| 2.21.5 | MIT | |
| 2.21.4 | MIT | |
| 2.21.3 | MIT | |
| 2.21.2 | MIT | |
| 2.21.1 | MIT | |
| 2.21.0 | MIT | |
| 2.20.0 | MIT | |
| 2.19.5 | MIT | |
| 2.19.4 | MIT | |
| 2.19.3 | MIT | |
| 2.19.2 | MIT | |
| 2.19.1 | MIT | |
| 2.19.0 | MIT | |
| 2.18.1 | MIT | |
| 2.18.0 | MIT | |
| 2.17.6 | MIT | |
| 2.17.5 | MIT | |
| 2.17.4 | MIT | |
| 2.17.3 | MIT | |
| 2.17.2 | MIT | |
| 2.17.1 | MIT | |
| 2.17.0 | MIT | |
| 2.16.5 | MIT | |
| 2.16.4 | MIT |
Showing the latest 30 of 159. See every release on npm
Pre-releases (18)
| Version | Released | License |
|---|---|---|
| 2.0.0-beta.9 | MIT | |
| 2.0.0-beta.8 | MIT | |
| 2.0.0-beta.7 | MIT | |
| 2.0.0-beta.6 | MIT | |
| 2.0.0-beta.5 | MIT | |
| 2.0.0-beta.4 | MIT | |
| 2.0.0-beta.3 | MIT | |
| 2.0.0-beta.2 | MIT | |
| 2.0.0-beta.1 | MIT | |
| 2.0.0-beta.0 | MIT | |
| 2.0.0-alpha.7 | MIT | |
| 2.0.0-alpha.6 | MIT | |
| 2.0.0-alpha.5 | MIT | |
| 2.0.0-alpha.4 | MIT | |
| 2.0.0-alpha.3 | MIT | |
| 2.0.0-alpha.2 | MIT | |
| 2.0.0-alpha.1 | MIT | |
| 2.0.0-alpha | MIT |