Easy to use visual page builder for Drupal

This module is included in DXPR CMS.

DXPR Builder is the AI page-builder for Drupal. It swaps complex back-end forms for a front-end, drag-and-drop experience that respects Drupal's Entity API (revisions, translations, permissions) and works with any theme.

AI-powered content creation

AI Powered Content Creation

DXPR Builder's AI capabilities transform how you build websites. Create complete pages from simple descriptions, edit any element using natural language, clone competitor pages, translate content instantly, generate custom images with OpenAI gpt-image-1, and create long-form blog posts with automated web research. Configure your brand voice using Drupal Taxonomy, choose from multiple AI providers (OpenAI, Gemini, Anthropic, XAI, Mistral). All sites include 10,000 words + 10 images per month free.

Where experimentation fits in your AI workflow

DXPR Builder lets your team generate pages, headlines, and product copy with AI in minutes. Human review catches what's obviously off-brand, off-message, or factually wrong. It can't catch what merely fails to convert; only visitors can do that. Harvard Business School research on enterprise gen AI concludes that "designing targeted experiments and using scientific methods to test, refine, and scale promising solutions" is the layer between review and full rollout.

Pair DXPR Builder with the RL module to add that layer. Approved variants compete in production; traffic shifts toward what works; reports show which pages, headlines, and CTAs earned their place. Variants can be hand-written, AI-generated, or both; RL is indifferent to authorship.

Source: Berndt et al., A Systematic Approach to Experimenting with Gen AI, Harvard Business Review, January-February 2026.


You need DXPR Builder if

  • You want to create complete pages from simple AI descriptions
  • Your marketing team needs to publish landing pages without waiting for developers
  • You need to clone competitor pages and adapt them to your brand
  • You want drag-and-drop page building that respects Drupal's architecture
  • You manage multilingual sites and need instant AI-powered translation

Key capabilities

  • No-code layout building
    • Drag rows, columns, and 30+ design elements without writing CSS or HTML.
    • Launch campaign pages, product landers, and microsites in minutes.
    • Built-in responsive logic ensures every design looks great on mobile, tablet, and desktop.
  • AI Page Building & Writing
    • Create complete pages from descriptions. Describe what you want and AI generates professional layouts with sections, images, and content.
    • Edit any element with AI. Every element includes "Edit with AI" to update content using natural language.
    • Clone competitor pages. Import layouts from any website with clone https://example.com and convert to native DXPR elements.
    • Translate to any language. Instantly translate pages or elements while preserving HTML structure.
    • Generate images from text. Create custom images using OpenAI gpt-image-1 directly from natural language descriptions.
    • Long-form content generation. Create 1,000+ word blog posts with proper structure, headings, and web research.
    • Brand voice control. Configure tone using Drupal Taxonomy. Use our Tone of Voice Generator.
    • Select preferred AI provider (OpenAI, Gemini, Anthropic, Mistral, XAI) with automatic failover for maximum reliability.
    • Includes 10,000 words + 10 images per month free.
  • Drush CLI & AI Agent Support
    • 8 Drush commands for page building, template management, and content operations from the terminal.
    • Write standard Bootstrap 5 HTML and the builder parses it into drag-and-drop editable elements.
    • Supports the Agent Skills standard for AI coding assistants (Claude Code, Codex, Gemini CLI, Copilot, Cursor).
    • Run drush dxb:setup-ai to install skill files with content generation rules.

Drush Command Reference

Category Commands Description
Discovery dxb:element:list, dxb:template:list List available elements (blocks, views) and page templates with category filtering
Page Building dxb:page:create, dxb:page:get, dxb:page:update Create nodes from templates, read and update builder markup with Bootstrap 5 HTML
Reusable Templates dxb:user-template:list, dxb:user-template:create List and create reusable user templates for sections and components
Setup dxb:setup-ai Install AI skill files for Claude Code, Codex, Gemini, Copilot, Cursor

AI Coding Assistant Integration

DXPR Builder ships with a built-in Agent Skills file that teaches AI coding assistants how to build pages through natural language. Compatible with Claude Code, Codex CLI, Gemini CLI, GitHub Copilot, Cursor, and other tools supporting the standard.

After installing the module, run drush dxb:setup-ai to enable AI assistant support. Your AI will then respond to natural language like:

  • "Create a landing page for our spring campaign"
  • "Edit node 42, update the hero section"
  • "List available page templates"
  • "Save this section as a reusable template"

    Global Brands Powered by DXPR

    Education & Research
    SMU School of Law VUMC Medicine
    Technology & Industry
    Swarco Synaptics Visionet
    Communities & Non-profit
    WHO Africa (AFRO) Minlib Network Migration Data Portal
    Defense Industry
    Parallax Research Air Force Tech Connect APEX Innovates
    Internationalization Examples
    Hong Kong CEC Moens Bank Saudi NELC

  • Deep Drupal integration
    • Use DXPR as a field formatter or a dedicated page type.
    • Seamless Media Library and enterprise DAM access.
    • Plays nicely with Layout Builder, Views, Webform, Workflows, and more.
  • Team-friendly controls
    • Role-based Builder Profiles and element locking keep designs on brand.
    • Every change is revisioned, making it easy to review, approve, or roll back.
  • Performance & accessibility
    • Optimised CSS output and smart image loading keep pages fast.
    • Keyboard-friendly UI, screen-reader cues, and reduced-motion compatibility.
    • Content and layout based on Bootstrap framework, ensuring durable, accessible content and no vendor-lock-in.

