docus-plus is a reusable Nuxt layer for building documentation sites with Nuxt 4, Docus, and
Nuxt Content. It provides an opinionated approach to Docus, and extends it with Scalar API reference,
enhanced search, Vercel Gateway-free assistant integration, and a release notes timeline.
This repository contains the published layer, the official documentation site, a development playground, and a standalone starter template with CLI.
For detailed guidance, visit docus-plus.onderwijsin.nl.
The reusable layer is published as @onderwijsin/docus-plus. For setup, configuration, extension points, and deployment guidance, read the layer README or visit the official documentation site.
This repository contains the reusable layer, its official documentation site, a feature-complete playground, a standalone starter template, and the project generator CLI.
This repository is a pnpm workspace. The official docs application is the default development target, while the playground is the compact, feature-complete integration harness:
pnpm install
pnpm dev # Run the official docs site
pnpm playground:dev # Run the feature playgroundBoth applications extend the local workspace package. The create-docus-plus CLI packages the
complete .starters/default/ consumer example, including app overrides, multi-source Scalar,
changelog examples, and guides.
layer/ Published Docus Plus Nuxt layer
docs/ Official Docus Plus documentation site and internal notes
playground/ Feature-complete integration consumer
.starters/ Standalone starter templates used by the CLI
cli/ Published create-docus-plus project generator
Read docs/internal/README.md for the maintainer documentation index. Contributions must follow AGENTS.md. Agents do not commit changes in this repository.
