Medusa

Divante builds production commerce platforms on Medusa - the open-source headless commerce engine. Core contributors, sub-100ms APIs, zero vendor lock-in.

22K+
GitHub stars
Open source
& free forever
6K+
Community members
TypeScript
Native platform
Trusted by

Full control. No licence fees. Production-ready.

Medusa is the open-source alternative to commercetools for teams that need API-first flexibility without SaaS fees. Built on Node.js and TypeScript, it ships with a module system for cart, orders, products, customers and payments - each replaceable with your own implementation.

Divante contributes to the Medusa open-source project and has delivered production Medusa implementations for DTC brands, marketplace operators and B2B distributors. We typically use Medusa as the commerce engine with Alokai or Next.js as the frontend.

Capabilities

Medusa capabilities

Core module implementation

Products, inventory, pricing, cart, orders, fulfilment and customer modules.

Custom module development

Replace any standard module with your own business logic - pricing engines, custom fulfilment, loyalty.

Payment integration

Stripe, Adyen, PayPal via Medusa's payment provider system with webhook handling.

Self-hosted deployment

Production-grade deployment on AWS or GCP with database, queue and CDN configuration.

Marketplace extensions

Multi-vendor marketplace features on Medusa using Medusa's extensible architecture.

OSS contribution & support

Access to Divante's core-contributor knowledge and direct escalation to the Medusa team.

Our process.

01

Fit assessment

Evaluate Medusa against your catalogue complexity, team Node.js expertise and integration requirements.

02

Module configuration

Configure core Medusa modules - products, inventory, pricing, fulfilment, payments - and customise business logic via the module system.

03

Frontend integration

Build Alokai or Next.js storefront wired to Medusa's REST and event APIs.

04

Deployment & scaling

Deploy on AWS/GCP with horizontal scaling, event queue and database configuration for production load.

Technology

Technology foundation

The tools and frameworks powering production deployments.

TypeScript
Next.js
React
Docker
Kubernetes
PostgreSQL
Redis
Medusa

Frequently asked questions

Everything you need to know before we talk.

When should we choose Medusa over commercetools?
Choose Medusa when you have a strong Node.js/TypeScript engineering team, want zero SaaS licensing costs, and your commerce requirements fit the standard module set. Choose commercetools when you need enterprise SLA guarantees, multi-region replication, or complex B2B features that Medusa does not yet ship natively.
Is Medusa production-ready?
Yes - Medusa v2 is production-ready for B2C and marketplace use cases. B2B features (quote management, approval workflows) are less mature than commercetools. We assess readiness against your specific requirements before recommending it.
What does it cost to run Medusa vs. a SaaS platform?
Medusa is open-source (no licence fee). You pay for hosting (typically $500-2,000/month on AWS), your engineering team and Divante's implementation/support costs. For teams that would pay EUR 3,000-8,000/month for commercetools SaaS, Medusa has a compelling TCO.
Do you host and operate Medusa for us?
Yes - we offer fully managed Medusa hosting on AWS or GCP with 99.9% uptime SLA, automated backups, security patching and on-call support.
Can we migrate from Magento or Shopify to Medusa?
Yes - catalogue, customer and order data migration with reconciliation audit is standard. The migration complexity depends on the number of third-party integrations on your current platform.

Still have questions?

Talk to our team - we reply within one business day.

The Controller of your personal data is Cloudflight Poland Sp. z o.o. with its registered office at Wroclaw, Poland, who processes your personal data for marketing purposes, including delivering our offer, in accordance with our Website Terms of Use. You have the right to data access, rectification, erasure, restriction and portability, object to processing and to lodge a complaint with a supervisory authority. For detailed information, please refer to the Privacy Policy.