{"id":13901295,"url":"https://github.com/suyuan32/simple-admin-backend-ui","last_synced_at":"2026-01-17T00:03:16.691Z","repository":{"id":63117971,"uuid":"523665091","full_name":"suyuan32/simple-admin-backend-ui","owner":"suyuan32","description":"Simple Admin UI 是基于vue-vben-admin二次开发的为Simple Admin专门开发的后台管理界面，基于Vue3和TypeScript开发， 提供后台错误统一处理，国际化等功能，本项目完全免费，可用于学习和商用。Simple Admin UI is a modern UI for Simple Admin. It is based on vue-vben-admin and supports several advanced features. It can help you developing a distributed backend management system in a short time.","archived":false,"fork":false,"pushed_at":"2025-01-03T04:08:54.000Z","size":22314,"stargazers_count":185,"open_issues_count":1,"forks_count":87,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-07-17T23:16:59.970Z","etag":null,"topics":["admin","admin-template","ant-design","simple-admin","typescript","vben","vue3"],"latest_commit_sha":null,"homepage":"https://vben.ryansu.tech","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/suyuan32.png","metadata":{"files":{"readme":"README.En.md","changelog":"CHANGELOG.md","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,"roadmap":null,"authors":null}},"created_at":"2022-08-11T09:39:31.000Z","updated_at":"2025-07-10T13:06:17.000Z","dependencies_parsed_at":"2023-11-24T03:22:37.385Z","dependency_job_id":"0c003ed0-ab4d-417f-bd81-d2e3f4bc2c68","html_url":"https://github.com/suyuan32/simple-admin-backend-ui","commit_stats":null,"previous_names":[],"tags_count":87,"template":false,"template_full_name":null,"purl":"pkg:github/suyuan32/simple-admin-backend-ui","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/suyuan32%2Fsimple-admin-backend-ui","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/suyuan32%2Fsimple-admin-backend-ui/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/suyuan32%2Fsimple-admin-backend-ui/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/suyuan32%2Fsimple-admin-backend-ui/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/suyuan32","download_url":"https://codeload.github.com/suyuan32/simple-admin-backend-ui/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/suyuan32%2Fsimple-admin-backend-ui/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28489794,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-16T23:55:29.509Z","status":"ssl_error","status_checked_at":"2026-01-16T23:55:29.108Z","response_time":107,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["admin","admin-template","ant-design","simple-admin","typescript","vben","vue3"],"created_at":"2024-08-06T21:01:09.215Z","updated_at":"2026-01-17T00:03:16.684Z","avatar_url":"https://github.com/suyuan32.png","language":"TypeScript","funding_links":[],"categories":["TypeScript"],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n\u003cimg src=\"https://i.postimg.cc/nh8mVKkf/logo.png\" width=\"300px\" height=\"300px\"/\u003e\n\u003ch1\u003eSimple Admin UI\u003c/h1\u003e\n\u003c/div\u003e\n\n**English** | [中文](./README.md)\n\n## Introduction\n\nSimple Admin UI is a modern UI for Simple Admin. It is based on vue-vben-admin and supports several advanced features. It can help you developing a distributed backend management system in a short time.\n\n## New Vben5 UI, [click to visit](https://github.com/suyuan32/simple-admin-vben5-ui), see the official documentation for migration methods\n\n### Online Preview\n\n#### [Free Edition Online Preview](https://preview.ryansu.tech/)\n\n- Account **admin**\n- Password **simple-admin**\n\n#### [Multi-tenant Edition Online Preview](https://tenant-preview.ryansu.tech/)\n\n- Administrator Tenant Account\n\n  - Enterprise: **admin**\n  - Account: **admin**\n  - Password: **simple-admin**\n\n- Tenant Account\n  - Enterprise: **测试企业**\n  - Account: **admin**\n  - Password: **simple-admin**\n\n\u003e Read-only, cannot be modified or registered\n\n## Feature\n\n- **Latest technology stack**: Developed based on the latest technologies such as Vue3/vite5\n- **TypeScript**: Uses Typescript language\n- **Theme**: Configurable themes\n- **Internationalization**: Built-in complete internationalization solution\n- **Mock data** Built-in Mock data testing solution\n- **Permission** Supports dynamic routing permissions\n- **Component** Secondary encapsulation of multiple commonly used components\n- **Remeda**: Use remeda as a data processing tool\n\n## Support functions\n\n- User management: manage system user data\n- Department management: manage the department to which you belong\n- Post management: configure the positions held by system users\n- Menu management: configure system menus, tree display\n- Role management: manage role permissions, support multiple roles\n- Dictionary management: maintain data dictionary, convenient for front-end use\n- Interface document: automatically generate related api interface documents according to business code\n- Code generation: automatically generate CRUD code, quickly generate custom logic\n- Token management: manage token status, support blacklisting token\n\n## Project Planning Progress\n\n[RoadMap](https://github.com/suyuan32/simple-admin-core/issues/63)\n\n### Preview\n\n![pic](https://i.postimg.cc/qqPNR02x/register-zh-cn.png) ![pic](https://i.postimg.cc/PxczkCr6/dashboard-zh-cn.png)\n\n[More](https://suyuan32.github.io/simple-admin-core/#/simple-admin/zh-cn/docs/screenshot)\n\n## Documentation\n\n[Simple Admin Documentation](https://vben.ryansu.tech/)\n\n- ant-design-vue [Document](https://antdv.com/components/overview)\n\n## Preparation\n\n- [node](http://nodejs.org/) and [git](https://git-scm.com/) - Project development environment\n- [Vite](https://vitejs.dev/) - Familiar with vite features\n- [Vue3](https://v3.vuejs.org/) - Familiar with Vue basic syntax\n- [TypeScript](https://www.typescriptlang.org/) - Familiar with the basic syntax of `TypeScript`\n- [Es6+](http://es6.ruanyifeng.com/) - Familiar with es6 basic syntax\n- [Vue-Router-Next](https://next.router.vuejs.org/) - Familiar with the basic use of vue-router\n- [Ant-Design-Vue](https://2x.antdv.com/docs/vue/introduce-cn/) - ui basic use\n- [Mock.js](https://github.com/nuysoft/Mock) - mockjs basic syntax\n\n## Quick Start\n\n[Quick Start Document](https://doc.ryansu.pro/en/guide/basic-config/env_setting.html)\n\n## Change Log\n\n[CHANGELOG](./CHANGELOG.md)\n\n## Project\n\n- [Simple-Admin-ui](https://github.com/suyuan32/Simple-Admin-ui)\n- [Simple-Admin](https://github.com/suyuan32/Simple-Admin)\n\n## How to contribute\n\nYou are very welcome to join！[Raise an issue](https://github.com/suyuan32/Simple-Admin-ui/issues/new/choose) Or submit a Pull Request。\n\n**Pull Request:**\n\n1. Fork code!\n2. Create your own branch: `git checkout -b feat/xxxx`\n3. Submit your changes: `git commit -am 'feat(function): add xxxxx'`\n4. Push your branch: `git push origin feat/xxxx`\n5. submit`pull request`\n\n## Git Contribution submission specification\n\n- reference [vue](https://github.com/vuejs/vue/blob/dev/.github/COMMIT_CONVENTION.md) specification ([Angular](https://github.com/conventional-changelog/conventional-changelog/tree/master/packages/conventional-changelog-angular))\n\n  - `feat` Add new features\n  - `fix` Fix the problem/BUG\n  - `style` The code style is related and does not affect the running result\n  - `perf` Optimization/performance improvement\n  - `refactor` Refactor\n  - `revert` Undo edit\n  - `test` Test related\n  - `docs` Documentation/notes\n  - `chore` Dependency update/scaffolding configuration modification etc.\n  - `workflow` Workflow improvements\n  - `ci` Continuous integration\n  - `types` Type definition file changes\n  - `wip` In development\n\n## Related warehouse\n\nIf these plugins are helpful to you, you can give a star support\n\n- [vite-plugin-mock](https://github.com/anncwb/vite-plugin-mock) - Used for local and development environment data mock\n- [vite-plugin-html](https://github.com/anncwb/vite-plugin-html) - Used for html template conversion and compression\n- [vite-plugin-style-import](https://github.com/anncwb/vite-plugin-style-import) - Used for component library style introduction on demand\n- [vite-plugin-theme](https://github.com/anncwb/vite-plugin-theme) - Used for online switching of theme colors and other color-related configurations\n- [vite-plugin-imagemin](https://github.com/anncwb/vite-plugin-imagemin) - Used to pack compressed image resources\n- [vite-plugin-compression](https://github.com/anncwb/vite-plugin-compression) - Used to pack input .gz|.brotil files\n- [vite-plugin-svg-icons](https://github.com/anncwb/vite-plugin-svg-icons) - Used to quickly generate svg sprite\n\n## Browser support\n\nThe `Chrome 80+` browser is recommended for local development\n\nSupport modern browsers, not IE\n\n| [\u003cimg src=\"https://raw.githubusercontent.com/alrra/browser-logos/master/src/edge/edge_48x48.png\" alt=\" Edge\" width=\"24px\" height=\"24px\" /\u003e](http://godban.github.io/browsers-support-badges/)\u003c/br\u003eIE | [\u003cimg src=\"https://raw.githubusercontent.com/alrra/browser-logos/master/src/edge/edge_48x48.png\" alt=\" Edge\" width=\"24px\" height=\"24px\" /\u003e](http://godban.github.io/browsers-support-badges/)\u003c/br\u003eEdge | [\u003cimg src=\"https://raw.githubusercontent.com/alrra/browser-logos/master/src/firefox/firefox_48x48.png\" alt=\"Firefox\" width=\"24px\" height=\"24px\" /\u003e](http://godban.github.io/browsers-support-badges/)\u003c/br\u003eFirefox | [\u003cimg src=\"https://raw.githubusercontent.com/alrra/browser-logos/master/src/chrome/chrome_48x48.png\" alt=\"Chrome\" width=\"24px\" height=\"24px\" /\u003e](http://godban.github.io/browsers-support-badges/)\u003c/br\u003eChrome | [\u003cimg src=\"https://raw.githubusercontent.com/alrra/browser-logos/master/src/safari/safari_48x48.png\" alt=\"Safari\" width=\"24px\" height=\"24px\" /\u003e](http://godban.github.io/browsers-support-badges/)\u003c/br\u003eSafari |\n| :-: | :-: | :-: | :-: | :-: |\n| not support | last 2 versions | last 2 versions | last 2 versions | last 2 versions |\n\n## Maintainer\n\n[@Ryan Su](https://github.com/suyuan32)\n\n## License\n\n[Apache2.0 © Ryan-2022](./LICENSE)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsuyuan32%2Fsimple-admin-backend-ui","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsuyuan32%2Fsimple-admin-backend-ui","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsuyuan32%2Fsimple-admin-backend-ui/lists"}