Getting started
GJS Builder is an open, extensible visual builder for WordPress. This guide takes you from a fresh install to a published page.
What you'll need
- WordPress 6.4+
- PHP 8.0+
- Permission to install plugins (an administrator account)
No Node.js is required to run a release build — you only need it if you build the plugin from source.
1. Install the plugin
Upload the plugin ZIP under Plugins → Add New → Upload Plugin, then activate it. See Installation for the from-source path.
2. Create a Landing
GJS never touches your posts, pages or Gutenberg. Instead it adds a dedicated Landings post type.
- Go to Landings → Add New.
- Give it a title and save.
- Click Edit with Builder to open the fullscreen editor.
3. Design visually
Inside the editor you get a GrapesJS canvas with device previews, undo/redo, a live code view, and a page-settings & SEO drawer. Drag in blocks, edit text inline, and style with the built-in controls.
Want more blocks or a whole editor theme? Open Landings → Extensions to install from GJS Market, or Landings → Presets to activate a preset.
4. Save and publish
Hit Save (with autosave running in the background) and then Publish. Every save stores editable project JSON and compiled HTML — so your page is always portable. Learn why in Storage & no lock-in.
5. Choose how it renders
Each page can render inside your theme's header/footer (theme mode) or as a blank full-bleed page (canvas mode). Set the default in Settings, override per page. See Rendering modes.
Next steps
- The editor — a tour of the canvas
- Extensions — add blocks, tools and themes
- Developer API — build your own extension
