Mercur
Open-source multi-vendor marketplace platform built on Medusa.js, with vendor payouts wired to Stripe Connect

- Best for
- Teams running their own multi-vendor marketplace on infrastructure they control, with vendor onboarding, per-seller storefronts, and Stripe Connect payouts already wired up instead of hand-rolled.
- Skip if
- You want a no-code or low-code path to launch - this is a monorepo of several apps (storefront, vendor dashboard, admin, API) you deploy and operate yourself, not a hosted service.
Mercur is a self-hostable marketplace stack built on top of Medusa.js: a Next.js storefront, a separate vendor dashboard for sellers to manage their own listings and orders, and an admin app for the platform operator, all sharing one commerce core. It ships a Stripe Connect payout provider out of the box, so splitting revenue between the platform and individual vendors doesn't have to be built from scratch. The project positions itself as an open-source alternative to closed marketplace-in-a-box platforms like Mirakl, with an optional paid Enterprise tier for teams that want managed support and extra modules on top of the free self-hosted core.
Pros
- Vendor payouts and commission splitting come pre-wired through a dedicated Stripe Connect provider package rather than being left as an exercise for the implementer
- Separate storefront, vendor, and admin apps in one monorepo mirror how a real marketplace's three audiences actually work
- MIT-licensed core with no functional paywall on self-hosting, unlike marketplace platforms that gate vendor management behind a paid plan
Cons
- Built on Medusa.js, so evaluating it well means understanding Medusa's plugin/module model first, not just Next.js
- Enterprise-tier features (buy-box logic, KYC, catalog matching) aren't in the open-source core, so a growing marketplace may eventually need the paid tier
- Younger project than established marketplace platforms, so long-term maintenance and plugin ecosystem depth are still being proven out
Features
Payments and billing
- Payments included
What's in the box
- Admin dashboard
- User dashboard
- API routes
Quality and DX
- Monorepo
- Written docs
Licensing and commercial
- Open source
- Free tier
- MIT licensed
Mercur alternatives

IndieKit
Next.js 16 SaaS starter with a free MIT tier and closed-source paid Pro
from $79

Next.js SaaS Starter
Vercel's official free SaaS starter on Next.js 15 and Drizzle
Next Forge
Vercel-maintained Next.js Turborepo SaaS starter

Next.js Portfolio Starter Kit
Vercel's official MDX blog-and-portfolio starter, tuned for SEO out of the box

Magic Portfolio
A full multi-page portfolio - blog, project case studies, gallery, and CV - built on Once UI's design system

MakerKit
Multi-stack SaaS starter family with a genuinely usable free tier
from $349