Builder is a visual drag-and-drop template builder for Craft CMS 5. Design page layouts in the control panel, assign them to entries, and render everything through Twig components — without storing HTML in the database.
What you can do
Create Page and Partial templates as first-class Craft elements Build layouts in a Vue 3 visual editor with live AJAX preview Drag in sections and elements: Hero, CTA, FAQ, Pricing, Team, Grid, Headline, Text, Image, Button, Menu, HTML, and more Assign templates to entries with the Builder Layout field Reuse partials as presets across pages Style theme colors and typography per template in the Theme panel Optionally create a homepage in one step (Homepage Single, field, and starter template) How it works Layouts are stored as a JSON component tree. On the front end, Builder renders that tree through Twig templates — so structure stays editable, portable, and free of baked-in HTML.
For developers Register custom components with the Builder SDK, or ship your own component folders with component.json + Twig. Matrix block → component mapping is supported via config.
Requirements Craft CMS 5 · PHP 8.2+
Standard
Plus $99/year after one year.
To install this plugin, copy the command above to your terminal.
This plugin doesn't have any reviews.
