Source: https://seerepo.com/compare/elunez/eladmin/vs/macrozheng/mall
Markdown source: https://seerepo.com/compare/elunez/eladmin/vs/macrozheng/mall.md
Description: eladmin and mall share 5 technologies: Spring, com.mysql:mysql-connector-j, spring-boot-starter-data-redis, MySQL, and org.springframework.boot:spring-boot-starter-security. Both are written in Java.

# eladmin vs mall

eladmin and mall share 5 technologies: Spring, com.mysql:mysql-connector-j, spring-boot-starter-data-redis, MySQL, and org.springframework.boot:spring-boot-starter-security. Both are written in Java.

- [elunez/eladmin](https://seerepo.com/r/elunez/eladmin): eladmin jpa 版本：项目基于 Spring Boot 2.7.18、 Jpa、 Spring Security、Redis、Vue的前后端分离的后台管理系统，项目采用分模块开发方式， 权限控制采用 RBAC，支持数据字典与数据权限管理，支持一键生成前后端代码，支持动态路由
- [macrozheng/mall](https://seerepo.com/r/macrozheng/mall): mall项目是一套电商系统，包括前台商城系统及后台管理系统，基于Spring Boot+MyBatis实现，采用Docker容器化部署。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。

## What they share and what sets them apart

- In common: Spring, com.mysql:mysql-connector-j, spring-boot-starter-data-redis, MySQL, org.springframework.boot:spring-boot-starter-security
- Only in eladmin: Apache, s3, org.springframework.boot:spring-boot-starter-cache, Redis, AWS S3, org.springframework.boot:spring-boot-starter-data-jpa, jjwt-impl, jjwt-jackson, io.jsonwebtoken:jjwt-api, poi-ooxml, spring-boot-starter-freemarker, org.apache.poi:poi
- Only in mall: org.mybatis:mybatis, org.springframework.boot:spring-boot-starter-actuator

## Side by side

| | eladmin | mall |
|---|---|---|
| Size | 23,267 lines written, 269 code files | 85,434 lines written, 519 code files |
| Who writes it | 0% of its commits signed by AI | 0% of its commits signed by AI |
| Activity | Last push November 2, 2026, 569 commits, 21,896 stars | Last push September 15, 2026, 1,083 commits, 85,004 stars |
| Tests | 5 test files. 1.5% of its code files have a test that imports them | 5 test files. 1.7% of its code files have a test that imports them |

- Size: Lines written by people and agents, without generated ones; code files, without tests.
- Who writes it: A commit counts as AI's when it carries its signature: a Co-Authored-By line, its author name or the merge of its branch.
- Activity: From GitHub and its history, on the day SeeRepo read it.
- Tests: The files that test the code, and the share of code files a test imports.

## Frequently asked questions

### Which is bigger, eladmin or mall?

mall, with 85,434 lines written; eladmin has 23,267.

The proof: [macrozheng/mall's code at commit dcaa93b](https://github.com/macrozheng/mall/tree/dcaa93b3150352e5044708d7211b5bed0af4509f)

### Which has more GitHub stars, eladmin or mall?

mall, with 85,004 stars; eladmin has 21,896.

The proof: [macrozheng/mall on GitHub](https://github.com/macrozheng/mall)

### Which has more tests, eladmin or mall?

Both have 5 test files.

The proof: [elunez/eladmin's code at commit 646c58c](https://github.com/elunez/eladmin/tree/646c58c30f2e9aecf998b054f05f4d9ba0008995)

### Which was updated more recently, eladmin or mall?

eladmin: its last push was on November 2, 2026, and mall's on September 15, 2026.

The proof: [elunez/eladmin's commits on GitHub](https://github.com/elunez/eladmin/commits)

## Sources

- elunez/eladmin: Read on November 5, 2026, at commit 646c58c (https://github.com/elunez/eladmin/tree/646c58c30f2e9aecf998b054f05f4d9ba0008995)
- macrozheng/mall: Read on November 4, 2026, at commit dcaa93b (https://github.com/macrozheng/mall/tree/dcaa93b3150352e5044708d7211b5bed0af4509f)

## What is your repo built with?

Any public repo, with no account: https://seerepo.com/r/owner/repo/built, with the owner and name it has on GitHub.
