About SmartAdmin
SmartAdmin, from the 1024 Innovation Lab in Luoyang, China, is a rapid application development platform for admin systems built on Spring Boot 2 or 3, Sa-Token and MyBatis-Plus on the back end, and Vue 3, Vite, Pinia and Ant Design Vue on the front end, with a uni-app mobile client for apps, mini programs and H5. Front ends come in JavaScript and TypeScript versions, and back ends in Java 8 or Java 17 versions.
It stresses security: the README says it meets China's multi-level protection scheme level 3 requirements for network and data security, with two-factor login, password complexity rules, login lockouts, timeouts, data masking and interface encryption supporting domestic cryptographic algorithms. It supports domestic databases such as Dameng, Kingbase and OceanBase as well as MySQL, PostgreSQL, SQL Server and Oracle. Other features include user-defined table columns, git-diff style data change records, in-page help documentation, OA features, heartbeat and operation logs, system management modules and a code generator.
The project also publishes code standards for Vue 3 and Java and states that it is MIT licensed. Its documentation and README are in Chinese, with online previews of the web and mobile interfaces.
Key features
- Spring Boot and Vue 3 admin platform
- JavaScript and TypeScript front-end versions
- Security features for level 3 protection
- Support for domestic and mainstream databases
- Code generator for tables
- uni-app mobile client
Good fit for
- →Enterprise admin and OA systems in China
- →Security-sensitive back-office applications
- Tags
- admin-platform
- spring-boot
- vue
- code-generator
- low-code
- java
- security
- chinese
SmartAdmin: questions and answers
- What is SmartAdmin used for?
- SmartAdmin is a rapid development platform for Chinese enterprise back-office apps built with Spring Boot, MyBatis-Plus and Vue 3, with a strong focus on security features. It is a good fit for enterprise admin and OA systems in China, and security-sensitive back-office applications.
- Is SmartAdmin open source?
- Yes. SmartAdmin is open source under the MIT licence. Its source code is on GitHub at 1024-lab/smart-admin and is written mainly in Java.
- Is SmartAdmin free?
- Yes. SmartAdmin is open source, so the software itself is free to use.
- Can I self-host SmartAdmin?
- Yes. SmartAdmin can be self-hosted on your own server or infrastructure.
- What are some alternatives to SmartAdmin?
- Similar open-source tools in the Low-code & Internal Tools category include Diboot, Opsli and JeecgBoot. SaaS products in the same category include Superblocks, WaveMaker and Appery.io.
- Is SmartAdmin actively maintained?
- The most recent commit to SmartAdmin was on 1 July 2026, and the latest release is v3.30.0, published on 2 March 2026. The project has 3.9k stars on GitHub.
Open-source alternatives to SmartAdmin
See all
Diboot
Low-code & Internal Tools
写的更少, 性能更好 -> 为开发人员打造的低代码开发框架,基础框架可免写90%的SQL,同时具备极强的零代码模型表单页面流程的设计能力和代码生成能力,可在pro-code、low
Apache-2.0★ 1.6kOpsli
Low-code & Internal Tools
OPSLI 快速开发平台基于springboot、vue、element-ui ,项目采用前后端分离架构,热插拔式业务模块与插件扩展性高 ,代码简洁,功能丰富,开箱即用
Apache-2.0★ 1.1k
JeecgBoot
Low-code & Internal Tools
【低代码v2.0,一句话即可生成整个系统】企业级AI低代码平台,一键生成前后端代码甚至整个系统。 AI Skills 一句话画流程、设计表单、生成报表、大屏。内置 AI应用平台涵盖
Apache-2.0vs Mendix★ 48k
Erupt
Low-code & Internal Tools
Code as configuration. Annotate a Java entity with @Erupt and ship a production-grade admi
Apache-2.0vs Retool★ 2.9kRebuild
Low-code & Internal Tools
最新版全面支持AI智能!通过自然语言操作业务数据,支持 Skills/工具/知识库/MCP。高度可配置化的国产企业管理系统,企业内部可免费商用!零代码/低代码快速搭建WMS库存管理
GPL-3.0vs Salesforce★ 1.1k
Skyve
Low-code & Internal Tools
Skyve is an open-source low-code platform that gives you access to all of the key capabili
LGPL-2.1vs OutSystems★ 504
SaaS alternatives to SmartAdmin
See all
Superblocks
Low-code & Internal Tools
Platform for building internal apps and workflows, including with an AI app builder
SaaS
WaveMaker
Low-code & Internal Tools
Low-code platform for building enterprise web and mobile apps with Java and Angular
SaaS
Appery.io
Low-code & Internal Tools
Low-code platform for hybrid mobile and web apps with a hosted backend
SaaS
Appinvento
Low-code & Internal Tools
AI app development platform that automates frontend, backend, database and deployment for web and mobile apps
SaaS
Betty Blocks
Low-code & Internal Tools
No-code application platform aimed at enterprise teams
SaaS
Caspio
Low-code & Internal Tools
Low-code platform for cloud database applications and web forms
SaaS

