/grid-layout-plus

A draggable and resizable grid layout, for Vue 3.

Primary LanguageTypeScriptMIT LicenseMIT

Grid Layout Plus

npm version

What is Grid Layout Plus?

Grid Layout Plus comes from Vue Grid Layout and is migrated to Vue 3.

It is constructed with <script setup> and normalized TypeScript.

About Vue Grid Layout

What is Vue Grid Layout?

Vue Grid Layout is a grid layout system for Vue 2, like Gridster.

Heavily inspired by React Grid Layout.

Features

  • Draggable widgets
  • Resizable widgets
  • Static widgets
  • Bounds checking for dragging and resizing
  • Widgets may be added or removed without rebuilding grid
  • Layout can be serialized and restored
  • Automatic RTL support
  • Responsive

Documentation

Check out the online documentation here.

License

All in MIT license.