This project is not covered by Drupal’s security advisory policy.
Visual Next Builder is a drag-and-drop page builder for headless Drupal sites with a Next.js frontend. Editors build pages visually in Drupal, and your Next.js site displays them. No code needed to create or change a page.
It brings the Layout Builder or Site Studio experience to decoupled sites, while your frontend stays a fast, normal Next.js application.
Who is it for?
- Site builders and editors who want to create landing pages, campaigns and dashboards without waiting for a developer.
- Frontend developers who want editors to use their own React components.
- Teams who deploy with Drupal configuration management.
Key features
- What you see is what you get. The editor shows the real components your Next.js site uses.
- Drag and drop with desktop, tablet and mobile previews, layers and undo/redo.
- 32 ready-made components: sections, grids, headings, images, buttons, cards, tables, charts, carousels, tabs, accordions, forms and more.
- Live data from Drupal or any JSON API, shown in cards, lists and tables.
- Reusable patterns and design tokens so pages stay on brand.
- Safe editing: autosaved drafts, preview before publishing, version history with restore, and edit locking.
- Built for quality: clean, accessible (WCAG 2.1 AA), SEO-friendly and responsive output.
- Add your own components and use them in the editor alongside the built-in ones.
Requirements
- Drupal 11.2 or later, PHP 8.3 or later
- A Next.js 15 or 16 site with React 19
Getting started
- Install the module with Composer and enable Visual Next Builder and Visual Next Builder Components.
- Add the
@visual-next-builder/nextpackage to your Next.js site. - Enter your Next.js site URL under Structure → Next.js layouts → Settings.
- Create a layout, drag in components and publish.
Want to try it quickly? Enable the example module for five ready-made demo pages. A complete example Next.js app and a step-by-step guide are included with the module.
Similar projects
Layout Builder and Site Studio work well for Drupal-rendered themes. Visual Next Builder is made for headless sites, where pages are rendered by Next.js instead of Drupal.
Support
Please report bugs and feature requests in the issue queue.
Project information
- Project categories: Content editing experience, Decoupled, Site structure
- Created by rajat4u on , updated
This project is not covered by the security advisory policy.
Use at your own risk! It may have publicly disclosed vulnerabilities.
Releases
Development version: 1.0.x-dev updated 13 Nov 2026 at 08:41 UTC











