Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A Nuxt module that enables complex routing for Nuxt Pages.
Nuxt Pages Plus is an open-source Nuxt module that extends Nuxt's file-based routing with parallel routes, modal routes, and named routes defined inside the pages directory.
Nuxt Pages Plus is a Nuxt module that adds complex routing capabilities on top of Nuxt's existing pages system. It takes your Nuxt project's pages directory as input and outputs additional route handling for parallel routes and modal routes, so multiple pages can render within a single URL or modals can be opened and closed with URL synchronization. The module works with Nuxt's server-side rendering and static site generation, and it is published on npm under the package name nuxt-pages-plus. The project is inspired by Next.js App Router, and the parallel routes idea is credited to Anthony Fu.
Install the module with npx nuxi module add nuxt-pages-plus, or add it manually to your nuxt.config.ts modules array. Once installed, you define named route files in the pages directory and the module generates the parallel and modal route handling for you. The full usage examples and API reference are available in the official documentation at nuxt-pages-plus.pages.dev.
