Medusa
A TypeScript commerce platform with a customization framework and modular building blocks for B2B and direct-to-consumer stores, marketplaces and other commerce apps.
- GitHub stars
- 37k
- Last commit
- yesterday
- Latest release
- v2.21.2
- Self-hosted
- Yes
- Hosted version
- Available

Medusa is an open-source commerce platform that includes its own framework for customizing behavior. Rather than a fixed storefront product, it supplies foundational commerce building blocks, so developers can assemble custom commerce applications without reinventing core logic such as carts, orders and payments.
The framework and modules can power advanced B2B or direct-to-consumer stores, marketplaces, distributor platforms, point-of-sale systems and service businesses. Its core commerce modules are open source and published on npm, while Enterprise Edition features are marked separately in the repository. It is written in TypeScript on Node.js, and its topics mention AI coding tools alongside the standard e-commerce stack. Release notes and an integrations catalog help teams keep a project current and connected to payment, shipping and other services.
For hosting, Medusa Cloud is a managed environment tuned for Medusa apps with automated deployments, scaling and maintenance, and you can also run the code locally or on your own servers by following the documentation. The license is listed as 'Other', so review which components are covered by which terms.
Key features
- Modular commerce building blocks
- Framework for custom commerce logic
- Support for B2B and direct-to-consumer stores
- Core modules published on npm
- Managed Medusa Cloud hosting
- Integrations and release notes
Pricing: Medusa Cloud starts at $29 per month (Develop), then $99 (Launch) and $299 (Scale) per month; Enterprise is custom. The open-source software itself is free.







