gz-yami/mall4j

⭐️⭐️⭐️ 电商商城 小程序电商商城系统 PC商城 H5商城 APP商城 Java商城 O2O商城 跨境商城

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 57 minutes ago
Added to GitGenius on September 13th, 2026
Created on July 4th, 2019
Open Issues & Pull Requests: 14 (+0)
GitHub issues: Enabled
Number of forks: 1,359
Total Stargazers: 5,249 (+0)
Total Subscribers: 181 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 0.0 hours
Mean response time: 0.0 hours
90th percentile: 0.0 hours
Tracked items: 3

Most active contributors

Sign in to see contributor activity.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 5
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 541 days
Stale 30+ days: 5
Stale 90+ days: 5

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

No label distribution available yet.

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

Mall4j is a Java ecommerce platform system that provides a complete B2C single-merchant shopping mall implementation built on Spring Boot 4, Vue3, Sa-Token, MyBatis/MyBatis-Plus, and Redis.

The project addresses the need for a production-ready ecommerce system by providing a full-featured shopping mall with core capabilities including product management, orders, member accounts, SKU and specification handling, shopping cart, payment processing, permissions, content management, and analytics. The architecture uses a decoupled frontend and backend approach with Redis caching and Redisson for distributed locking to support multi-instance production deployments.

Developers evaluating Java ecommerce systems should choose this project if they need a B2C single-merchant mall suitable for learning, prototyping, or building enterprise shopping platforms. The open-source version focuses on foundational ecommerce capabilities with a modern technology stack. The README indicates that for multi-merchant scenarios, supply chain features, SaaS deployments, cross-border commerce, or enterprise-level support, developers should consider the commercial versions available through the official website.

The project maintains active development with regular updates to its core technology stack, having upgraded to Spring Boot 4 and Vue3 on its main branch. The codebase includes comprehensive backend and frontend dependency specifications in pom.xml and package.json respectively, indicating ongoing maintenance of framework compatibility and security. The project provides documentation in its doc directory and supports both open-source use under AGPLv3 licensing and commercial licensing options for proprietary deployments.