gz-yami/mall4j
⭐️⭐️⭐️ 电商商城 小程序电商商城系统 PC商城 H5商城 APP商城 Java商城 O2O商城 跨境商城 observed · 2026-08-28
Health v2 · maintenance only
80/100
- Activity 99
- Release rhythm 43
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 373
- age_days: 2617
- days_rel: 167
- days_push: 9
- n_releases_24m: 2
Adoption not part of the score
5220 stars · 1352 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Mall4j is an open-source Java e-commerce mall system built on Spring Boot 4, Vue3, Sa-Token, MyBatis-Plus, and Redis, providing product, order, member, SKU, cart, payment, and admin management for B2C single-merchant stores. The open-source edition is AGPLv3-licensed for learning, evaluation, and compliant use, with commercial editions covering multi-merchant, SaaS, and cross-border scenarios.
Use cases
- build a self-hosted java online store
- open source b2c mall system source code
- spring boot vue3 ecommerce platform
- learn how a shopping mall backend works
- prototype an online shop with sku and cart
- evaluate java mall systems for a business
- base code for customizing an e-commerce site
When to choose
- you need a full-featured B2C single-merchant store with admin backend
- you want a modern Spring Boot 4 + Vue3 stack to study or extend
- your use is AGPL-compatible (learning, evaluation, open-source deployment)
- you plan to self-host and customize the storefront
When to avoid
- you need closed-source commercial use without buying a license (AGPLv3 applies)
- you need multi-merchant, SaaS, supply-chain, or cross-border features out of the box (commercial editions only)
- you want a hosted SaaS solution rather than self-hosted source code
- you are not comfortable with Java/Vue full-stack development
Facets
application · maturity active
web-framework api-framework auth caching orm state-management ui-components e-commerce web-development backend frontend self-hosted jvm self-hosted e-commerce shopping-mall b2c spring-boot-4 vue3 sa-token mybatis-plus mini-program o2o cross-border-commerce agpl open-core payment vue spring-boot redis web mobile
4 sources
- readme: https://github.com/gz-yami/mall4j · fetched 2026-08-28 · 075df21d8715
- homepage: https://www.mall4j.com · fetched 2026-08-29 · a8a0265b2ae6
- site_page: https://www.mall4j.com/docs · fetched 2026-08-29 · d6ef4d91d8a7
- site_page: https://www.mall4j.com/about · fetched 2026-08-29 · a5790f8213aa
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| gz-yami/mall4j | main | 80 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem