awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
elunez avatar

elunez/eladmin

0
View on GitHub↗
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.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

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.
21,932 stars·7,368 forks·Java·Apache-2.0·44 views

Star history

Star history chart for elunez/eladminStar history chart for elunez/eladmin

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

Projects sharing features with Eladmin

These projects share indexed features with Eladmin. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • thinkgem/jeesitethinkgem avatar

    thinkgem/jeesite

    8,044View on 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
    View on GitHub↗8,044
  • yangzongzhuan/ruoyiyangzongzhuan avatar

    yangzongzhuan/RuoYi

    7,973View on 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
    View on GitHub↗7,973
  • stylefeng/gunsstylefeng avatar

    stylefeng/Guns

    3,971View on 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
    View on GitHub↗3,971
  • crmeb/crmebcrmeb avatar

    crmeb/CRMEB

    8,956View on 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
    View on GitHub↗8,956
Compare all 30 related projects→

Frequently asked questions

What does elunez/eladmin do?

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.

What are the main features of elunez/eladmin?

The main features of elunez/eladmin are: Admin Frameworks, Administrative Panels, Object-Relational Mapping, Java Application Scaffolding, Granular Permission Systems, User Role Management, Role-Based Access Control, Decoupled Architectures.

Which projects share features with elunez/eladmin?

Projects with overlapping indexed features include: 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…