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

# mall vs zfile

mall and zfile share 5 technologies: Spring, com.mysql:mysql-connector-j, MySQL, spring-boot-starter-thymeleaf, and org.springframework.boot:spring-boot-starter-validation. Both are written in Java.

- [macrozheng/mall](https://seerepo.com/r/macrozheng/mall): mall项目是一套电商系统，包括前台商城系统及后台管理系统，基于Spring Boot+MyBatis实现，采用Docker容器化部署。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。
- [zfile-dev/zfile](https://seerepo.com/r/zfile-dev/zfile): 在线云盘、网盘、OneDrive、云存储、私有云、对象存储、h5ai、上传、下载

## What they share and what sets them apart

- In common: Spring, com.mysql:mysql-connector-j, MySQL, spring-boot-starter-thymeleaf, org.springframework.boot:spring-boot-starter-validation
- Only in mall: spring-boot-starter-data-elasticsearch, spring-boot-starter-data-mongodb, spring-boot-starter-data-redis, org.springframework.boot:spring-boot-starter-amqp, com.aliyun.oss:aliyun-sdk-oss, com.alibaba:druid-spring-boot-3-starter, MinIO, mybatis-spring-boot-starter, pagehelper-spring-boot-starter, com.github.pagehelper:pagehelper, org.springframework.data:spring-data-commons, org.mybatis:mybatis, mall-security, org.springframework.boot:spring-boot-starter-security, org.springframework.boot:spring-boot-starter-actuator, net.logstash.logback:logstash-logback-encoder
- Only in zfile: Flyway, s3, sqlite-jdbc, org.springframework.boot:spring-boot-starter-cache, Apache, org.springframework.boot:spring-boot-starter-data-redis, com.qiniu:qiniu-java-sdk, SQLite, AWS S3, graal-sdk, com.baomidou:mybatis-plus-spring-boot3-starter, cn.dev33:sa-token-spring-boot3-starter, poi-ooxml

## Side by side

| | mall | zfile |
|---|---|---|
| Size | 85,434 lines written, 506 code files | 33,407 lines written, 419 code files |
| Who writes it | 0% of its commits signed by AI | 0% of its commits signed by AI |
| Activity | Last push September 15, 2026, 1,083 commits, 85,044 stars | Last push November 10, 2026, 750 commits, 10,872 stars |
| Tests | 5 test files. 1.8% of its code files have a test that imports them | 0 test files |

- 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, mall or zfile?

mall, with 85,434 lines written; zfile has 33,407.

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

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

mall, with 85,044 stars; zfile has 10,872.

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

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

mall, with 5 test files.

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

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

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

The proof: [zfile-dev/zfile's commits on GitHub](https://github.com/zfile-dev/zfile/commits)

## Sources

- macrozheng/mall: Read on November 12, 2026, at commit dcaa93b (https://github.com/macrozheng/mall/tree/dcaa93b3150352e5044708d7211b5bed0af4509f)
- zfile-dev/zfile: Read on November 13, 2026, at commit 775b017 (https://github.com/zfile-dev/zfile/tree/775b0172f3b1d3f68aabca727ef7e083e6bd5aa5)

## 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.
