[Open Source] An MIT-licensed, simple and clean admin dashboard template designed for easy secondary development.

Open SourceProcess Management
2026-06-28 05:19 1 次浏览 • 0 次下载 0KB
[Open Source] An MIT-licensed, simple and clean admin dashboard template designed for easy secondary development.

1. Project Overview

Image

Nova Admin

A Simple and Clean Admin Dashboard Template

Nova-admin is a simple and clean admin dashboard template built with Vue3, Vite5, Typescript, and Naive UI. It implements complete functionality in a straightforward way while emphasizing coding standards, readability, and maintainability. It avoids excessive abstraction and encapsulation, making secondary development easier.

2. Open Source License

Licensed under MIT

3. Screenshots

Project Preview

Image Image Image Image Image Image

4. Feature Overview

Nova-admin is a simple and clean admin dashboard template built with Vue3, Vite5, Typescript, and Naive UI. It implements complete functionality in a straightforward way while emphasizing coding standards, readability, and maintainability. It avoids excessive abstraction and encapsulation, making secondary development easier.

Features

  • Developed with the latest technology stack, including Vue3, Vite5, TypeScript, NaiveUI, and Unocss.

  • Built on alova with unified response handling and support for multiple scenarios through flexible configuration.

  • Comprehensive Frontend and Backend Permission Management Solution

  • Supports both local static routes and dynamic routes returned by the backend. Routes are simple to configure.

  • Provides enhanced wrappers for frequently used components to meet basic development needs

  • Supports dark themes while maintaining the native Naive UI design style.

  • ESLint validation is performed only when submitting, with minimal restrictions for a simpler development experience.

  • Flexible and configurable interface styling and layout.

5. Tech Stack

Installation and Usage

For the local development environment, pnpm 8.x and Node.js 18.x are recommended.

# install dependencies
pnpm i

# Run
pnpm dev

# Build product
pnpm build

API documentation

This project uses ApiFox for API mocking. Refer to the online documentation for more API details.

Naïve UI

A Vue 3 Component Library

Feature-rich, theme-customizable, TypeScript-based, and fast.

I've done my best to keep it from getting too slow. At least select, tree, transfer, table, and cascader all support virtual lists.

Pretty Interesting

Feature-Rich

Includes over 90 components to help you write less code.

Uses TypeScript

Naive UI is written entirely in TypeScript and integrates seamlessly with your TypeScript projects.

By the way, you don't need to import any CSS to make the components work properly.

Note that naive-ui only supports Vue3. If you're using Vue2, you can check out other libraries.

#1
资源直链https://gitee.com/chansee97/nova-admin
去下载
星河码客

发现和分享优质开源项目,传承互联网精神,为开发者服务。

关于本站

联系我们

微信/广告合作:ITcloub (备注星河码客)

免责声明:本站资源版权归原作者所有,仅供学习与交流。如有侵权,请通过「关于我们 - 侵权投诉」联系删除。

Powered by Nuxt · Deployed on Cloudflare