Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Free, open source admin dashboard built with React + Vite, shadcn/ui, Tailwind CSS, and TypeScript.

Light Bootstrap Dashboard is an admin dashboard template designed to be beautiful and simple.
Shadcn Dashboard is a free, open-source admin dashboard template built with React (Vite), Shadcn UI, Base UI, and Tailwind CSS v4, designed to give developers a production-ready starting point for admin panels and internal tools.
Shadcn Dashboard is a free, open-source admin dashboard template built with React (Vite), Shadcn UI, Base UI, and Tailwind CSS v4. It provides a production-ready starter with pre-built pages for dashboards, blog, notes, tickets, authentication, forms, tables, and user profiles. The template runs on Vite with TypeScript and React 19, and the same project is also available in a Next.js version from a separate repository. It is created and maintained by shadcndashboard.dev and backed by WrapPixel.
The template requires Node.js 18, 20, or 22+ and npm. After installing dependencies with npm install, you start the development server with npm run dev, which serves the site at http://localhost:5173. For production, run npm run build to generate an optimized build via TypeScript and Vite, then preview it with npm run preview. The project also includes an ESLint lint script for code quality checks.
Yes, Shadcn Dashboard is free and open source. It is licensed under the MIT license, so you can use it for personal and commercial projects. The only requirement is attribution: include a link to shadcndashboard.dev in your application's footer.
Yes, a separate Next.js free version is available in its own GitHub repository (next-shadcn-dashboard). The primary template here uses React with Vite, while the Next.js version offers the same features for developers who prefer the Next.js framework.
Shadcn Dashboard is built with Shadcn UI and Base UI for primitives, Tailwind CSS v4 for styling, Recharts for charts, TipTap for the rich text editor, and TanStack Table for data tables. These are integrated into a Vite + React 19 + TypeScript setup.
Yes, the template includes full dark mode support. It provides a custom ThemeProvider and useTheme context that lets users toggle between light and dark themes, and all included pages and components are styled for both.
The prerequisites are Node.js 18, 20, or 22 or higher. You also need npm to install dependencies and run the development commands.
