Modules that extend Druxt, the fully decoupled Drupal framework, beyond what the core packages cover.
Each one pairs a Drupal contrib module with the Vue components that render it,
so a feature your editors already use in Drupal keeps working once the frontend
is Nuxt. They are separate packages: install only the ones you need, alongside
druxt-site or a Nuxt project you already have.
| Module | Package | Renders |
|---|---|---|
| druxt-config-pages | Config Pages as Druxt components | |
| druxt-layout-paragraphs | Layout Paragraphs layouts | |
| druxt-layout-builder | not yet released | Layout Builder sections |
npm install @druxt-contrib/config-pagesThen add it to modules in nuxt.config.js, the same way as any other Druxt
module. Each repository's README covers its own options.
module-template is the starting point, and the reference these modules follow. It ships the structure, tooling and CI a Druxt module is expected to have, so a new module starts on the same footing rather than catching up later.
- druxtjs.org — documentation
- druxt/druxt.js — the framework
- drupal.org/project/druxt — the Drupal module
- Discord — questions and help