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

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

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

elunez/eladmin

0
View on GitHub↗
21,932 星标·7,368 分支·Java·Apache-2.0·3 次浏览eladmin.vip/demo↗

Eladmin

Eladmin is a backend management system and administrative framework built with Spring Boot and Vue. It provides a complete infrastructure for creating administration panels, combining a Java Persistence API backend scaffold with a management interface to monitor system performance and log user activities.

The project features automated code generation to produce frontend and backend source code and CRUD operations. It employs a role-based access control system to manage users and organizational structures, while utilizing dynamic route management to update navigation menus from the backend without redeploying code.

The capability surface includes scheduled task automation, cloud file management, and system performance monitoring. It also provides tools for remote application deployment, API rate limiting, and integration with external payment gateways.

The backend is organized as a multi-module project and utilizes Redis for caching and state management.

Features

  • Admin Frameworks - Provides a complete administrative framework and management interface built with Spring Boot and Vue.
  • Administrative Panels - Provides a comprehensive administrative framework with Spring Boot and Vue to monitor system performance and activity.
  • Object-Relational Mapping - Uses Java Persistence API to map Java objects to relational database tables for standardized data operations.
  • Java Application Scaffolding - Ships a Java application scaffold that automates the generation of CRUD boilerplate for both backend and frontend layers.
  • Granular Permission Systems - Provides a granular permission system for managing complex role-based authorization and organizational structures.
  • User Role Management - Provides tools for assigning user accounts to organizational structures and defining access levels through role management.
  • Role-Based Access Control - Implements a role-based access control system to restrict interface and data access based on assigned user roles.
  • Decoupled Architectures - Employs a decoupled architecture separating the Vue.js frontend from the Spring Boot backend for independent scaling.
  • Dynamic Routing - Provides the ability to update frontend navigation paths at runtime based on backend metadata.
  • Remote Deployment - Enables the deployment and management of application instances across multiple remote servers from a central interface.
  • Cloud File Management - Integrates standardized protocols to upload and manage files across multiple cloud storage providers.
  • Cloud Storage Integrations - Provides connectors for accessing and managing files on remote cloud platforms using standardized protocols.
  • In-Memory State Stores - Utilizes Redis as an in-memory state store for caching frequent lookups and managing session data.
  • Background Task Schedulers - Provides a background task scheduler to execute jobs on a fixed timetable with detailed execution logs.
  • Code Generators - Automatically generates frontend and backend source code and CRUD operations to eliminate repetitive manual development.
  • Code Generation - Produces frontend and backend CRUD source code automatically to reduce manual effort during project setup.
  • Source Generation Templates - Uses predefined structural patterns to automatically generate boilerplate frontend and backend source files.
  • Task Schedulers - Runs background jobs on fixed timetables with integrated execution logging and auditing.
  • Performance Monitoring - Tracks real-time server load, database access speed, and active user counts to monitor operational health.
  • System Activity Monitoring - Records user operations and system exceptions to facilitate debugging and security auditing.
  • Application Deployment - Includes a centralized interface for deploying and managing application instances across multiple remote servers.
  • Admin Dashboards - Full-stack admin framework using Spring Boot and Vue.

Star 历史

elunez/eladmin 的 Star 历史图表elunez/eladmin 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

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

Start searching with AI

常见问题解答

elunez/eladmin 是做什么的?

Eladmin is a backend management system and administrative framework built with Spring Boot and Vue. It provides a complete infrastructure for creating administration panels, combining a Java Persistence API backend scaffold with a management interface to monitor system performance and log user activities.

elunez/eladmin 的主要功能有哪些?

elunez/eladmin 的主要功能包括:Admin Frameworks, Administrative Panels, Object-Relational Mapping, Java Application Scaffolding, Granular Permission Systems, User Role Management, Role-Based Access Control, Decoupled Architectures。

elunez/eladmin 有哪些开源替代品?

elunez/eladmin 的开源替代品包括: thinkgem/jeesite — Jeesite is a full-stack low-code development framework designed for building enterprise administrative portals using… yangzongzhuan/ruoyi — RuoYi is a Spring Boot admin framework designed for building enterprise applications. It provides a foundation for… stylefeng/guns — Guns is a development starter kit and application scaffold for building enterprise information systems. It provides a… crmeb/crmeb — CRMEB is a comprehensive e-commerce platform built on ThinkPHP 6, designed as a headless system that delivers… kamranahmedse/developer-roadmap — Developer Roadmap is a community-driven platform that provides structured, graph-based learning paths for software… spatie/laravel-permission — This is a role-based access control system for Laravel applications that manages user permissions and roles within a…

Eladmin 的开源替代方案

相似的开源项目,按与 Eladmin 的功能重合度排序。
  • thinkgem/jeesitethinkgem 的头像

    thinkgem/jeesite

    8,044在 GitHub 上查看↗

    Jeesite is a full-stack low-code development framework designed for building enterprise administrative portals using Spring Boot, MyBatis, and Vue. It functions as a comprehensive platform for creating administrative dashboards with integrated role-based access control and organizational data permission systems. The framework distinguishes itself through a combination of automated CRUD code generation and an integrated RAG platform that connects large language models to enterprise data via vector stores. It further incorporates a BPMN-based workflow engine to automate complex business process

    Vue
    在 GitHub 上查看↗8,044
  • 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
  • stylefeng/gunsstylefeng 的头像

    stylefeng/Guns

    3,971在 GitHub 上查看↗

    Guns is a development starter kit and application scaffold for building enterprise information systems. It provides a pre-configured architectural foundation integrating a Spring Boot 3 backend with a Vue 3 administrative dashboard. The project distinguishes itself through built-in support for multi-tenant application templates, enabling dynamic database routing to ensure data isolation between different organizations. It includes a role-based access control system and data visibility restrictions to manage permissions and record access across hierarchical organizational structures. The fram

    Vuebeetlgunguns
    在 GitHub 上查看↗3,971
  • crmeb/crmebcrmeb 的头像

    crmeb/CRMEB

    8,956在 GitHub 上查看↗

    CRMEB is a comprehensive e-commerce platform built on ThinkPHP 6, designed as a headless system that delivers standardized APIs to various frontend clients. It provides a unified backend to synchronize product catalogs, orders, and customer data across web browsers, mobile applications, and mini-programs. The platform supports diverse commerce models, including multi-vendor marketplaces where independent merchants manage their own stores, centralized chain store networks, and social commerce frameworks featuring affiliate distribution and community group buying. It also integrates specialized

    Vueb2cform-createivewui
    在 GitHub 上查看↗8,956
查看 Eladmin 的所有 30 个替代方案→