awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
1024-lab avatar

1024-lab/smart-admin

0
View on GitHub↗
3,743 星标·991 分支·Java·MIT·8 次浏览smartadmin.vip↗

Smart Admin

Smart-admin is a full-stack development platform and administrative framework combining a SpringBoot backend with a Vue frontend. It provides standardized scaffolding for building enterprise admin dashboards and management systems.

The project distinguishes itself with low-code capabilities, featuring a code generator that automatically produces backend and frontend source code from database table configurations. It incorporates a dedicated security layer for encrypting and decrypting API request and response bodies to protect data in transit.

The framework covers comprehensive identity and access management through role-based access control and multi-factor authentication. Its operational surface includes system auditing with data change tracking, health monitoring via server heartbeats, and S3-compatible cloud file storage management. It also supports multi-platform deployment from a single codebase to ensure a consistent experience across web browsers and mobile interfaces.

Features

  • Server-Side Logic Frameworks - Provides a standardized server-side architecture using SpringBoot for business logic and data access.
  • Admin Dashboard Boilerplates - Provides a comprehensive full-stack boilerplate for building enterprise administrative dashboards using SpringBoot and Vue.
  • RBAC Permission Systems - Implements a role-based access control system for managing users, departments, and functional permissions.
  • Secure API Communications - Implements a security layer that encrypts and decrypts API request and response bodies to protect data in transit.
  • API Traffic Encryption - Provides a dedicated security layer that automatically encrypts and decrypts API request and response bodies.
  • Identity and Access Management - Provides a comprehensive management system for employees, departments, roles, and permissions.
  • API Payload Encryption - Features a dedicated security layer for encrypting and decrypting API request and response bodies.
  • Role-Based Access Control - Manages organizational hierarchies and functional roles to restrict system access and data visibility.
  • Token-Based Authentication - Implements a lightweight token-based security mechanism for session management and role-based access control.
  • Backend Security Middleware - Implements a standardized backend foundation with dependency injection and security middleware for secure development.
  • Traffic Encryption - Secures data in transit through the encryption and decryption of API request parameters and response bodies.
  • Database Schema Code Generators - Automatically transforms database table schemas into ready-to-use backend and frontend source code files.
  • Low-Code Generators - Ships a code generator that automatically produces backend and frontend source code from database table configurations.
  • Admin Panel Frameworks - Provides a full-stack administrative foundation with standardized backend and frontend technologies.
  • Full-Stack Admin Frameworks - Combines a SpringBoot backend with a Vue frontend to provide a standardized foundation for enterprise admin systems.
  • Vue Frontend Stacks - Ships a reactive user interface built with Vue3 and Vite for rapid frontend development.
  • Database Change Tracking - Records data modifications and visualizes changes using a diff format to track authorship and history.
  • Boilerplate Generators - Includes a tool that generates initial standardized source code and project structures from templates.
  • Cross-Platform Web Interfaces - Supports multi-platform deployment from a single codebase to ensure a consistent experience across web and mobile.
  • User Action Audit Logging - Logs user-initiated operations and login events with request parameters and environment metadata for auditing.
  • Application Health Monitors - Tracks application availability through heartbeats and monitors database performance.
  • Server Activity Logs - Captures server heartbeats, login events, and operational logs including device and network metadata.
  • Server Monitoring and Auditing - Provides system auditing that tracks user operation logs, server heartbeats, and data changes.
  • Multi-Platform Interface Frameworks - Provides a framework for a consistent user experience across web browsers and native mobile applications.

Star 历史

1024-lab/smart-admin 的 Star 历史图表1024-lab/smart-admin 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

常见问题解答

1024-lab/smart-admin 是做什么的?

Smart-admin is a full-stack development platform and administrative framework combining a SpringBoot backend with a Vue frontend. It provides standardized scaffolding for building enterprise admin dashboards and management systems.

1024-lab/smart-admin 的主要功能有哪些?

