Show HN: Maho – modern open source ecommerce platform with Magento roots (github.com)

1 points by fballiano ↗ HN
Hello everybody! I'm Fabrizio, a long time PHP developer that always loved the open source world. After becoming a full time Magento consultant in 2011, I've being a maintainer for OpenMage for 3.5 years and then started a new project based on that beautiful platform that, I believe, still has a lot to say.

Here's a quick overview of Maho, from August 2024 to our release just a few days ago.

Philosophy

  - Leveraging M1's core strengths while removing the technical debt
  - Ditching outdated dependencies and optimizing for today's web standards
  - Clean project structure with proper dependency management via Composer
  - Embracing modern PHP (8.2+) and contemporary frontend practices
Technical Highlights

  - Composer-based project structure with full autoload support, no longer you'll have any part of the core in your project's folder/repository
  - No prototypejs nor jQuery not ExtJS on the frontend (backend is work in progress
  - Native support for AVIF and WebP formats with one-click media storage conversion
  - 2FA and PassKey support for the backend
  - Self-hosted GDPR-compliant captcha module
  - Full SMTP support thanks to symfony/mailer, connect to all major email services like SES, Azure, Mandrill, SendGrid
  - Updated frontend layout: retina ready, flexbox, CSS variables, better accessibility via rem units and proper touch target, huge reduction in javascript weight
  - Extended usage of SVG with a built-in 5800+ optimized SVG icons library based on tabler/icons, easily includable in phtml files and customizable (stroke/color/size) via CSS
  - Built-in extensible CLI tool (Laravel's Artisan style, based on symfony/console)
Where Maho Fits in the Ecommerce Landscape

  - Magento2/MageOS: Great for large or enterprise on-premise projects
  - Maho: Perfect for medium-to-small on-premise projects looking for a modern, streamlined platform
  - OpenMage: Good fit for more conservative projects
  - Shopify: Best for medium-to-small SaaS projects
I'd love for you to give Maho a try in the hope to see our project grow with time. I'm here to answer any of your questions, feedback, or, if you want to contribute, welcome you.

Links

  - GitHub: https://github.com/MahoCommerce/maho
  - Website: https://mahocommerce.com
  - Demo: https://demo.mahocommerce.com
  - Latest release (March 2025): https://github.com/MahoCommerce/maho/releases/tag/25.3.0
Thank you so much!

Fabrizio

0 comments

[ 4.6 ms ] story [ 6.4 ms ] thread

No comments yet.