Skip to content

An easy to use powerful data table for Vue 3.x with advanced customizations including sorting, column filtering, pagination, grouping etc. Based on Vue-good-table (Vue 2.x).

License

Notifications You must be signed in to change notification settings

borisflesch/vue-good-table-next

This branch is 70 commits ahead of, 14 commits behind xaksis/vue-good-table:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

2b41970 · Sep 10, 2024
Apr 2, 2018
May 24, 2018
Sep 10, 2024
Feb 25, 2023
Sep 10, 2024
Sep 10, 2024
Oct 29, 2021
Sep 10, 2024
Mar 16, 2018
May 22, 2022
Sep 23, 2021
Sep 23, 2021
Sep 23, 2021
Sep 6, 2017
Sep 23, 2021
Feb 25, 2023
Oct 29, 2021
Oct 29, 2021
Sep 10, 2024
Sep 23, 2021
Sep 10, 2024

Repository files navigation

Vue-good-table-next

⚠️ WARNING
This project is a port of Vue-good-table for Vue 3.x. The current version is stable enough to start developing new projects but work is still in progress and changes could be made in the short-term. Thus the project is not yet intended to be used in a production environment.

npm npm npm Twitter Follow

An easy to use, clean and powerful data table for Vue with essential features like sorting, column filtering, pagination and much more - borisflesch.github.io/vue-good-table-next/

Installing

Install with npm:

npm install vue-good-table-next

Install with npm:

yarn add vue-good-table-next

Import globally in app:

import VueGoodTablePlugin from 'vue-good-table-next';

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

Vue.use(VueGoodTablePlugin);

Import into your component

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

// add to component
components: {
  VueGoodTable,
}

Import into your component using Typescript

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

Advanced Screenshot

Features

Authors

License

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

About

An easy to use powerful data table for Vue 3.x with advanced customizations including sorting, column filtering, pagination, grouping etc. Based on Vue-good-table (Vue 2.x).

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Vue 64.7%
  • JavaScript 21.0%
  • SCSS 13.2%
  • Other 1.1%