Skip to content

webix-hub/grid-vue-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Webix Grid + Vue 3 Demo

This repository demonstrates how to integrate the Webix Data Grid into a Vue 3 application using Vite and the Composition API.

The demo displays a climate system management dashboard.

Demonstrated Features

  • Multi-column sorting - click column headers to sort by multiple fields
  • Custom filters - text and select filters in column headers; custom footer filters
  • Sparkline charts - inline temperature history visualization per row
  • Row & column drag - reorder rows and columns by dragging
  • Date formatting - built-in Webix date formatter applied to date columns
  • Status badges - custom HTML templates in the Status column
  • Column resizers - drag column borders to resize; resizer icons in column headers
  • Responsive configuration - grid adjusts to container resize; mobile-friendly split

Project Setup

npm install

Run in development

npm run dev

Build for production

npm run build

Requirements

Node.js ^20.19.0 or >=22.12.0

License

MIT

About

Demo of Webix Data Grid integrated into a Vue 3 app - sorting, filtering, sparklines, drag & drop, and responsive configuration.

Topics

Resources

License

Stars

Watchers

Forks

Contributors