GitPedia

Grid layout plus

A draggable and resizable grid layout, for Vue 3.

From qmhc·Updated June 16, 2026·View on GitHub·

Grid Layout Plus comes from [Vue Grid Layout](https://github.com/jbaysolutions/vue-grid-layout) and is migrated to Vue 3. The project is written primarily in TypeScript, distributed under the MIT License license, first published in 2023. Key topics include: drag-and-drop, grid-layout, javascript, typescript, vite.

Latest release: v1.1.1
October 13, 2025View Changelog →
<p align="center"> <a href="https://grid-layout-plus.netlify.app/" target="_blank" rel="noopener noreferrer"> <img src="./docs/public/grid-layout-plus.svg" width="180" style="width: 120px;" /> </a> </p> <h1 align="center">Grid Layout Plus</h1> <p align="center"> <a href="https://www.npmjs.com/package/grid-layout-plus" target="_blank"> <img src="https://img.shields.io/github/package-json/v/qmhc/grid-layout-plus" alt="npm version"/> </a> </p>

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.

<details> <summary>About Vue Grid Layout</summary>

What is Vue Grid Layout?

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

Heavily inspired by React Grid Layout.

</details>

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.

Contributors

Showing top 7 contributors by commit count.

View all contributors on GitHub →

This article is auto-generated from qmhc/grid-layout-plus via the GitHub API.Last fetched: 6/18/2026