@jbaysolutions/floorplan-vue

JBay Floorplan for Vue 3: floor plan editor, 2D viewer and 3D viewer components, from a single flat to a whole building
Install
npm install @jbaysolutions/floorplan-vue
Latest Version:2.2.0
Vue:3
License:Custom
Last Updated:Oct 22, 2026
Links: npm
Maintainer: gmsa

@jbaysolutions/floorplan-vue

Floor plan editor, viewer and optional 3D viewer components for Vue 3, by JBay Solutions.

npm install @jbaysolutions/floorplan-vue
npm install three   # only if you use the 3D viewer
npm install @jbaysolutions/floorplan-pack-garden   # optional: trees, garden furniture and outdoor features
import { FloorPlanEditor, FloorPlanViewer } from '@jbaysolutions/floorplan-vue'
import { FloorPlanViewer3D } from '@jbaysolutions/floorplan-vue/3d' // optional
import '@jbaysolutions/floorplan-vue/style.css'
<FloorPlanEditor v-model="plan" />

<FloorPlanViewer :plan="plan" :markers="markers" @plan-click="({ x, y, room }) => ..." />

<FloorPlanViewer3D :plan="plan" :markers="markers" />

Each component fills its parent, so give the parent a height.

Documentation: floorplan.jbaysolutions.com/docs (guides, every prop and event, live examples). Not using Vue? See @jbaysolutions/floorplan-react and @jbaysolutions/floorplan-elements.

Licence

Free for open-source projects and for companies with under €1M yearly revenue, including in production. Other companies buy one commercial licence per company, per major version. Add-on packs are included. See LICENSE.md for the terms.

© JBay Solutions.

Related Packages

@billtaofbj/explosion-3d

Explosion 3D editor component

3,137
three-usdz-loader

A basic USDZ file (Pixar Universal Scene Description) loader for ThreeJS

72,966 179
@arcships/vue-docx

Vue 3 DOCX viewer and editor components with composable editor state

1,631 7
@ctechhindi/vue3-json-viewer

A modern, sleek Vue 3 JSON viewer component with tree and text modes

12,436 11
@henryavila/titan-chordpro-ui

UI ChordPro: leitura + edição. Core TypeScript + binding Vue.

2,302 0

Version History

Version Released Vue License
2.2.0 ^3.4.0 Custom
Pre-releases (1)
Version Released License
0.0.0-stage