Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A dashboard scaffolding based on Vue.js 3.0 & Vite, with TypeScript, Vuex, Vue Router, Naive UI, and a mocked API server.

Light Bootstrap Dashboard is an admin dashboard template designed to be beautiful and simple.
Vue Dashboard is a free, open-source dashboard scaffolding template built on Vue.js 3.0 and Vite, providing a ready-made admin panel start point with authentication and a mocked API server.
Vue Dashboard is a GitHub-hosted starter project created by Wang Lei (zce) and WEDN.NET. It takes a minimal Vue 3 codebase and outputs a functional single-page admin application with a login screen, list views, route guards, and a Vuex store. The template runs on Node.js (version 10.12 or higher, 12.10 preferred) and uses Vite 2.x as its build tool. It is distributed under the MIT license and includes an online demo at https://dashboard.zce.me accessible with username 'zce' and password 'wanglei'.
Vue.js developers who want a pre-configured admin dashboard rather than starting from zero. Frontend teams that need a consistent project structure with Vuex modules, API services, and route interception. Developers learning Vue 3 and TypeScript who want to study a complete, working example with CI/CD setup.
Clone the separate dashboard-server repository, run npm install and npm start to launch a local Express server, then set the VUE_APP_API_BASE environment variable in the .env.development or .env.production file to point to your local URL. The README also points to a hosted Vercel version of the API at https://dashboard-server.now.sh for online testing.
Vue Dashboard is free to use under the MIT license. No paid tiers or licensing fees are mentioned.
Other popular Vue admin templates include vue-element-admin, which is built on Vue 2 and Element UI; this template differs by using Vue 3, Vite, and Naive UI.
Yes, Vue Dashboard is open source under the MIT license, which means you can use it for personal and commercial projects without paying a license fee.
The prerequisites list Node.js version 10.12 or higher, with 12.10 preferred, along with npm 6.x+ or yarn 1.20+ and Git 2.20+.
No, it includes a mocked API server built with Express 4.x for local development. You can also use the hosted Vercel server at https://dashboard-server.now.sh or clone the dashboard-server repo to run your own.
The current version uses Naive UI 2.x as its customizable UI component library. The README also mentions a custom Element UI theme in an earlier feature list, but the main stack is Naive UI.
The online demo is at https://dashboard.zce.me with the username 'zce' and password 'wanglei' as shown in the README.
