PHPackages                             magehx/mahx-checkout - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. magehx/mahx-checkout

ActiveMagento2-module[API Development](/categories/api)

magehx/mahx-checkout
====================

Lightweight, fast, and Magento-native checkout solution for Magento 2, built with HTMX, AlpineJS

1.0.0-rc4(8mo ago)32495[2 issues](https://github.com/magehx/mahx-checkout/issues)MITJavaScript

Since Aug 31Pushed 8mo ago2 watchersCompare

[ Source](https://github.com/magehx/mahx-checkout)[ Packagist](https://packagist.org/packages/magehx/mahx-checkout)[ RSS](/packages/magehx-mahx-checkout/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (4)Dependencies (7)Versions (6)Used By (0)

MAHXCheckout
============

[](#mahxcheckout)

🚀 Alternative Checkout for Magento 2
------------------------------------

[](#-alternative-checkout-for-magento-2)

MAHXCheckout is a **lightweight, fast, and Magento-native** checkout solution for **Magento 2**. It is build with the help of **HTMX** and offering a modern and efficient checkout experience while staying true to Magento's core principles.

🔥 Why MAHXCheckout?
-------------------

[](#-why-mahxcheckout)

- **Magento-Native** – Built using **Magento layouts, blocks, and controllers**, ensuring seamless integration with Magento 2.
- **Blazing Fast** – Uses **HTMX** for minimal JavaScript, ensuring a **fast, dynamic checkout experience**.
- **Theme Support** - Works with Luma &amp; Hyvä themes out of the box.
- **Zero State Management** – It keeps the state only in the database. No state management mess in both frontend and in backend.
- **Developer-Friendly** – Designed to be easy to understand and extend for any **Magento 2 developer** (especially you are from Hyvä World).
- **Tiny learning curve** - Require less than 2 hours to get productive.

---

📦 Installation
--------------

[](#-installation)

```
composer require magehx/mahx-checkout
```

---

Core features
-------------

[](#core-features)

- Complete checkout flow. Both guest checkout and logged-in checkout.
- Virtual product only checkout flow.
- Themes - Default theme resembles the luma checkout. Onepage theme is in progress. You can extend a theme and build your own checkout theme.
- Steps - Themes supports steps. You can modify, add or delete steps as per your need.
- Validation - You can define and control frontend validation using data object classes.

**Note:** This checkout is a **DIY toolkit**. It gives a good starting point to build and customize your own checkout. Custom payment methods and shipping methods needs to be integrated yourself. Ideally there should be payment and shipping integration modules for this checkout. With community support, we can gradually make this checkout solid and strong.

---

Documentation
-------------

[](#documentation)

You can find the documentation here:

⚡ Get Involved
--------------

[](#-get-involved)

We welcome contributions, ideas, and feedback from the community. If you're a Magento 2 developer looking for a **fast, modern, and developer-friendly** checkout, MAHXCheckout is for you!

---

###  Health Score

30

—

LowBetter than 64% of packages

Maintenance60

Regular maintenance activity

Popularity21

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity25

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~3 days

Total

4

Last Release

243d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/e7840de74587351db6f9c8ec49c283e5a11ee3070734d1283820eafcaf1d95eb?d=identicon)[rajeevktomy](/maintainers/rajeevktomy)

---

Top Contributors

[![rajeev-k-tomy](https://avatars.githubusercontent.com/u/7589113?v=4)](https://github.com/rajeev-k-tomy "rajeev-k-tomy (55 commits)")

### Embed Badge

![Health badge](/badges/magehx-mahx-checkout/health.svg)

```
[![Health](https://phpackages.com/badges/magehx-mahx-checkout/health.svg)](https://phpackages.com/packages/magehx-mahx-checkout)
```

###  Alternatives

[mollie/magento2

Mollie Payment Module for Magento 2

1121.6M10](/packages/mollie-magento2)[smile/elasticsuite

Magento 2 merchandising and search engine built on ElasticSearch

8044.5M33](/packages/smile-elasticsuite)[hyva-themes/magento2-react-checkout

Highly customizable Magento 2 Checkout, built with React

189169.8k1](/packages/hyva-themes-magento2-react-checkout)[dotdigital/dotdigital-magento2-extension

Dotdigital for Magento 2

50374.2k18](/packages/dotdigital-dotdigital-magento2-extension)[swissup/module-search-mysql-legacy

Legacy mysql search for magento 2.4

10483.0k](/packages/swissup-module-search-mysql-legacy)[xcoreplatform/xcore-magento2

This module extends the rest api of Magento2 and is needed for the usage of the xCore.

1330.0k2](/packages/xcoreplatform-xcore-magento2)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
