Floor plan (3D)
Same DSL as Floor plan (2D), rendered in axonometric / isometric SVG with extruded walls — a printable 3D view, no WebGL. Pick `view iso | front | side | top` and set the wall `height`. This is intentionally a viewer (not an editable SketchUp / Revit-style modeller); for diagram, deck, and PDF use-cases an axonometric SVG covers 80 % of the use case at 5 % of the engineering cost.

In the same space
Most users come to Floor plan (3D) from SketchUp Free (read-only views) or Hand-drawn axonometrics. flowss runs this engine in the browser — no install, shareable via URL, exportable to PNG / SVG / PDF / source.
Syntax at a glance
view iso
height 2.7
wall (0,0)-(10,0)
wall (10,0)-(10,7)
room "Living" at (5,4)Paste this in the Studio code pane to see Floor plan (3D) render live. The full grammar is at the upstream-docs link above.
Sample templates
All 7 →Same studio apartment as the 2D template, rendered in isometric.
L-shaped house in axonometric — three rooms + bath.
Front elevation of the open-office plan.
A 52.5 m² one-bedroom flat in isometric: an open-plan living-kitchen across the full depth, a 13 m² double bedroom, a bathroom and an L-shaped hall, with every door and window placed on its wall. The four stated room areas are computed from the wall positions and sum to the gross internal area.
A 96 m² single-storey dental practice: reception and waiting, two 15.8 m² surgeries on the street side, a corridor, and behind it the decontamination room, staff room, accessible WC and plant store that a clinic needs. Room areas are taken from the wall grid and sum to 96 m².
A 126 m² café drawn from above: a 54 m² dining room with eight tables for four, a servery open to it across the counter, a kitchen with a rear service door, and two WCs, a dry store and a lobby behind a back-of-house wall. Areas sum to the 14 × 9 m shell.
floorplan3d · ← Browse all engines · Quick-start guide