Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
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
Project information
- Module categories: Content Editing Experience, Decoupled, Developer Tools
- 1,792 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.
Releases
2.0.0-alpha1
released 21 February 2024
Works with Drupal: ^9 || ^10
Install:
Development version: 2.x-dev updated 12 Mar 2024 at 08:05 UTC
1.6.3
released 20 April 2023
Works with Drupal: ^9 || ^10
✓ Recommended by the project’s maintainer.
Install: