Open-source Admin Dashboard
"Shadcn Vue Admin is a free, open-source admin dashboard starter template built with Vue 3 and
shadcn-vue. It gives developers a customizable foundation for dashboards and internal tools, with a focus on responsive layouts, accessibility, and developer experience.It includes over 20 pre-built pages, light and dark themes, a global command palette, sidebar navigation, internationalization, data tables, charts, and validated forms. Theme customization and file-based routing make it easy to adapt the template to different projects.
Inspired by
shadcn-admin, it brings the design to the Vue ecosystem and isavailable under the MIT license.The frontend is built with Vue 3 and TypeScript, using Vite for development and builds. The UI combines
shadcn-vue, Reka UI, and Tailwind CSS.
Vue Router handles file-based routing, Pinia manages application state, andvue-i18nprovides internationalization. TanStack Vue Table powers data tables, TanStack Vue Query handles server-state management, and TanStack Vue Form works with Zod for form validation. Charts use Unovis, HTTP requests use ofetch, and animations use AutoAnimate and Motion for Vue."