Drupal is a registered trademark of Dries Buytaert
drupal 11.3.7 Update released for Drupal core (11.3.7)! drupal 11.2.11 Update released for Drupal core (11.2.11)! drupal 10.6.7 Update released for Drupal core (10.6.7)! drupal 10.5.9 Update released for Drupal core (10.5.9)! cms 2.1.1 Update released for Drupal core (2.1.1)! drupal 11.3.6 Update released for Drupal core (11.3.6)! drupal 10.6.6 Update released for Drupal core (10.6.6)! cms 2.1.0 Update released for Drupal core (2.1.0)! bootstrap 8.x-3.40 Minor update available for theme bootstrap (8.x-3.40). menu_link_attributes 8.x-1.7 Minor update available for module menu_link_attributes (8.x-1.7). eca 3.1.1 Minor update available for module eca (3.1.1). layout_paragraphs 2.1.3 Minor update available for module layout_paragraphs (2.1.3). ai 1.3.3 Minor update available for module ai (1.3.3). ai 1.2.14 Minor update available for module ai (1.2.14). node_revision_delete 2.0.3 Minor update available for module node_revision_delete (2.0.3). moderated_content_bulk_publish 2.0.52 Minor update available for module moderated_content_bulk_publish (2.0.52). klaro 3.0.10 Minor update available for module klaro (3.0.10). klaro 3.0.9 Minor update available for module klaro (3.0.9). layout_paragraphs 2.1.2 Minor update available for module layout_paragraphs (2.1.2). geofield_map 11.1.8 Minor update available for module geofield_map (11.1.8).

pagedesigner

86 sites Security covered
View on drupal.org

Pagedesigner

About:

Module for structuring, designing and creating content for Drupal websites with a drag'n'drop interface.

The whole frontend is implemented with the web builder framework GrapesJS, which provides a clear and easy-to-use graphical interface for users of all kinds.

Structure:

A page can be structured with rows.
These are available in different layouts (single column, two columns, three columns etc.) and can be placed on a page via drag'n'drop.
The rows can be interlaced as desired, with the aim of covering as many design layouts as possible.

Content:

For creating content, several components (images, text editor, icons, quotes, etc.) are available as handy tiles and can be placed anywhere within the rows. All elements can be edited on page, the changes are displayed in real time (WYSIWYG - What You See Is What You Get). All Elements can be arbitrarily moved, deleted or copied on the page.

Styling:

Existing rows and components can additionally be provided with various stylings directly in the editor. Whether Margin, Padding, Borders or Colors, the user has dozens of possibilities to make his page as individual and original as possible.

Responsive:

To make a website appealing on as many devices as possible, the user has access to various responsive modes, displayed as icons.
Via click, a smooth change between the views can be achieved, and different sizes are already covered while editing the page. Settings can be applied to all views or specifically to one size (e.g. Mobile).

Expand:

The Pagedesigner offers ideal conditions for your own extensions. Additional components can be added and integrated. The module is based on the Drupal coding concepts, providing custom entities and a plugin system, and contains specific documentations for external developers and potential users.

Following up our talk at DrupalCon Amsterdam, we have created a distribution to allow quick testing of the pagedesigner ecosystem. The distribution can be found as pagedesigner suite.

Installation

Pagedesigner can be installed via composer.
There are two required patches bundled with the composer.json file:
- drupal/linkit: Issue 2886455 - Support multilingual crosslinking: "https://www.drupal.org/files/issues/2025-08-06/2886455-95.patch"
- drupal/ui_patterns: Issue 3315661 - Check for views live preview instead of preview when rendering row warning: "https://www.drupal.org/files/issues/2023-07-06/check-for-views-preview-3..."

Activity

Total releases
12
First release
Mar 2025
Latest release
3 weeks ago
Release cadence
33 days
Stability
67% stable

Release Timeline

Releases

Version Type Release date
4.2.6 Stable Mar 25, 2026
4.2.5 Stable Jan 22, 2026
4.2.4 Stable Nov 20, 2025
4.2.3 Stable Nov 10, 2025
4.2.2 Stable Oct 30, 2025
4.2.1 Stable Oct 22, 2025
4.2.0 Stable Oct 22, 2025
4.1.0 Stable Sep 24, 2025
4.0.0-alpha14 Pre-release Jul 18, 2025
4.0.0-alpha13 Pre-release Jul 11, 2025
4.0.0-alpha12 Pre-release May 22, 2025
4.0.0-alpha11 Pre-release Mar 24, 2025