Build on DXPR Builder: custom elements, hooks, theming, Drush commands and the module's internal architecture. These pages are for developers; pick the row that matches what you want to build.

I want to ... Use Needs
understand how the field, the editor and the front-end script work together Architecture and APIs PHP and JavaScript
add my own elements, icon sets or theme integration Build on it A custom module or theme
script pages from the command line, run the tests or contribute Tooling Drush, Git and a GitHub account

Which should I use

Read the architecture first if you are new to the code: builder content is Bootstrap 5 HTML in a text field, and the editor renders elements in the browser. To change what editors can add, go to Build on it. To automate pages or send a fix upstream, go to Tooling.

In this section