Bootstrap an enterprise admin panel or back-office management system without building auth and permissions from scratch.
Build internal tools with dynamic, server-driven menus and role-based access control using Vue 3.
Use as a front-end starter kit for SaaS dashboards, upgrading to a paid edition if a matching Java or PHP back-end is needed.
Rapidly prototype admin UIs with pre-built Naive UI components and multiple theme color schemes.
Clone repo, run `pnpm install` then `pnpm dev`. Demo login: admin / 123456. README and docs are primarily in Chinese.
Naive UI Admin is a free, commercially licensed admin dashboard template for building internal management panels and back-office web applications. It is built with Vue 3, TypeScript, and Naive UI (a Chinese-developed component library), and uses Vite as its build tool. The README and documentation are primarily in Chinese. The template ships with a working permission and authentication system that supports three different authorization modes, making it possible to control who can see which menus, buttons, or data depending on their role. Menus are dynamic, meaning they can be configured and loaded from a server rather than hardcoded in the front-end code. The theme is responsive and supports multiple color schemes out of the box. The project is organized as a starting point for enterprise admin software. Developers clone it, install dependencies with pnpm, run the local development server, and start replacing the placeholder pages and mock data with their own business logic. The goal is to skip the boilerplate phase of building a permissions system and dashboard layout from scratch. Beyond the open-source free version, the maintainer offers commercial paid versions called Naive UI Plus and Naive UI Max, which bundle a matching back-end (built in Java or PHP), multi-tenant SaaS support, and more pre-built page templates. These paid editions are marketed at teams that need a complete front-end and back-end starter kit rather than just the front-end template. The free version is available on GitHub under a license that allows commercial use. A live demo of the free version is accessible at the URL mentioned in the README, with a default login of admin and password 123456.
← jekip on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.