{"id":21067045,"url":"https://github.com/zclzone/qs-admin","last_synced_at":"2025-05-16T03:32:06.750Z","repository":{"id":50648862,"uuid":"519720313","full_name":"zclzone/qs-admin","owner":"zclzone","description":"⚡️轻量级后台管理模板， 基于 Vue3 + Vite3 + TypeScript + Pinia + Unocss + Naive UI 。","archived":false,"fork":false,"pushed_at":"2023-12-08T00:58:23.000Z","size":610,"stargazers_count":141,"open_issues_count":0,"forks_count":24,"subscribers_count":4,"default_branch":"main","last_synced_at":"2023-12-08T01:35:18.264Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://admin-ts.isme.top","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/zclzone.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2022-07-31T08:32:35.000Z","updated_at":"2023-11-26T14:52:51.000Z","dependencies_parsed_at":"2023-01-31T19:01:08.951Z","dependency_job_id":"e2e6ea4b-21ca-429f-bb84-4b117733fe69","html_url":"https://github.com/zclzone/qs-admin","commit_stats":null,"previous_names":[],"tags_count":4,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zclzone%2Fqs-admin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zclzone%2Fqs-admin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zclzone%2Fqs-admin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zclzone%2Fqs-admin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zclzone","download_url":"https://codeload.github.com/zclzone/qs-admin/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225402684,"owners_count":17468836,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-19T18:02:25.097Z","updated_at":"2024-11-19T18:03:15.083Z","avatar_url":"https://github.com/zclzone.png","language":"TypeScript","readme":"\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://github.com/zclzone/qs-admin\"\u003e\n    \u003cimg alt=\"Vue Naive Admin Logo\" width=\"200\" src=\"./src/assets/images/logo.png\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://github.com/zclzone/qs-admin/actions\"\u003e\u003cimg allt=\"checks\" src=\"https://badgen.net/github/checks/zclzone/qs-admin\"/\u003e\u003c/a\u003e\n  \u003ca href=\"https://github.com/zclzone/qs-admin\"\u003e\u003cimg allt=\"stars\" src=\"https://badgen.net/github/stars/zclzone/qs-admin\"/\u003e\u003c/a\u003e\n  \u003ca href=\"https://github.com/zclzone/qs-admin\"\u003e\u003cimg allt=\"forks\" src=\"https://badgen.net/github/forks/zclzone/qs-admin\"/\u003e\u003c/a\u003e\n  \u003ca href=\"./LICENSE\"\u003e\u003cimg allt=\"MIT License\" src=\"https://badgen.net/github/license/zclzone/qs-admin\"/\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align='center'\u003e\n  \u003cb\u003eEnglish\u003c/b\u003e | \n  \u003ca href=\"https://github.com/zclzone/qs-admin/blob/main/README.zh-CN.md\"\u003e简体中文\u003c/a\u003e\n\u003c/p\u003e\n\n\u003e Due to the author's limited energy, the ts version is no longer maintained. Rrecommended to use the js version.\n\njs version: https://github.com/zclzone/vue-naive-admin\n\n### Introduction\n\n[Qs Admin](https://github.com/zclzone/qs-admin) is a **completely open source free and commercially allowed** admin template，Based on the latest technology stack of front-end such as `Vue3、Vite3、TypeScript、Pinia、Unocss and Naive UI`. Compared with other more popular backend management templates, this project is more concise, lightweight, fresh style, very low learning costs, ideal for small and medium-sized projects or personal projects.\n\n### Features\n\n- 🍒 Integrated [Naive UI](https://www.naiveui.com)，recommended by Evan You.\n- 🍑 Integrated login, logout and permission verification.\n- 🍐 Integrated multi-environment configuration, dev, test, production and github pages environments.\n- 🍎 Integrated `eslint + prettier`.\n- 🍌 Integrated `husky + commitlint`.\n- 🍉 Integrated `Mock`.\n- 🍍 Integrated `pinia`，lightweight, simple and easy to use alternative to vuex.\n- 📦 Integrated `unplugin` auto import.\n- 🤹 Integrated `iconify` icon，support custom svg icons.\n- 🍇 Integrated `unocss`.\n\n### Preview\n\n[https://admin-ts.isme.top](https://admin-ts.isme.top)\n\n[https://zclzone.github.io/qs-admin](https://zclzone.github.io/qs-admin)\n\n\n### Getting Started\n\n```shell\n# Recommended setup git autocrlf 为 false\ngit config --global core.autocrlf false\n\n# Clone Project\ngit clone https://github.com/zclzone/qs-admin.git\n\ncd qs-admin\n\n# Install dependencies(Recommended use pnpm: https://pnpm.io/zh/installation)\nnpm i -g pnpm # Installed and can be ignored\npnpm i # or npm i\n\n# Start\npnpm dev\n```\n\n### Build and Release\n\n```shell\n# Test Environment\npnpm build:test\n\n# Github Environment\npnpm build:github\n\n# Prod Environment\npnpm build\n```\n\n### Other\n\n```shell\n# eslint check\npnpm lint\n\n# eslint check and fix\npnpm lint:fix\n\n# Preview（Need to build first）\npnpm preview\n\n# Commit（husky+commitlint）\npnpm cz\n```\n\n### JS Version: Vue Naive Admin\n\n#### Source code\n\n- gitub: [https://github.com/zclzone/vue-naive-admin](https://github.com/zclzone/vue-naive-admin)\n- gitee: [https://gitee.com/zclzone/vue-naive-admin](https://gitee.com/zclzone/vue-naive-admin)\n\n#### Preview\n\n- [https://template.isme.top](https://template.isme.top)\n- [https://zclzone.github.io/vue-naive-admin](https://zclzone.github.io/vue-naive-admin)\n\n### Communication group \u0026 About the author\n\n\u003ca href=\"https://blog.isme.top/about/\"\u003e\n  \u003cimg src=\"https://static.isme.top/images/about.png\" style=\"max-width: 400px\" /\u003e\n\u003c/a\u003e\n\n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzclzone%2Fqs-admin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzclzone%2Fqs-admin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzclzone%2Fqs-admin/lists"}