Vue Tile Layout

A tile layout system for Vue that enables users to drag, drop and resize tiles with ease.

Get Started Introduction

Simplicity First

Minimal setup with markdown-centered project structure helps you focus on writing.

Vue-Powered

Enjoy the dev experience of Vue, use Vue components in markdown, and develop custom themes with Vue.

Performant

VuePress generates pre-rendered static HTML for each page, and runs as an SPA once a page is loaded.

Themes

Providing a default theme out of the box. You can also choose a community theme or create your own one.

Plugins

Flexible plugin API, allowing plugins to provide lots of plug-and-play features for your site.

Bundlers

Default bundler is Vite, while Webpack is also supported. Choose the one you like!

Easy to get started

Install in your project

npm install vue-tile-layout
1

Import the library

import VueTileLayout from 'vue-tile-layout'
1