1024-lab/smart-admin
SmartAdmin国内首个以「高质量代码」为核心,「简洁、高效、安全」快速开发平台;基于SpringBoot2/3 + Sa-Token + Mybatis-Plus 和 Vue3 + Vite5 + Ant Design Vue 4.x (同时支持JavaScript和TypeScript双版本);满足国家三级等保要求、支持登录限制、接口数据国产加解密、高防SQL注入等一系列安全体系。 observed · 2026-08-28
Health v2 · maintenance only
86/100
- Activity 90
- Release rhythm 72
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 29
- age_days: 2483
- days_rel: 184
- days_push: 63
- n_releases_24m: 16
Adoption not part of the score
3836 stars · 1003 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
SmartAdmin is a rapid development platform (scaffold/admin framework) built on SpringBoot 2/3 + Sa-Token + MyBatis-Plus for the backend and Vue3 + Vite5 + Ant Design Vue (with JS and TS versions) plus UniApp for mobile. It emphasizes high-quality code standards and includes a security system designed to meet China's Level-3 cybersecurity compliance (等保三级), including login restrictions, domestic encryption algorithms, and SQL injection protection.
Use cases
- build an enterprise admin backend with SpringBoot and Vue3
- scaffold a full-stack web application with code generation
- develop an app that must meet China's Level-3 cybersecurity compliance (等保三级)
- create a management system with login security, data masking, and encrypted API traffic
- generate a cross-platform admin panel with web, H5, mini-program, and native app support
- bootstrap a project following proven Java and Vue3 code standards
- support domestic Chinese databases like Dameng, Kingbase, OceanBase, or GaussDB
When to choose
- you are building a Chinese enterprise admin/management system and need built-in security compliance features
- you want a full-stack scaffold with both JavaScript/TypeScript and Java 8/17 options
- you need multi-platform output (web, mobile H5, mini-program, native app) from one codebase
- you value opinionated, battle-tested code standards and clear project structure
- you need to support domestic Chinese databases alongside mainstream ones
When to avoid
- you need a lightweight library or micro-framework rather than a full admin platform
- your stack is not Java/SpringBoot on the backend or Vue3 on the frontend
- you prefer to assemble your own stack from individual libraries instead of an opinionated scaffold
- you need English-first documentation and community (the project is primarily Chinese)
- you want a headless backend without a bundled admin UI
Facets
framework · maturity active
web-framework auth security ui-components logging cryptography web-development backend frontend security developer-tools self-hosted jvm cross-platform spring-boot vue3 ant-design-vue sa-token mybatis-plus low-code admin-dashboard chinese-compliance level-3-security uniapp code-standards rapid-development-platform code-generation vue nodejs web-server mobile
3 sources
- readme: https://github.com/1024-lab/smart-admin · fetched 2026-08-28 · e31e955b86ec
- homepage: https://smartadmin.vip · fetched 2026-08-29 · 1e4324ddd4c2
- site_page: https://smartadmin.vip/views/start/About.html · fetched 2026-08-29 · 91b73e033d9d
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| 1024-lab/smart-admin | main | 86 |
For agents
markdown · JSON · MCP: product_card(name="1024-lab/smart-admin")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem