Decouple your Drupal sites with Next.js for Drupal.
Features
- Supports Incremental Static Regeneration: Your content changes are live instantly.
- Iframe preview: With site switcher and other preview modes.
- Multi-sites preview: Great for write once, publish everywhere.
- Supports revision previews, draft content and content moderation
- Works with JSON:API Menu Items and JSON:API Views
- Extensible via plugins: Create your own site previewer and resolvers.
Demo
See https://demo.next-drupal.org
Guides
- Getting started with Next.js and Drupal
- How to progressively decouple your Drupal site with Next.js and Drupal
Blog Posts
- Next.js and Drupal go together like peanut butter and jelly!
- Let’s Rethink Multi-site, ok?
- Personalized Content Preview for your Decoupled Drupal Sites
Installation
- Use Composer to install the Next module. From the root of your Drupal site, run the following command:
composer require drupal/next - Visit Extend in the Drupal admin
- Select the Next module and click Install
Documentation
Read the documentation at https://next-drupal.org/docs/quick-start
Development
This module is developed on GitHub. The Drupal.org issue queue is disabled. Use the Github issue queue.
Supporting organizations:
Development and support
Development and support
Project information
- Project categories: Content editing experience, Decoupled, Developer tools
3,087 sites report using this module
- Created by shadcn on , updated
Stable releases for this project are covered by the security advisory policy.
Look for the shield icon below.






