Skip to content

Sources maintenance

Sources & Maintenance Manifest

Drupal Research Install

Path: /home/camoa/workspace/contrib/web/

Note: The next and decoupled_router modules were not found in the current research install. To install for code reference:

cd /home/camoa/workspace/contrib/web
composer require drupal/next drupal/simple_oauth drupal/jsonapi_menu_items drupal/jsonapi_views drupal/jsonapi_search_api

Web Sources

Source URL Guide Sections Last Verified
Next.js for Drupal Official Site https://next-drupal.org/ All sections 2026-05-20
Next.js for Drupal Drupal.org Module https://www.drupal.org/project/next Drupal Setup, Version Compatibility 2026-05-20
next-drupal GitHub (Kanopi / Chapter Three) https://github.com/chapter-three/next-drupal NextDrupal Client, API Reference 2026-05-20
GitHub issue #884 — Next.js 16 incompatibility https://github.com/chapter-three/next-drupal/issues/884 Project Status, Next.js version pinning 2026-05-20
GitHub issue #885 — project future / BoF https://github.com/chapter-three/next-drupal/issues/885 Project Status 2026-05-20
Kanopi acquires Chapter Three https://kanopi.com/blog/kanopi-acquires-chapter-three-sf-drupal/ Project Status 2026-05-20
Next-Drupal Quick Start Guide https://next-drupal.org/learn/quick-start Drupal Setup, Next.js Project Setup 2026-02-13
BRAINSUM: Decoupled Architecture with Next.js and Drupal https://www.brainsum.com/blog/harnessing-power-decoupled-architecture-nextjs-and-drupal Decoupled Architecture Decision 2026-02-13
Axelerant: Decoupled Drupal with Next.js https://www.axelerant.com/blog/decoupled-drupal-nextjs-using-next-drupal Architecture Patterns 2026-02-13
QED42: Next.js 15 App Router Integration https://www.qed42.com/insights/seamless-headless-drupal-integration-with-next-js-15-app-router Building Pages (App Router) 2026-02-13
Chapter Three: Next-Drupal 2.0 Release https://www.chapterthree.com/blog/next-drupal-20-making-a-good-thing-even-better Version 2.0 Features, App Router Support 2026-02-13
Drupal.org: Decoupled Router Issue #3111456 https://www.drupal.org/project/decoupled_router/issues/3111456 Multilingual Support Patch 2026-02-13

Code Sources

Module Relative Path Guide Sections Drupal Version
next modules/contrib/next Drupal Setup, Draft Mode, On-Demand Revalidation ^10 || ^11
simple_oauth modules/contrib/simple_oauth Authentication Patterns ^6.0
decoupled_router modules/contrib/decoupled_router Path Resolution, Multilingual Support Core dependency
jsonapi_menu_items modules/contrib/jsonapi_menu_items Fetching Content (getMenu) Recommended
jsonapi_views modules/contrib/jsonapi_views Fetching Content (getView) Recommended
jsonapi_search_api modules/contrib/jsonapi_search_api Search Integration Optional
jsonapi_search_api_facets modules/contrib/jsonapi_search_api_facets Search Integration (Facets) Optional
webform_rest modules/contrib/webform_rest Webform Integration Optional

Next.js Library: - Package: next-drupal (npm) — latest 2.0.1 (Mar 2026); peer range next ^14.2 || ^15.1, App Router, Drupal 10/11 - Drupal module: "Next.js" (drupal/next) — latest 2.1.0 (Mar 2026), Drupal core ^10 || ^11 - Repository: https://github.com/chapter-three/next-drupal — maintained by Kanopi Studios (acquired Chapter Three, Jan 2026) - Next.js 16 is not supported as of next-drupal 2.0.1 (issue #884). Pin Next.js to 15. - All Sections

Related Guides: - drupal-jsonapi.md (for JSON:API parameter syntax, filtering, relationships)