Open-source templates and reusable components for Nuxt with shadcn-vue.
This project aims to make shadcn-vue easier to use in Nuxt by providing:
- practical templates you can start from,
- reusable components you can install independently,
- documentation that connects both paths clearly.
- Docs site (Nuxt 4 + Nuxt Content)
- shadcn-vue registry builder (
pnpm registry:build) - Template and component documentation under
content/docs
Install an item with the shadcn-vue CLI:
npx shadcn-vue@latest add "https://ui.stackhacker.io/r/lucide-icon.json"Install dependencies:
pnpm installStart the docs site:
pnpm devpnpm lint
pnpm typecheckpnpm registry:buildThis command generates distributable registry JSON files in public/r/.
public/r/ is generated at build time and is not committed to git.
For vulnerability reporting and support policy, see SECURITY.md.