Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Pre-compiled HTML templates for Nuxt internal pages, now maintained within the core Nuxt repository.
Nuxt UI Templates is a set of pre-compiled HTML templates for internal pages of the Nuxt framework, now maintained directly inside the core Nuxt repository.
Nuxt UI Templates is a package of pre-compiled HTML templates for internal pages of the Nuxt framework. It was originally part of the "Nuxt Assets" repository, which also shipped a "UI Assets" package with shared assets and resources. The templates are designed to be dropped into Nuxt applications or used as reference markup. A live demo is available at templates.ui.nuxtjs.org, and the package now lives under packages/ui-templates inside the main nuxt/nuxt repository.
The templates are pre-compiled HTML files, so they can be served as static pages or integrated into Nuxt's rendering pipeline. The source of truth is now the core Nuxt repo: clone nuxt/nuxt, navigate to packages/ui-templates, and follow the repository's development setup (Corepack and pnpm are required for dependency installation). The older standalone repository remains for archival reference but is no longer the target for new issues.
The code is released under the MIT license, while the design resources are licensed under Creative Commons Attribution-NoDerivatives 4.0 (CC-BY-ND-4.0). That means you can use the templates and assets freely, but you cannot create modified versions of the design resources and distribute them.
The source code now lives in the core Nuxt repository at github.com/nuxt/nuxt/tree/main/packages/ui-templates. New issues, discussions, and pull requests should be raised there instead of in the standalone Nuxt Assets repository.
Code is licensed under MIT, so you can use, modify, and redistribute it without restriction. Design resources are under CC-BY-ND-4.0, which means you may use them but cannot create and share derivative works.
UI Templates contains pre-compiled HTML templates for internal pages, while UI Assets provides shared design resources such as icons or images. Both are part of the Nuxt Assets project, but only UI Templates has been moved into the core Nuxt repository.
Clone the repository, enable Corepack with corepack enable (use npm i -g corepack on Node.js versions below 16.10), then install dependencies with pnpm install.
