About Fecmall
Fecmall, previously named Fecshop, is an open-source B2C ecommerce system built on the PHP Yii2 framework. It is described as a full-featured shop that leans toward being a framework, which makes it suited to programmers who want to study it and customize it for their own online store.
It supports multiple languages and currencies, and its architecture provides several entry points: a PC storefront, a mobile web storefront, an admin backend, a Vue-based app server, an API for third-party and ERP integration, and a console for background scripts. The description also mentions support for mobile apps, HTML5 and WeChat mini-program shops. The maintainers say the project is complete and ready for production use.
The code is licensed under BSD-3-Clause and is deployed on your own PHP hosting. Documentation and the community are mainly Chinese-language. It suits developers building cross-border or domestic online stores who want a flexible code base instead of a closed SaaS platform.
Key features
- B2C storefront on the Yii2 framework
- Multi-language and multi-currency support
- Separate PC, mobile and admin entry points
- Vue-based app server entry
- API entry for third-party and ERP systems
- WeChat mini-program shop support
Good fit for
- →Custom B2C online stores in PHP
- →Cross-border shops with multiple currencies
- Tags
- ecommerce
- php
- yii2
- b2c
- online-shop
- multi-currency
- fecmall
- self-hosted
Fecmall: questions and answers
- What is Fecmall used for?
- Fecmall, formerly Fecshop, is a PHP and Yii2 based open-source B2C ecommerce system with multi-language, multi-currency and multi-entry support. It is a good fit for custom B2C online stores in PHP and cross-border shops with multiple currencies.
- Is Fecmall open source?
- Yes. Fecmall is open source under the BSD-3-Clause licence. Its source code is on GitHub at fecshop/yii2_fecshop and is written mainly in PHP.
- Is Fecmall free?
- Yes. Fecmall is open source, so the software itself is free to use.
- Can I self-host Fecmall?
- Yes. Fecmall can be self-hosted on your own server or infrastructure; there is no official hosted version.
- What is Fecmall an alternative to?
- Fecmall is an open-source alternative to BigCommerce. Other open-source alternatives to BigCommerce include Mall4j, BeikeShop and InnoShop.
- Is Fecmall actively maintained?
- Yes. The most recent commit to Fecmall was on 5 September 2026, and the latest release is 2.17.4, published on 2 September 2021. The project has 5.3k stars on GitHub.
Open-source alternatives to Fecmall
See all
Mall4j
E-commerce
⭐️⭐️⭐️ 电商商城 小程序电商商城系统 PC商城 H5商城 APP商城 Java商城 O2O商城 跨境商城
AGPL-3.0vs BigCommerce★ 5.3k
BeikeShop
E-commerce
Free and Open-Source, Easy-to-Use Laravel eCommerce Platform,It supports multiple language
OSSvs BigCommerce★ 2k
InnoShop
E-commerce
InnoShop is an AI-powered open source e-commerce system built on Laravel 13. It supports m
OSSvs BigCommerce★ 661
DotPlant2
E-commerce
E-Commerce CMS - Yii Framework 2 (yii2, shop)
OSSvs BigCommerce★ 632
Bagisto
E-commerce
Open Source eCommerce & Multi-Vendor Marketplace Platform Built with Laravel for Enterpris
MITvs BigCommerce★ 28k
Magento Open Source
E-commerce
Prior to making any Submission(s), you must sign an Adobe Contributor License Agreement, a
OSL-3.0vs BigCommerce★ 12k
SaaS alternatives to Fecmall
See all
BigCommerce
E-commerce
Hosted ecommerce platform with built-in B2B features and headless options
SaaS
Salesforce Commerce Cloud
E-commerce
Enterprise B2C and B2B commerce platform from Salesforce
SaaS
SAP Commerce Cloud
E-commerce
Enterprise ecommerce platform from SAP for B2B and B2C storefronts and catalogs
SaaS
Adobe Commerce
E-commerce
Ecommerce platform formerly Magento Commerce, with B2B and headless options
SaaS
Big Cartel
E-commerce
Store builder aimed at artists, makers and independent merchants
SaaS
Commerce Layer
E-commerce
Headless commerce API for carts, orders, pricing and inventory across markets
SaaS

