phenaproxima/xb-demo

A pre-alpha demo of Experience Builder running on top of Drupal CMS.

dev-main 2025-01-29 22:51 UTC

This package is auto-updated.

Last update: 2025-01-29 22:52:26 UTC


README

⚠️ WARNING ⚠️

This repository is intended to provide a pre-alpha demo of Experience Builder running on top of Drupal CMS. Experience Builder is not stable and could change anything, at any time, without warning. There is no update path. Additionally, this demo project will be abandoned when Experience Builder reaches beta (expected in mid-2025).

Feedback is very welcome, but you absolutely SHOULD NOT use this project to build a real site.

About

Experience Builder (or XB for short) is Drupal's next generation page building tool, currently under heavy development on drupal.org. If you've heard about Drupal CMS, you're probably eager to try out XB. You've come to the right place. 😎

Getting Started 🚀

We strongly recommend using DDEV (version 1.24.0 or later) to run this project, since it includes everything you'll need. Run the following commands to spin up with DDEV:

mkdir xb-demo
cd xb-demo
ddev config --project-type=drupal11 --docroot=web
ddev start
ddev composer create phenaproxima/xb-demo --stability=dev
ddev launch

You don't have to use DDEV, but whatever tech stack you use will need to have NPM installed in order to compile XB's JavaScript.

Getting Help

Questions? Feedback? Bugs? Find us in the #experience-builder channel on Drupal Slack.