
Bring your Strapi content to life with a visual editor. Build and assign templates to your Strapi content-types and reuse them over and over again.
released October 13, 2026
npm install @wecre8websites/strapi-page-builder
Visual, drag and drop page editor for Strapi.
Connect Page Builder to your web site and start editing your own custom components, visually.
Read the complete documentation at https://pagebuilder.wc8.io
Strapi is the leading open-source headless Content Management System. Itβs 100% JavaScript, fully customizable and developer-first.
The Page Builder plugin adds a visual page editor to Strapi, leting you drag and drop custom sections and connect them to CMS data.
Setting up Page Builder is quick and easy.
The requirements to install the Page Builder plugin is the same as those to install Strapi.
Please refer to the official Strapi installation requirement doc here: Installation Requirements.
Minimum environment requirements
>=18.x.x>=8.x.xWe are following the official Node.js releases timelines.
Supported Strapi versions:
The Page Builder plugin is designed for Strapi v5.x. It has not been tested with previous versions.
Use npm to install this plugin within your Strapi project.
Refer to this doc to install npm
$ npm install @wecre8websites/strapi-page-builder
$ npm run build
$ npm run developThe Page Builder plugin should appear in the Strapi sidebar after you run the app again.
You can easily configure the Page Builder plugin to connect to your website.
Settings -> Global Settings -> Page Builder.
Configure user roles to allow or limit access to Page Builder
Template -> Read permission.
After configuring Page Builder, you must add a template relation field to any content type you want to use with Page Builder.
For the Page Editor plugin to be able to connect to your site, you must add the companion @wecre8websites/strapi-page-builder-react package to your React app configure an editor URL.
Copyright Β© 2025 wecre8websites
| Variable | Default | Purpose |
|---|---|---|
PAGE_BUILDER_SLOT_MIGRATION | off | Set to true to expose the template migration endpoints used by strapi-page-builder-migrate-slots (DropZones to slots). They return 404 otherwise. Unset it once your templates are migrated. |
Share your work with the community and get it listed in the Strapi ecosystem for everyone to discover and use.
Submit
