Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Shadcn Dashboard built with Nuxt 4, TailwindCSS 4, and shadcn-vue components.

A modern dashboard built with VisActor charts, dark mode, and data visualization for seamless analytics.
Nuxt Shadcn Dashboard is a free, MIT-licensed dashboard template built on Nuxt 4, Shadcn Vue, and TailwindCSS 4 that gives developers a ready-to-run admin interface with configurable sidebar and theme options. The template is scaffolded through the nuxi CLI, runs on Vercel as a live demo, and is available from the dianprata/nuxt-shadcn-dashboard GitHub repository.
Nuxt Shadcn Dashboard is a starter project for building admin panels using the Nuxt 4 framework, shadcn-vue component library, and TailwindCSS 4 utility styling. It takes a user through the nuxi init command to generate a new Nuxt project preconfigured with a dashboard layout, sidebar navigation, and theme system, and outputs a working application that can be customized via app.config.ts. The template is open source under the MIT license and has a live demo hosted on Vercel.
npx nuxi@latest init -t github:dianprata/nuxt-shadcn-dashboard my-dashboard-app and then pnpm i.Developers who need a modern admin dashboard without building the boilerplate from scratch use this template as their starting point. It also serves freelancers and agencies that want to ship client management UIs quickly, and Nuxt developers who want a reference implementation of shadcn-vue and TailwindCSS 4 in a Nuxt 4 project.
The template is designed to be bootstrapped via the Nuxt CLI. Run the nuxi init command with the template alias, then install dependencies with pnpm. After any change to app.config.ts app settings, clear the 'app_settings' cookie in your browser to see the new configuration take effect.
Nuxt Shadcn Dashboard is free and open source under the MIT license. There are no paid tiers, subscriptions, or hidden costs.
Yes, the template is released under the MIT license, so it is free to download, modify, and use in both personal and commercial projects.
The repository metadata and topics list Nuxt 4, and the quick start command uses nuxi (the Nuxt CLI) to scaffold a Nuxt 4 project.
Edit the appSettings.theme.color property in app.config.ts and pick one of the 9 options: default, blue, green, orange, purple, red, teal, yellow, or rose. After saving, clear the 'app_settings' cookie to apply the change.
Run npx nuxi@latest init -t github:dianprata/nuxt-shadcn-dashboard my-dashboard-app in your terminal, then run pnpm i to install dependencies and pnpm run dev to start the development server.