SMSmartAdmin

SmartAdmin

编辑推荐

以高质量代码为核心的企业级中后台快速开发平台,国内首个满足网络安全三级等保与数据安全要求的开源项目,内置在线前后端代码生成器,前端提供 JS 与 TS 双版本。

输入</>Code
输出</>Code
更新于: 2026-09-07 1024 Innovation Lab (1024创新实验室)
下载 / 访问
网页版 暂不支持
Windows 暂不支持
Mac 暂不支持
iPhone/iPad 暂不支持
安卓 暂不支持
华为 暂不支持
Linux 暂不支持
smartadmin.vip/
SMSmartAdmin
SmartAdmin
以高质量代码为核心的企业级中后台快速开发平台,国内首个满足网络安全三级等保与数据安全要求的开源项目,内置在线前后端代码生成器,前端提供 JS 与 TS 双版本。
立即开始了解更多

立即试用

GPT-4o
完整Playground →

什么是 SmartAdmin?

SmartAdmin 由河南洛阳 1024 创新实验室打造,是一套坚持「高质量代码、简洁高效安全」的全栈快速开发平台。后端基于 Spring Boot 2/3 + Sa-Token + MyBatis-Plus,前端基于 Vue 3 + Vite 5 + Ant Design Vue 4,并同时提供 JavaScript 与 TypeScript 双版本;移动端基于 uni-app(Vue 3)+ uni-ui,一套覆盖电脑端、H5、小程序与原生 App。其最大亮点是安全体系——号称国内首个满足国家《网络安全法》《数据安全法》与三级等保功能要求的开源项目,支持登录限制、接口级国密 SM2/SM3/SM4 加解密、字段级数据脱敏、防 SQL 注入与双因子认证。它还能在线一键生成前后端 CRUD 代码、在线预览并免费导出,以 Git Diff 方式对比历史操作记录,并内置 RBAC 权限、字典、部门、角色与常用业务模块,非常适合大中小型项目。

4.8
评分
免费
定价模式
5+
平台
0
收藏

优点

  • 安全能力在国产后台脚手架中属于天花板级别,直接面向三级等保与国密要求。
  • 在线一键生成前后端 CRUD 代码并可预览导出,显著减少重复劳动。
  • 前端 JS/TS 双版本,外加 uni-app 多端代码,Web 与移动生态一次覆盖。
  • 代码刻意写得干净、注释规范,并配套统一代码规范,团队协作与学习两相宜。
  • 前后端一体(Java 后端齐全),项目可端到端起步,不必再为 UI 壳另配接口。

缺点

  • 后端绑定 Java/Spring 技术栈,Node、Go、Python 团队需自行替换服务端。
  • 前端仅 Ant Design Vue 一套组件库,没有其他 UI 版本可选。
  • 核心开源,但部分高级/企业模块与官方服务为商业付费。
  • 文档与社区以中文为主,海外团队上手有一定门槛。

核心能力

Online front+back CRUD code generator
Level-3 cybersecurity compliance
Chinese national crypto (SM2/3/4)
Data masking & login lockout
JS and TS dual frontends
PC/H5/mini-program/app multi-end

同类工具对比

功能SmartAdminVue Vben AdminSnowAdminVue Pure Admin
评分4.84.94.64.8
定价模式免费免费免费免费
起价
API
免费版
移动端
查看完整对比 →

适用人群

企业内部系统

搭建需要过网络安全三级等保测评的人事、OA、ERP、CRM 等中后台。

政企/国企供应商

交付要求国密加解密、国产化操作系统/数据库适配与数据脱敏的项目。

J

Java 全栈团队

以 Spring Boot + Vue 3 起步,借助在线生成器快速产出 CRUD 模块。

学习整洁架构的开发者

把它当作分层清晰、规范驱动的中后台工程参考样板来研读。

多端产品团队

通过 uni-app 移动端代码,在 PC、H5、小程序与原生 App 间复用同一平台。

开发者
1024 Innovation Lab (1024创新实验室)
支持平台
网页版 暂不支持
Windows 暂不支持
Mac 暂不支持
iPhone/iPad 暂不支持
安卓 暂不支持
华为 暂不支持
Linux 暂不支持
支持语言
中文, English
成立时间
2021
更新于
2026-09-07
公司信息
成立于 2021

常见问题

它的安全体系按国内三级等保与数据安全要求打造,并且能在线同时生成前后端 CRUD 代码,而不只是给一个 UI 外壳。