1024-lab/smart-admin 的主要功能包括:Server-Side Logic Frameworks, Admin Dashboard Boilerplates, RBAC Permission Systems, Secure API Communications, API Traffic Encryption, Identity and Access Management, API Payload Encryption, Role-Based Access Control。

1024-lab/smart-admin 有哪些开源替代品?

1024-lab/smart-admin 的开源替代品包括: yangzongzhuan/ruoyi — RuoYi is a Spring Boot admin framework designed for building enterprise applications. It provides a foundation for… zuiidea/antd-admin — This project is a production-ready enterprise admin dashboard scaffold and front-end framework built with React and… jqhph/dcat-admin — dcat-admin is a Laravel admin panel framework used to rapidly build data-driven administration interfaces. It… dromara/lamp-cloud — Lamp Cloud is a multi-tenant SaaS backend framework built on Java and Spring Cloud that provides a complete foundation… marmelab/react-admin — React-admin is a framework for building data-driven administrative interfaces that connect to REST or GraphQL… sysgears/apollo-universal-starter-kit — Apollo Universal Starter Kit is a full-stack application boilerplate and starter template designed to accelerate…

Smart Admin 的开源替代方案

相似的开源项目,按与 Smart Admin 的功能重合度排序。
  • yangzongzhuan/ruoyiyangzongzhuan 的头像

    yangzongzhuan/RuoYi

    7,973在 GitHub 上查看↗

    RuoYi is a Spring Boot admin framework designed for building enterprise applications. It provides a foundation for creating management dashboards and orchestrating systems using either monolithic or microservices architectures. The project features a low-code application generator that produces ready-to-compile source code and API documentation based on database table configurations. It implements a role-based access control system to map users and roles to specific menus and buttons for secure resource access. The framework includes capabilities for system health monitoring, real-time perfo

    HTMLactivitibootstrapbootstrap-table
    在 GitHub 上查看↗7,973
  • zuiidea/antd-adminzuiidea 的头像

    zuiidea/antd-admin

    9,760在 GitHub 上查看↗

    This project is a production-ready enterprise admin dashboard scaffold and front-end framework built with React and Ant Design. It provides a standardized toolkit for developing administrative interfaces and internal tools. The framework features a monorepo workspace architecture to manage shared packages and multiple applications. It includes an integrated development environment for simulating backend server responses through API mocking, enabling interface construction without a live backend. Capability areas cover identity and security through token-based authentication and backend-drive

    TypeScriptadminantddashboard
    在 GitHub 上查看↗9,760
  • jqhph/dcat-adminjqhph 的头像

    jqhph/dcat-admin

    4,022在 GitHub 上查看↗

    dcat-admin is a Laravel admin panel framework used to rapidly build data-driven administration interfaces. It functions as a CRUD generator and backend scaffolding tool that automatically produces create, read, update, and delete interfaces based on database table schemas. The system distinguishes itself through a plugin-based extension architecture and the ability to run multiple independent administrative instances within a single installation. It provides specialized tools for mapping external APIs to forms and tables, as well as an event-driven form lifecycle for executing custom logic du

    PHPlaravellaravel-admin
    在 GitHub 上查看↗4,022
  • dromara/lamp-clouddromara 的头像

    dromara/lamp-cloud

    5,752在 GitHub 上查看↗

    Lamp Cloud is a multi-tenant SaaS backend framework built on Java and Spring Cloud that provides a complete foundation for building enterprise-grade administration systems. Its core identity centers on supporting multiple tenant isolation strategies—including database-per-tenant, schema-per-tenant, and shared-table modes—that can be switched without altering business code, alongside a role-based access control system enforced at the gateway layer across all microservices. The framework distinguishes itself through comprehensive tenant lifecycle management tools that allow creating, configurin

    Javaadmincloudeureka
    在 GitHub 上查看↗5,752
查看 Smart Admin 的所有 30 个替代方案→