Skip to content

JensUweB/strapi-plugin-page-builder

Repository files navigation

Strapi plugin page builder

Based on the Strapi 3.0 Plugin Webpage Builder, this plugin is a wrapper for the awesome GrapesJS Web Builder Framework for Strapi 4.3 or later.

You can find the official GrapesJS Demo here! You want to contribute to GrapesJS? Here is the official repository.

⚠️ This plugin does not work yet. See issues tab for more information. If you want to try it nonetheless, follow install instructions below or visit this page later again.

Image of the GrapesJS web builder

⏳ Installation

Option 1:

  1. Clone this repository
  2. Run
    • npm install
    • npm build
    • npm link
  3. Inside your strapi application: Run npm link strapi-plugin-page-builder

Option 2:

  1. Clone this repository directly into your Strapi App under src/plugins/page-builder
  2. Run npm install inside the plugins subfolder

Add the plugin to your config/plugins.ts file like this:

export default ({ env }) => ({
   // ...
  // enable page-builder plugin
  "page-builder": {
    // my-plugin is going to be the internal name used for this plugin
    enabled: true,
    // Set Path for resolve depending on plugin location
    // resolve: "./node_modules/strapi-plugin-page-builder",
    resolve: "./src/plugins/page-builder/", // Recommended
  },
   // ...
});

To force your strapi admin panel to rebuild, please run npm run build -- --clean.

🖐 Requirements

The requireemnts to install the Page Builder Strapi plugin is the same as those to install Strapi.

Please refer to the official Strapi installation requirement doc here: Installation Requirements.

Minimum environment requirements

  • Node.js >=14.x.x
  • NPM >=6.x.x
  • Typescript >=4.6.x

Supported Strapi versions:

  • Strapi v4.3.0 (recently tested)
  • Strapi v4.3.x

The Page Builder Strapi plugin is designed for Strapi v4.3. It won't work with Strapi v3.x.

📝 License

Copyright © 2022 - Jens Uwe Becker

MIT License

Special Thanks to GrapesJS for their awesome framework! And Thanks to Uwizy for the original plugin idea Webpage Builder.

About

Web page builder for strapi 4.3 or later

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published