{"id":13581344,"url":"https://github.com/mercurjs/mercur","last_synced_at":"2026-06-05T19:00:57.468Z","repository":{"id":239174969,"uuid":"790821454","full_name":"mercurjs/mercur","owner":"mercurjs","description":"Open-source multi-vendor marketplace platform for B2B \u0026 B2C. Built on top of MedusaJS. Create your own custom marketplace. 🛍️ ","archived":false,"fork":false,"pushed_at":"2026-06-01T11:11:04.000Z","size":37382,"stargazers_count":1568,"open_issues_count":52,"forks_count":378,"subscribers_count":32,"default_branch":"main","last_synced_at":"2026-06-01T11:25:42.282Z","etag":null,"topics":["commerce","e-commerce","javascript","marketplace","marketplace-solution","medusa","medusajs","medusajs-v2","multi-vendor","multi-vendor-ecommerce","multivendor-ecommerce","nodejs","open-source","shopping-cart"],"latest_commit_sha":null,"homepage":"https://www.mercurjs.com","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mercurjs.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":"ROADMAP.md","authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2024-04-23T15:36:13.000Z","updated_at":"2026-06-01T05:44:39.000Z","dependencies_parsed_at":"2024-05-10T14:29:24.877Z","dependency_job_id":"f06ffb4a-585a-474b-851c-b104f2befbb0","html_url":"https://github.com/mercurjs/mercur","commit_stats":null,"previous_names":["mercurjs/mercur"],"tags_count":156,"template":false,"template_full_name":null,"purl":"pkg:github/mercurjs/mercur","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mercurjs%2Fmercur","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mercurjs%2Fmercur/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mercurjs%2Fmercur/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mercurjs%2Fmercur/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mercurjs","download_url":"https://codeload.github.com/mercurjs/mercur/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mercurjs%2Fmercur/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33955543,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-05T02:00:06.157Z","response_time":120,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["commerce","e-commerce","javascript","marketplace","marketplace-solution","medusa","medusajs","medusajs-v2","multi-vendor","multi-vendor-ecommerce","multivendor-ecommerce","nodejs","open-source","shopping-cart"],"created_at":"2024-08-01T15:02:00.547Z","updated_at":"2026-06-05T19:00:57.425Z","avatar_url":"https://github.com/mercurjs.png","language":"TypeScript","funding_links":[],"categories":["TypeScript"],"sub_categories":[],"readme":"![Mercur Main Cover](https://cdn.prod.website-files.com/6790aeffc4b432ccaf1b56e5/67a225dc6fa298afc1cc4ae6_Mercur%20Cover.png)\n\n\u003cdiv align=\"center\"\u003e\n  \u003ch1\u003eMercur \u003cbr\u003e Open Source Marketplace Platform\u003c/h1\u003e \n  \u003c!-- Shields.io Badges --\u003e\n  \u003ca href=\"https://github.com/mercurjs/mercur/tree/main?tab=MIT-1-ov-file\"\u003e\n    \u003cimg alt=\"License\" src=\"https://img.shields.io/badge/license-MIT-blue.svg\" /\u003e\n  \u003c/a\u003e\n  \u003ca href=\"#\"\u003e\n    \u003cimg alt=\"PRs Welcome\" src=\"https://img.shields.io/badge/PRs-welcome-brightgreen.svg\" /\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://rigbyjs.com/#contact\"\u003e\n    \u003cimg alt=\"Support\" src=\"https://img.shields.io/badge/support-contact%20author-blueviolet.svg\" /\u003e\n  \u003c/a\u003e\n  \u003c!-- Website Links --\u003e\n  \u003cp\u003e\n    \u003ca href=\"https://mercurjs.com/\"\u003eMercur\u003c/a\u003e |   \u003ca href=\"https://docs.mercurjs.com/\"\u003eDocs\u003c/a\u003e  |   \u003ca href=\"https://discord.gg/NTWNa49S\"\u003eDiscord Community\u003c/a\u003e \n  \u003c/p\u003e \n\u003c/div\u003e\n\n# What is Mercur?\n\n\u003ca href=\"https://www.mercurjs.com/\"\u003eMercur\u003c/a\u003e is the first\ntruly limitless open source marketplace platform that\ncombines the simplicity of SaaS with the freedom of open\nsource. Built on\n[MedusaJS](https://github.com/medusajs/medusa), it empowers\nbusinesses to create custom marketplaces without choosing\nbetween ownership and ease of use.\n\nMercur is a platform to start, customize, manage, and scale\nyour marketplace for every business model with a modern\ntechnology stack.\n\n## Announcing Mercur 1.0\n\nAfter months of development, testing, and close\ncollaboration with early adopters, we’re excited to announce\nthe official release of **Mercur 1.0** - the first truly\nlimitless marketplace platform. Version 1.0 is fully open\nsource and ready to be self-hosted, giving you **full\ncontrol over infrastructure, customizations, and data**.\n\nWith this version, **Mercur is production-ready for B2C\nmarketplaces**. The first complete version includes a vendor\nsystem, admin panel, and a fully built B2C Storefront. Read\nmore in\n**[official release announcement](https://www.mercurjs.com/updates/mercur-1-0-release)**\n\n## Why Choose Mercur?\n\n- Full Ownership: Unlike SaaS platforms, you own your\n  marketplace with no transaction fees or vendor lock-in\n- Modern Foundation: Built on MedusaJS, offering a modern\n  tech stack that developers love\n- Beautiful by Default: Create stunning storefronts without\n  sacrificing customization\n\n## Power Any Marketplace Model\n\n- Custom B2B Marketplace: Build enterprise-grade platforms\n  with specialized workflows\n- Custom B2C Marketplace: Create engaging consumer\n  marketplaces with modern UX\n- eCommerce Extension: Transform your store into a\n  marketplace (coming soon)\n\n![Mercur Use Cases](https://cdn.prod.website-files.com/6790aeffc4b432ccaf1b56e5/67b46aa08180d5b8499c6a15_Use-cases.jpg)\n\u0026nbsp;\n\n# Ready-to-go marketplace features\n\n\u003cb\u003eStorefronts for Marketplace \u003c/b\u003e \u003cbr\u003e Customizable\nstorefronts designed for B2B and B2C with all elements\nincluding browsing and buying products across multiple\nvendors at once.\n\nDiscover\n\u003ca href=\"https://github.com/mercurjs/b2c-marketplace-storefront\"\u003eB2C\nStorefront Repository\u003c/a\u003e -\n\u003ca href=\"https://b2c.mercurjs.com/\"\u003e🛍️ Check demo \u003c/a\u003e\n\n\u003cb\u003eAdmin Panel\u003c/b\u003e \u003cbr\u003e Control over whole marketplace:\nsetting product categories, vendors, commissions and rules\n\n\u003cb\u003eVendor Panel\u003c/b\u003e \u003cbr\u003e A powerful dashboard giving sellers\ncomplete control over their products, orders, and store\nmanagement in one intuitive interface.\n\nDiscover\n\u003ca href=\"https://github.com/mercurjs/vendor-panel\"\u003eVendor\nPanel\u003c/a\u003e - \u003ca href=\"https://www.mercurjs.com/contact\"\u003e\nContact us to get demo \u003c/a\u003e\n\n\u003cb\u003eIntegrations\u003c/b\u003e \u003cbr\u003e Built-in integration with Stripe\nfor payments and Resend for communication needs. More\nintegrations coming soon.\n\n![Mercur](https://cdn.prod.website-files.com/6790aeffc4b432ccaf1b56e5/67a1020f202572832c954ead_6b96703adfe74613f85133f83a19b1f0_Fleek%20Tilt%20-%20Readme.png)\n\n\u0026nbsp;\n\n## Quickstart\n\n**Step 1**: Install `mercur-cli` using NPM:\n\n```bash\nnpm i -g mercur-cli\n```\n\n**Step 2**: Run CLI installation:\n\n```bash\nmercur-cli install\n```\n\nor\n\n```bash\nnpx mercur-cli install\n```\n\nThe script will guide you through the installation process.\nYou will have to enter project name and database connection\nparameters. Also, you'll be asked if you want to install\nMercur Storefront and Vendor panel.\n\n**Step 3**: After installation is done, move to the project\ncatalog and start the servers:\n\n```bash\ncd \u003cyourProjectName\u003e\n\nmercur-cli dev\n```\n\n\u0026nbsp;\n\n## Prerequisites\n\n- [Node.js v20+](https://nodejs.org/en/download)\n- [Yarn](https://yarnpkg.com/getting-started/install)\n- [PostgreSQL](https://www.postgresql.org/download/)\n- [Git CLI](https://git-scm.com/downloads)\n\n# Resources\n\n#### Learn more about Mercur\n\n- [Mercur Website](https://www.mercurjs.com/)\n- [Mercur Docs](https://docs.mercurjs.com/introduction)\n\n#### Learn more about Medusa\n\n- [Medusa Website](https://www.medusajs.com/)\n- [Medusa Docs](https://docs.medusajs.com/v2)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmercurjs%2Fmercur","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmercurjs%2Fmercur","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmercurjs%2Fmercur/lists"}