[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-8981":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":15,"subscribersCount":15,"size":15,"stars1d":15,"stars7d":16,"stars30d":17,"stars90d":15,"forks30d":15,"starsTrendScore":15,"compositeScore":18,"rankGlobal":10,"rankLanguage":10,"license":19,"archived":20,"fork":20,"defaultBranch":21,"hasWiki":20,"hasPages":22,"topics":23,"createdAt":10,"pushedAt":10,"updatedAt":29,"readmeContent":30,"aiSummary":31,"trendingCount":15,"starSnapshotCount":15,"syncStatus":16,"lastSyncTime":32,"discoverSource":33},8981,"nova-admin","chansee97\u002Fnova-admin","chansee97","A simple and flexible admin template based on Vue3, Vite, TypeScript, NaiveUI","https:\u002F\u002Fnova-admin.pages.dev\u002F",null,"Vue",1214,201,7,0,2,4,19.92,"MIT License",false,"main",true,[24,25,26,27,28],"admin","navie-ui","unocss","vite","vue","2026-06-12 02:02:01","\u003Cdiv align=\"center\">\n\u003Cimg src=\"https:\u002F\u002Fs2.loli.net\u002F2023\u002F10\u002F27\u002FWzQ4JLNV5epKh6X.png\" style=\"width:150px\"\u002F>\n    \u003Ch1>Nova Admin\u003C\u002Fh1>\n\u003C\u002Fdiv>\n\n\u003Cdiv align=\"center\">\n    \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Flicense\u002Fchansee97\u002Fnova-admin\"\u002F>\n    \u003Cimg src=\"https:\u002F\u002Fbadgen.net\u002Fgithub\u002Fstars\u002Fchansee97\u002Fnova-admin?icon=github\"\u002F>\n    \u003Cimg src=\"https:\u002F\u002Fgitee.com\u002Fchansee97\u002Fnova-admin\u002Fbadge\u002Fstar.svg\"\u002F>\n    \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fforks\u002Fchansee97\u002Fnova-admin\"\u002F>\n\u003C\u002Fdiv>\n\n\u003Cdiv align='center'>\n\n  English |  [中文](.\u002FREADME.zh-CN.md)\n\u003C\u002Fdiv>\n\n## Introduction\n\n[Nova-admin](https:\u002F\u002Fgithub.com\u002Fchansee97\u002Fnova-admin) is a clean and concise back-end management template based on Vue3, Vite5, Typescript, and Naive UI. It implements complete functionality in a simple way, while also considering code standards, readability, and avoiding excessive encapsulation to facilitate secondary development.\n\n- [Nova-Admin preview](https:\u002F\u002Fnova-admin.pages.dev\u002F)\n- [Nova-Admin docs](https:\u002F\u002Fnova-admin-docs.pages.dev\u002F)\n\n## Features\n\n- Developed based on the latest technology stack including Vue3, Vite6, TypeScript, NaiveUI, Unocss, etc.\n- Based on [alova](https:\u002F\u002Falova.js.org\u002F) encapsulation and configuration, providing unified response handling and multi-scenario capabilities.\n- Comprehensive front-end and back-end permission management solution.\n- Supports local static routes and dynamically generated routes from the back end, with easy route configuration.\n- Secondary encapsulation of commonly used components to meet basic work requirements.\n- Dark theme adaptation, maintaining the Naive style for interface aesthetics.\n- Only performs eslint validation during submission without excessive restrictions for simpler development.\n- Flexible and configurable interface layout based on [pro-naive-ui](https:\u002F\u002Fgithub.com\u002FZheng-Changfu\u002Fpro-naive-ui)\n- Multilanguage (i18n) support.\n\n## Project preview\n\n![preview-1.png](https:\u002F\u002Fs2.loli.net\u002F2024\u002F03\u002F31\u002FUZoajnEekMX9cLi.png)\n![preview-2.jpg](https:\u002F\u002Fs2.loli.net\u002F2024\u002F03\u002F31\u002F8VwMSyXWtO6avKg.jpg)\n![preview-5.png](https:\u002F\u002Fs2.loli.net\u002F2024\u002F03\u002F31\u002FTCtE2ZBU7MJ6HrY.png)\n![preview-6.png](https:\u002F\u002Fs2.loli.net\u002F2024\u002F03\u002F31\u002FYM1OrxZCimzLcd6.png)\n![preview-4.png](https:\u002F\u002Fs2.loli.net\u002F2024\u002F03\u002F31\u002FhgYHKjACqs7rcPV.png)\n![preview-3.png](https:\u002F\u002Fs2.loli.net\u002F2024\u002F03\u002F31\u002FTuYajAH9LWsMPf5.png)\n\n## Repo\n\n- [Gitee](https:\u002F\u002Fgitee.com\u002Fchansee97\u002Fnova-admin)\n- [Github](https:\u002F\u002Fgithub.com\u002Fchansee97\u002Fnova-admin)\n\n## Interface document\n\nThis project uses ApiFox for interface mock, check the online documentation for more interface details\n[online aipfox docs](https:\u002F\u002Fnova-admin.apifox.cn)\n\n## Install and use\n\nThe local development environment is recommended to use pnpm 10.x, Node.js version 21.x.\n\nIt is recommended to directly download the compressed package from [Releases](https:\u002F\u002Fgithub.com\u002Fchansee97\u002Fnova-admin\u002Freleases)\n\n```bash\n# install dependencies\npnpm i\n\n# Run\npnpm dev\n\n# Build product\npnpm build\n\n```\n\nYou can deploy **nova-admin** in a production environment using docker-compose.\n```bash\n# Build product\ndocker compose -f docker-compose.product.yml up --build -d\n```\n> The nginx.conf provided is for reference only. You can adjust it according to your own needs.\n\n## Related projects\n\n- [Nova-admin-nest](https:\u002F\u002Fgithub.com\u002Fchansee97\u002Fnova-admin-nest) (under development) Nova-Admin supporting background project based on TS, NestJs, typeorm\n\n## Learn to communicate\n\nNova-Admin is a completely open-source and free project. It is still being optimized and iterated. It is designed to help developers more conveniently develop medium and large management systems. If you have any questions, please ask questions in the QQ exchange group.\n\n| Q-Group | wechat-Group |\n| :--: |:--: |\n| \u003Cimg src=\"https:\u002F\u002Fcdn.jsdelivr.net\u002Fgh\u002Fchansee97\u002Fstatic\u002Fnova-admin\u002Fq-group.png\" width=170> |\u003Cimg src=\"https:\u002F\u002Fcdn.jsdelivr.net\u002Fgh\u002Fchansee97\u002Fstatic\u002Fwechat.png\" width=170>|\n\n> Please indicate the purpose of adding WeChat.\n\n## Contribution\n\nIf you find any issues or have suggestions for improvement, please create an [issue](nova-admin\u002Fissues\u002Fnew) or submit a PR. We welcome your contributions!\n\n## Support\n\nIf you feel that this project is helpful for your work or study, please help me order a ✨ Star, which will be a great encouragement and support for me, or you can buy me a cup of coffee below\n\n| wechat | alipay |\n| :--: |:--: |\n| \u003Cimg src=\"https:\u002F\u002Fcdn.jsdelivr.net\u002Fgh\u002Fchansee97\u002Fstatic\u002Fsponsor-wechat.png\" width=170> | \u003Cimg src=\"https:\u002F\u002Fcdn.jsdelivr.net\u002Fgh\u002Fchansee97\u002Fstatic\u002Fsponsor-alipay.png\" width=170>|\n\n## Contributors\n\nThanks for all their contributions!\n\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fchansee97\u002Fnova-admin\u002Fgraphs\u002Fcontributors\">\n  \u003Cimg src=\"https:\u002F\u002Fcontrib.rocks\u002Fimage?repo=chansee97\u002Fnova-admin\" alt=\"contributors\" \u002F>\n\u003C\u002Fa>\n\n## Star History\n\n[![Star History Chart](https:\u002F\u002Fapi.star-history.com\u002Fsvg?repos=chansee97\u002Fnova-admin&type=Date)](https:\u002F\u002Fstar-history.com\u002F#chansee97\u002Fnova-admin&Date)\n\n## License\n\n[MIT](LICENSE)\n","Nova Admin 是一个基于 Vue3、Vite、TypeScript 和 NaiveUI 的简洁且灵活的后台管理模板。该项目利用最新的技术栈，包括 Vue3、Vite6、TypeScript 和 Unocss 等，提供了一套完整的前后端权限管理解决方案，并支持本地静态路由和动态生成的后端路由配置。此外，Nova Admin 通过 alova 进行封装和配置，实现了统一的响应处理和多场景能力，同时对常用组件进行了二次封装以满足基本工作需求。该模板还支持暗黑主题和多语言（i18n），并保持了 Naive UI 的界面风格。适用于需要快速搭建美观且功能齐全的后台管理系统场景。","2026-06-11 03:20:40","top_language"]