Vue Vben Admin Lite is a slimmed-down admin template based on the frozen Vben Admin 5.7.0 baseline. It uses Vue 3, TypeScript, Vite, and Ant Design Vue. The goal is to reduce the size of the original project and the maintenance cost of tracking frequent upstream changes, providing a focused starting point for further development.
The apps directory is organized into frontend, backend, and backend-mock. The frontend is the slimmed-down web-antd application renamed to frontend; backend is reserved for future business backend code, while backend-mock provides the local development Mock service. Shared monorepo packages and build tools remain available. Other UI applications, the playground, and the local documentation site have been removed. This fork does not aim to stay in sync with every upstream release.
- Focused navigation: Analytics is a top-level page, with a status menu for 403, 404, 500, offline, and coming-soon pages
- Simplified authentication: Centered username/password login; role selection, registration, phone/QR/third-party login, and screen locking have been removed
- Less demo code: Project/demo menus, workbench, profile, and Antd extension demos have been removed
- Preferences: Theme customization and internationalization remain available
- Access framework: Basic role and dynamic-route access mechanisms remain; business-specific authorization still needs to be implemented
- Local Mock:
backend-mockremains available for development
Upstream Vben documentation is a reference for shared packages and configuration. Its application and demo descriptions may not apply to this fork.
Use Node.js ^22.18.0 || ^24.0.0 and pnpm@10.33.4, as specified in package.json.
- Get the project code
git clone https://github.com/Core-RCE/vue-vben-admin-lite.git
cd vue-vben-admin-lite- Enable the pinned package manager and install dependencies
npm i -g corepack
corepack enable
corepack prepare pnpm@10.33.4 --activate
pnpm install --frozen-lockfile- Start the frontend (also starts the local Mock server by default)
pnpm dev:frontend- Build the frontend
pnpm build:frontendFrontend output: apps/frontend/dist. Use pnpm build to build both the frontend and Mock backend.
See this repository’s Git history for changes to the lite fork. Upstream releases are provided only as a reference for the original project.
You are very welcome to join! Raise an issue or submit a Pull Request.
Pull Request Process:
- Fork the code
- Create your branch:
git checkout -b feat/xxxx - Submit your changes:
git commit -am 'feat(function): add xxxxx' - Push your branch:
git push origin feat/xxxx - Submit
pull request
Reference vue specification (Angular)
featAdd new featuresfixFix the problem/BUGstyleThe code style is related and does not affect the running resultperfOptimization/performance improvementrefactorRefactorrevertUndo edittestTest relateddocsDocumentation/noteschoreDependency update/scaffolding configuration modification etc.ciContinuous integrationtypesType definition file changes
The Chrome 80+ browser is recommended for local development
Support modern browsers, not IE
![]() Edge |
![]() Firefox |
![]() Chrome |
![]() Safari |
|---|---|---|---|
| last 2 versions | last 2 versions | last 2 versions | last 2 versions |



