mahocommerce / maho
Fund package maintenance!
fballiano
Buy Me A Coffee
paypal.me/fabrizioballiano
Installs: 296
Dependents: 10
Suggesters: 0
Security: 0
Stars: 51
Watchers: 5
Forks: 8
Open Issues: 6
Type:maho-source
Requires
- php: >=8.2
- composer-runtime-api: ^2
- ext-ctype: *
- ext-curl: *
- ext-dom: *
- ext-fileinfo: *
- ext-filter: *
- ext-ftp: *
- ext-gd: *
- ext-hash: *
- ext-iconv: *
- ext-intl: *
- ext-json: *
- ext-libxml: *
- ext-mbstring: *
- ext-openssl: *
- ext-pdo: *
- ext-pdo_mysql: *
- ext-session: *
- ext-simplexml: *
- ext-soap: *
- ext-spl: *
- ext-zlib: *
- cweagans/composer-patches: ^1.7
- ezyang/htmlpurifier: ^4.17
- mahocommerce/maho-composer-plugin: ^2
- pelago/emogrifier: ^7.0
- phpseclib/mcrypt_compat: ^2.0.3
- phpseclib/phpseclib: ^3.0.14
- shardj/zf1-future: ^1.24.1
- symfony/console: ^7.1
Requires (Dev)
Suggests
- colinmollenhour/cache-backend-redis: Redis support for Maho's backend cache
- colinmollenhour/magento-redis-session: Redis support for PHP sessions
README
open on-premise ecommerce platform
#StrongRoots #ForwardThinking #FamiliarYetDifferent
Maho is a free and open source ecommerce platform, created in 2024 by a former maintainer of OpenMage. Based on the M1 platform, Maho grants hyper stability and a vast ecosystem of modules and extensions.
Maho's primary goals are to propel this wonderful platform into the future, with high performance, new features, modern developer-friendly architecture, zero hassles and zero baggage.
We will try to make Maho as backward compatible as possible, but we won't let the ghosts of the past to stop the innovation we need to bring to developers and store owners.
Where does Maho stands in the ecommerce platforms landscape
We believe Maho has a clear space in the plethora of ecommerce platforms:
- Magento2/MageOS: Ideal for large or enterprise on-premise projects
- Maho: Perfect for on-premise medium-to-small projects seeking a modern, streamlined platform
- OpenMage: Suited for more conservative projects that desire complete control
- Shopify: Best for medium-to-small SaaS projects
Origin, meaning, and pronunciation of Maho
"Maho" (pronounced as "mah-hoh") draws inspiration from various cultural meanings:
- Maho (or Majo) is the name given to the ancient indigenous people of Lanzarote and Fuerteventura,
islands in the Atlantic archipelago of the Canary Islands (Spain), home of this project's maintainer.
The Mahos were a resilient and advanced population who thrived in the challenging island environments before the 15th century. They left significant evidence of their agricultural, social, technological, cultural, and spiritual achievements, which continue to impact the culture of the islands to this day.
As the Mahos, our platform has a long history, it's simple yet advanced, and it's enduring daring times. - In Spanish, it means nice, pleasant, attractive, cool, who doesn't want a cool platform to build on?
- In Japanese, it means magic or sorcery, reflecting the powerful and transformative nature of what we want to achieve.
Notice there's no "Mage" in our name? That's intentional.
While we honor our roots in Magento and OpenMage, it's time for a fresh start.
Mage was groundbreaking, and we still admire it, but the perception of it being "dead"
became a hurdle for ongoing support and development.
By adopting a new identity, we're opening doors to new perspectives and possibilities.
This name change signals to the community that while we build on a solid foundation, we're evolving into something
distinctly powerful and forward-looking.
Maho is a new tree growing from time-tested roots – familiar in essence, yet branching out in exciting new directions.
Get in touch
Code of Conduct
We are committed to fostering a welcoming and inclusive community, thus we ask all participants to review and
abide by our Code of Conduct in full.
Violations will be addressed promptly.