Skip to main content
If you’re evaluating Mirakl - or any hosted, enterprise marketplace SaaS - Mercur is the open-source alternative built for teams that want to own their marketplace outright instead of renting it. Mirakl is a mature, capable platform. It’s also closed-source, priced as a percentage of the GMV that flows through it, and delivered as a hosted service you don’t control. Mercur takes the opposite position: MIT-licensed core, self-hosted on your own infrastructure, no per-transaction cut, and full access to every line of code. This page is an honest comparison. Mirakl is the right choice for some teams; Mercur is the right choice for others. The goal here is to help you tell which one you are.

At a glance

MercurMirakl
LicenseOpen source (MIT core)Proprietary / closed source
HostingSelf-host anywhere, or fully managed (Medusa Cloud / Rigby-hosted)Vendor-hosted SaaS only
Pricing modelNo GMV fees, no per-transaction cutPercentage of GMV + platform fees
Code ownershipFull source access; fork or modify freelyNo source access
CustomizationExtend/override workflows, APIs, and UI without forkingConfiguration within platform limits
Data ownershipYour database, your infrastructureVendor-controlled
Tech stackTypeScript, Node.js, React, PostgreSQLProprietary
ExtensibilityComposable blocks, typed API client, workflow hooks, Dashboard SDKConnectors and APIs within the platform
StorefrontBring your own (headless, API-first)Integrated / connector-based
Enterprise featuresMercur Enterprise: Buy Box, dedup, master-data governance, KYC - on your own infraIncluded in the platform
Support & SLAsContractual SLAs and named contact via Mercur EnterpriseVendor support contract
Delivery helpRigby builds/launches marketplaces with youSales-led onboarding
Time to first marketplacebun create mercur-app in minutesSales-led onboarding

Where Mercur is the better fit

  • You want to own your marketplace, not rent it. No percentage of GMV, no per-transaction cut, no vendor lock-in. Your data, customers, and roadmap stay yours.
  • You have (or want) an engineering team. Mercur is code you control end-to-end. If you plan to customize deeply - bespoke commission logic, custom vendor onboarding, non-standard order flows - an open, hackable core is a decisive advantage over a configuration-bound SaaS.
  • You need to control where data lives. Self-host on your own cloud, on-prem, or inside an air-gapped network. There’s no proprietary runtime to adopt and no hosting tier you’re forced onto.
  • You want to avoid platform risk. MIT license means the core can never be taken away from you, re-priced out from under you, or discontinued.

Enterprise-grade, without giving up ownership

The features that usually pull teams toward Mirakl - a winning-offer engine, product deduplication, master-data governance, multi-channel stock sync, vendor KYC - aren’t a reason to accept closed source and GMV fees. Mercur Enterprise delivers that same enterprise surface area as a licensed module suite you deploy and run on your own infrastructure, exactly like the open-source core:
  • Buy Box / winning-offer engine - pick the winning offer across competing sellers, the way large marketplaces do.
  • EAN matching & deduplication - collapse duplicate seller submissions into a single master product.
  • Master-data governance - controlled, auditable catalog data across thousands of vendors.
  • Multi-channel stock sync - keep inventory consistent across sales channels and feeds.
  • Automated split payouts & vendor KYC - compliant onboarding and settlement at scale.
…and more, with new modules added over time. Everything is maintained, tested, and upgraded by the core team, and backed by a direct support relationship: a dedicated support channel, contractual SLAs with guaranteed response times, prioritized bug fixes and security patches, and hands-on onboarding and architecture guidance. Higher tiers add priority escalation and a named technical contact. The difference from Mirakl: you still own the code, host it yourself, and pay no percentage of GMV.

Don’t want to build it yourself? We’ll build it with you

Mercur is built and maintained by Rigby, a team that has designed, built, and launched multi-vendor marketplaces in production. If you’d rather not staff the whole project, we work alongside your team - architecture reviews, integrating Mercur with your existing stack, hardening, scaling, and getting your marketplace live on schedule. This closes the usual “we don’t have engineering capacity” gap that sends teams to a fully managed SaaS: you get a done-with-you (or done-for-you) delivery path and keep an open-source core you own. Talk to our team.

Don’t want to run the infrastructure either?

You don’t have to. Not wanting to manage servers is not a reason to accept closed source and GMV fees - Mercur runs as a fully managed deployment too. Ship it to Medusa Cloud with push-to-deploy and auto-scaling, or have Rigby deploy, host, and operate it for you. Either way you get the zero-ops experience of a SaaS while keeping the open-source core, your data, and no percentage of GMV.

Migrating from Mirakl

Already live on Mirakl? Rigby helps you move - porting your catalog, sellers, offers, orders, and commission structure onto Mercur, then hardening and cutting over without disrupting your marketplace. Talk to our team to scope a migration.

What Mercur gives you

Built on the Medusa commerce framework, Mercur adds the marketplace layer on top:
  • Multi-vendor sellers - onboarding, approval, suspension, and member management.
  • Master products & offers - a shared catalog where multiple sellers list offers (SKU, price, inventory, shipping) against the same product.
  • Commissions - configurable fixed or percentage rules matching across product, type, collection, category, and seller.
  • Automated vendor payouts - a pluggable payout pipeline with Stripe Connect out of the box.
  • Order splitting - a single customer cart spanning multiple sellers splits into per-seller orders under an order group.
  • Admin and Vendor panels - role-specific dashboards, plus a headless Store API for any storefront.
See Concepts and Architecture for the full picture, or jump straight to Installation to spin up a marketplace locally.

Get started

bun create mercur-app@latest my-marketplace
Then head to the Installation guide to run it locally, or talk to our team if you’re migrating from an existing platform.