phenaproxima / xb-demo
A pre-alpha demo of Experience Builder running on top of Drupal CMS.
Installs: 915
Dependents: 0
Suggesters: 0
Security: 0
Stars: 49
Watchers: 6
Forks: 12
Open Issues: 4
Type:project
Requires
- composer/installers: ^2.3
- cweagans/composer-patches: ^2@beta
- drupal/bpmn_io: ^2.0.6
- drupal/core: 11.2.0
- drupal/core-composer-scaffold: 11.x-dev@dev
- drupal/core-recommended: 11.2.0
- drupal/dashboard: ^2
- drupal/default_content: ^2-alpha@alpha
- drupal/demo_design_system: 1.0.6
- drupal/drupal_cms_admin_ui: ^1.1
- drupal/drupal_cms_anti_spam: ^1.1
- drupal/drupal_cms_authentication: ^1.1
- drupal/drupal_cms_page: ^1.1
- drupal/drupal_cms_privacy_basic: ^1.1
- drupal/eca: ^2.1.3
- drupal/experience_builder: 0.6.0-alpha1
- drupal/metatag: ^2.1
- drupal/recipe_installer_kit: ^1-alpha3@alpha
- drupal/token: ^1
- drupal/webform: 6.3.0-beta2
- drupal/xb_demo: @dev
- drupal/xb_page: @dev
- drush/drush: ^13
Conflicts
This package is auto-updated.
Last update: 2025-07-15 07:38:10 UTC
README
Experience Builder (or XB for short) is Drupal's next-generation page building tool, currently under heavy development on drupal.org. This is a demo package of Drupal to try out Experience Builder with a demo design system and sample pages. 😎
This repository is intended to provide a throwaway demo of Experience Builder. Experience Builder is not yet stable and could change anything, at any time, without warning.
There is no update path yet; data loss is possible. Additionally, this demo project will be abandoned when Drupal CMS includes sufficient functionality to supersede the demo. That is expected around DrupalCon Vienna in October 2025.
You ABSOLUTELY SHOULD NOT use this project to build a real site.
This Is How the Demo Looks Like
Getting Started with the Demo 🚀
We strongly recommend using DDEV (version 1.24.0 or later) to run this project, since it includes everything you'll need.
Cloning the repository locally is not required!
Instead, in a terminal with DDEV installed, run the following commands to spin it up:
mkdir xb-demo
cd xb-demo
ddev config --project-type=drupal11 --docroot=web
ddev composer create-project phenaproxima/xb-demo --stability=dev
ddev launch
You don't have to use DDEV; any tech stack that supports Drupal should work just fine.
Issues and Help
- Issues found in the demo should be submitted at https://github.com/phenaproxima/xb-demo/issues
- Problems or suggestions for Experience Builder should be submitted at https://www.drupal.org/project/issues/experience_builder
- Want to chat? Find us in the #experience-builder channel on Drupal Slack.