Enterprise resilience & scalability

DXPR AI Providers Grid

  • High-availability AI architecture
    • Automatic failover across multiple AI providers (OpenAI, Gemini, Anthropic, Mistral, XAI)
    • Control which AI providers are allowed to meet compliance requirements and organizational policies
  • Brand governance at scale
    • Builder Profiles lock elements and restrict design controls per role
    • Enforce design systems and maintain brand consistency across global teams
    • Full integration with Drupal's content workflows, permissions, and revision system. No parallel approval processes needed.

Typical use cases

  • Marketing teams create landing pages from AI descriptions without involving developers.
  • Agencies clone competitor pages to rapidly prototype client websites.
  • Multilingual sites translate entire pages instantly while preserving layout and structure.
  • Content teams generate 1,000+ word blog posts with proper research and structure.

Highlighted Features

The only battle tested Drupal page builder. With 8 years of maturity, a wide array of layout, content, and marketing elements, DXPR Builder is the king of Drupal page builders. Don't let us convince you, see it, try it, and you'll simply understand.

DXPR Builder Icons
4400+ icons from 7 icon sets, extensible by modules and themes
DXPR Builder Countdown Timer
Marketing Elements
DXPR Builder Media Integration
Media Integration
DXPR Builder Parallax and Video backgrounds
Video & Parallax
DXPR Builder Tabs
Layout Elements
DXPR Builder Positioned Elements
Free Positioning

Learn more on DXPR.com   Try the live demo


FAQ

Is DXPR Builder open source?

Yes. The Drupal module is fully GPL-licensed and the content it produces is standard Bootstrap HTML with no proprietary markup or external dependencies. Only the visual editor UI loads from the DXPR cloud (similar to how Google Analytics loads its script). All generated page content belongs to you.

What happens if I cancel my subscription?

Your site keeps working. All content is standard Bootstrap HTML stored in your Drupal database, so pages remain live and editable at the code level regardless of subscription status. Free accounts include 100 pages with visual editing; paid accounts support more. After cancelling, additional pages revert to code-level editing only.

Does DXPR Builder AI work with existing content?

Yes. DXPR Builder can edit any existing DXPR content or raw Bootstrap markup (versions 3, 4, or 5) without requiring a rebuild. Paste standard Bootstrap HTML into the editor and it is parsed into drag-and-drop editable elements automatically, so migrating existing pages takes no extra setup.

Can I revert AI-generated changes?

Yes. Every edit is tracked in the history panel with full undo/redo shortcuts, and every save creates a Drupal revision. Use the Diff module to compare versions side by side. This means AI-generated changes are fully reversible through standard Drupal revision management, with no risk of losing prior content.

Can I turn off AI features?

Yes. DXPR Builder has been a leading Drupal page builder for almost a decade without AI, and all AI features are optional. Disable them in the module configuration and the drag-and-drop visual editor, design elements, and layout tools continue to work exactly as before.

Does DXPR Builder work with any Drupal theme?

Yes. DXPR Builder is theme-agnostic and works with any Drupal theme. It outputs standard Bootstrap HTML (versions 3, 4, or 5) that integrates with the active theme's grid and styling. DXPR Theme provides optimised styling presets, but it is a recommendation, not a requirement.


Quick start

  1. Add DXPR Builder:
    composer require drupal/dxpr_builder  (zip download)
  2. Enable the module and grant the "Use DXPR Builder" permission.
  3. (Optional) Enable DXPR Builder Page sub-module for a ready-made content type.
  4. Request a free product key (small sites stay free).
  5. Edit any long-text field, switch to the "DXPR Builder" text format, and start building.

Prefer a turnkey demo site?

Spin up DXPR CMS, Drupal pre-configured with DXPR Builder, DXPR Theme, and security best practices.

Get DXPR CMS »


Requirements & compatibility

  • No core patches needed
  • Works with any theme (native Bootstrap 3/4/5 grid support)

Soft dependencies (recommended)

  • DXPR Theme: optimised styling presets
  • Key: secure storage of AI credentials

Governance & contribution

DXPR Builder is maintained by the DXPR team and community contributors.


  • 🔑 Free product key: available for personal & small sites.
  • 🤖 Free AI credits: All sites include 10,000 words + 10 images per month free.

Learn more on DXPR.com   Try the live demo

Related Modules

  • DXPR Theme - Premium responsive Drupal theme with optimized styling presets for DXPR Builder
  • Key - Secure storage for API credentials (suggested dependency)
  • RL - Reinforcement learning A/B testing with Thompson Sampling (suggested dependency, variant experiments integration)
  • Webform - Form builder with dedicated DXPR Builder block integration
  • CKEditor AI Agent - AI writing assistant; DXPR Builder passes security settings to the CKEditor 5 AI Agent plugin

DXPR Builder is the flagship Drupal page builder from DXPR and a core component of DXPR CMS.

Download DXPR Builder now and start building visually in Drupal!

Supporting organizations: 

Project information

Releases