Skip to main content

Overview

# Overview

Craft CMS Builder is a visual drag-and-drop template builder for Craft CMS 5.

## What it does

- Create page and partial templates in the Craft control panel
- Build layouts visually with Twig components (no HTML stored in the database)
- Assign templates to entries with the Builder Layout field
- Preview changes live in the visual editor
- Reuse partials as presets inside other templates
- Optionally set up a homepage Single with one click

## Who this documentation is for

Site builders and content editors who work in the Craft CP. Developers looking for the SDK and custom components should see the developer documentation shipped with the plugin.

## Main areas in the control panel

After install, open Builder from the Craft CP navigation:

- Templates — list, create, copy, and open templates
- Visual editor — drag-and-drop layout editing with live preview
- Settings — homepage setup, license, and plugin options

## How rendering works

Templates are stored as a component tree (JSON). On the front end, Builder renders that tree through Twig component templates. The database never stores rendered HTML — only structure, settings, and styles.