1024-lab/smart-admin

SmartAdmin国内首个以「高质量代码」为核心,「简洁、高效、安全」快速开发平台;基于SpringBoot2/3 + Sa-Token + Mybatis-Plus 和 Vue3 + Vite5 + Ant Design Vue 4.x...

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 18 minutes ago
Added to GitGenius on September 17th, 2026
Created on November 16th, 2019
Open Issues & Pull Requests: 19 (+0)
GitHub issues: Enabled
Number of forks: 1,002
Total Stargazers: 3,871 (+0)
Total Subscribers: 65 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 86.3 days
Mean response time: 154.4 days
90th percentile: 455.9 days
Tracked items: 30

Most active contributors

Sign in to see contributor activity.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 7
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 237 days
Stale 30+ days: 7
Stale 90+ days: 5

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

No label distribution available yet.

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

SmartAdmin is a low-code rapid development platform built on Spring Boot 2/3, Sa-Token, and Mybatis-Plus for the backend, paired with Vue 3, Vite, and Ant Design Vue for the frontend, supporting both JavaScript and TypeScript implementations.

The platform addresses the need for secure, efficient enterprise application development by combining a code-generation approach with built-in security mechanisms. It implements a comprehensive security framework that includes login restrictions, domestic encryption and decryption for interface data, and SQL injection prevention. The architecture satisfies China's Level 3 Information Security Protection requirements, making it suitable for projects operating under those compliance standards.

SmartAdmin targets teams building enterprise applications in environments where security compliance and code quality are non-negotiable. It suits organizations that need rapid development without sacrificing security posture, particularly those subject to Chinese data protection regulations. The dual JavaScript and TypeScript support allows teams to choose their preferred frontend development approach, while the Spring Boot foundation provides flexibility in backend configuration between versions 2 and 3.

The project maintains active development with regular updates to its codebase and documentation. Commits are distributed across multiple areas including backend security enhancements, frontend component improvements, and code generation features. The repository shows consistent attention to both infrastructure updates and feature additions, with work spanning authentication mechanisms, database integration patterns, and UI component refinements.