[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-7626":3},{"id":4,"name":5,"fullName":6,"owner":5,"repo":5,"description":7,"homepage":8,"htmlUrl":9,"language":10,"languages":9,"totalLinesOfCode":9,"stars":11,"forks":12,"watchers":13,"openIssues":14,"contributorsCount":15,"subscribersCount":15,"size":15,"stars1d":16,"stars7d":17,"stars30d":18,"stars90d":15,"forks30d":15,"starsTrendScore":17,"compositeScore":19,"rankGlobal":9,"rankLanguage":9,"license":20,"archived":21,"fork":21,"defaultBranch":22,"hasWiki":21,"hasPages":21,"topics":23,"createdAt":9,"pushedAt":9,"updatedAt":39,"readmeContent":40,"aiSummary":41,"trendingCount":15,"starSnapshotCount":15,"syncStatus":42,"lastSyncTime":43,"discoverSource":44},7626,"spree","spree\u002Fspree","Open-source headless eCommerce platform with REST API, TypeScript SDK, and Next.js storefront for cross-border, B2B or marketplace eCommerce.","https:\u002F\u002Fspreecommerce.org",null,"Ruby",15471,5262,84,77,0,4,16,63,92.3,"BSD 3-Clause \"New\" or \"Revised\" License",false,"main",[24,25,26,27,28,29,30,31,32,33,34,35,36,37,38],"b2b-commerce","e-commerce","ecommerce","ecommerce-api","ecommerce-framework","ecommerce-platform","headless","headless-commerce","headless-ecommerce","marketplace","multi-tenant","multi-vendor","multi-vendor-ecommerce","open-source","spree-commerce","2026-06-12 04:00:35","\u003Cp>\n  \u003Ca href=\"https:\u002F\u002Fspreecommerce.org\">\n    \u003Cimg src=\"https:\u002F\u002Fspreecommerce.org\u002Fwp-content\u002Fthemes\u002Fspree\u002Fimages\u002Flogo.svg\" alt=\"Spree Commerce open source headless eCommerce platform for B2B, Multi-vendor Marketplace, cross-border eCommerce, multi-tenant eCommerce\" width=\"250\" \u002F>\n  \u003C\u002Fa>\n\u003C\u002Fp>\n\n# Spree Commerce\n\n[Website](https:\u002F\u002Fspreecommerce.org)\n·\n[Next.js Storefront](https:\u002F\u002Fgithub.com\u002Fspree\u002Fstorefront)\n·\n[Demo](https:\u002F\u002Fdemo.spreecommerce.org\u002F)\n·\n[Documentation](https:\u002F\u002Fspreecommerce.org\u002Fdocs\u002F)\n·\n[API](https:\u002F\u002Fspreecommerce.org\u002Fdocs\u002Fapi-reference\u002F)\n·\n[Roadmap](https:\u002F\u002Fgithub.com\u002Fspree\u002Fspree\u002Fmilestones?direction=asc&sort=due_date&state=open)\n·\n[Discord](https:\u002F\u002Fdiscord.spreecommerce.org)\n·\n[Enterprise](https:\u002F\u002Fspreecommerce.org\u002Fenterprise\u002F)\n\n[![Gem Total Downloads](https:\u002F\u002Fimg.shields.io\u002Fgem\u002Fdt\u002Fspree)](https:\u002F\u002Frubygems.org\u002Fgems\u002Fspree)\n[![codecov](https:\u002F\u002Fcodecov.io\u002Fgh\u002Fspree\u002Fspree\u002Fgraph\u002Fbadge.svg?token=DPFc7HbJvU)](https:\u002F\u002Fcodecov.io\u002Fgh\u002Fspree\u002Fspree)\n[![License](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FLicense-BSD%203--Clause-blue.svg)](https:\u002F\u002Fopensource.org\u002Flicenses\u002FBSD-3-Clause)\n\n\nOpen-source headless eCommerce platform with a complete REST API, TypeScript SDK, and a production-ready Next.js storefront.\n\nEverything you need to launch cross-border storefronts, B2B wholesale, multi-vendor marketplaces, or multi-tenant SaaS.\n\nHave questions or need help getting started? [Contact us](https:\u002F\u002Fspreecommerce.org\u002Fcontact\u002F) for expert guidance and advice on your Spree project.\n\n## Getting Started\n\nCopy and paste the following command to your terminal to set up Spree in 5 minutes:\n\n```bash\nnpx create-spree-app@latest my-store\n```\n\nThis sets up the Spree Commerce backend, the Admin Dashboard, and the [Next.js storefront](https:\u002F\u002Fgithub.com\u002Fspree\u002Fstorefront) in a single project. The storefront is built with Next.js 16, React 19, Tailwind CSS 4, and TypeScript.\n\nYou need to have Node.js (22+) installed and Docker running. Learn more in the [installation docs](https:\u002F\u002Fspreecommerce.org\u002Fdocs\u002Fdeveloper\u002Fgetting-started\u002Fquickstart).\n\nOr deploy directly to the cloud:\n\n[![Deploy to Render](https:\u002F\u002Frender.com\u002Fimages\u002Fdeploy-to-render-button.svg)](https:\u002F\u002Frender.com\u002Fdeploy?repo=https:\u002F\u002Fgithub.com\u002Fspree\u002Fspree-starter)\n\n> **Note**\n> This uses Render's free plan for quick evaluation. Free instances spin down after inactivity and may take 30-60s to wake up. For production, see [recommended sizing](https:\u002F\u002Fspreecommerce.org\u002Fdocs\u002Fdeveloper\u002Fdeployment\u002Frender#production-sizing).\n\nIf you prefer to install Spree manually, you may follow the [Quickstart Guide](https:\u002F\u002Fspreecommerce.org\u002Fdocs\u002Fdeveloper\u002Fgetting-started\u002Fquickstart).\n\nIf you like what you see, consider giving Spree a GitHub star ⭐\n\nThank you for supporting Spree open-source ❤️\n\n## Features\n\n* **[REST API & TypeScript SDK](https:\u002F\u002Fspreecommerce.org\u002Fdocs\u002Fapi-reference\u002Fstore-api\u002Fintroduction)** -- production-grade REST API with flat JSON, publishable keys, rate limiting, and OpenAPI 3.0 spec. The [TypeScript SDK](https:\u002F\u002Fspreecommerce.org\u002Fdocs\u002Fdeveloper\u002Fsdk\u002Fquickstart) adds autocomplete and type safety.\n* **[Next.js Storefront](https:\u002F\u002Fgithub.com\u002Fspree\u002Fstorefront)** -- open-source storefront built with Next.js 16, React 19, Tailwind CSS 4, and TypeScript. Full shopping experience, multi-region URL routing, Stripe payments (Apple Pay, Google Pay, Klarna, Affirm), customer accounts, and SEO built in. [Try the demo](https:\u002F\u002Fdemo.spreecommerce.org\u002F)\n* **[Cross-Border Commerce](https:\u002F\u002Fspreecommerce.org\u002Fdocs\u002Fuser\u002Fsettings\u002Fmarkets)** -- Markets bundle currency, language, payment methods, and shipping rules per country. Translations Center for bulk product localization. EU Omnibus Directive compliance with automatic 30-day price history.\n* **[Payment Sessions](https:\u002F\u002Fspreecommerce.org\u002Fdocs\u002Fdeveloper\u002Fcore-concepts\u002Fpayments)** -- provider-agnostic payment processing. Ship with [Stripe](https:\u002F\u002Fspreecommerce.org\u002Fdocs\u002Fintegrations\u002Fpayments\u002Fstripe), add [Adyen](https:\u002F\u002Fspreecommerce.org\u002Fdocs\u002Fintegrations\u002Fpayments\u002Fadyen) or PayPal without changing storefront checkout code.\n* **[MeiliSearch Integration](https:\u002F\u002Fspreecommerce.org\u002Fdocs\u002Fintegrations\u002Fsearch\u002Fmeilisearch)** -- typo-tolerant product search and faceted filtering\n* **AI-Ready Development** -- AGENTS.md and bundled offline docs ship with every scaffolded project. OpenAPI 3.0 specs enable typed client generation for any language.\n* **Admin Dashboard** -- rebuilt admin with [Tailwind CSS](https:\u002F\u002Fspreecommerce.org\u002Fdocs\u002Fdeveloper\u002Fadmin\u002Fcustom-css), [Tables DSL](https:\u002F\u002Fspreecommerce.org\u002Fdocs\u002Fdeveloper\u002Fadmin\u002Ftables), and [role-based permissions](https:\u002F\u002Fspreecommerce.org\u002Fdocs\u002Fdeveloper\u002Fcustomization\u002Fpermissions)\n* **Pricing & Promotions** -- [Price Lists](https:\u002F\u002Fspreecommerce.org\u002Fdocs\u002Fdeveloper\u002Fcore-concepts\u002Fproducts#price-lists) for regional\u002FB2B\u002Fwholesale pricing, [Customer Groups](https:\u002F\u002Fspreecommerce.org\u002Fdocs\u002Fuser\u002Fcustomers\u002Fcustomer-groups), [Gift Cards](https:\u002F\u002Fspreecommerce.org\u002Fdocs\u002Fdeveloper\u002Fcore-concepts\u002Fstore-credits-gift-cards), and an advanced [Promotions Engine](https:\u002F\u002Fspreecommerce.org\u002Fdocs\u002Fuser\u002Fpromotions\u002Fcreate-a-promotion)\n* **Products & Catalog** -- [Metafields](https:\u002F\u002Fspreecommerce.org\u002Fdocs\u002Fdeveloper\u002Fcore-concepts\u002Fmetafields), [CSV importer\u002Fexporter](https:\u002F\u002Fspreecommerce.org\u002Fdocs\u002Fuser\u002Fmanage-products\u002Fimport-products), digital products, product tags, [bulk operations](https:\u002F\u002Fspreecommerce.org\u002Fdocs\u002Fuser\u002Fmanage-products\u002Fbulk-product-operations)\n* **Integrations & Extensibility** -- [Event Bus](https:\u002F\u002Fspreecommerce.org\u002Fdocs\u002Fdeveloper\u002Fcore-concepts\u002Fevents), [Webhooks 2.0](https:\u002F\u002Fspreecommerce.org\u002Fdocs\u002Fdeveloper\u002Fcore-concepts\u002Fwebhooks), native integrations ([GA4](https:\u002F\u002Fspreecommerce.org\u002Fdocs\u002Fintegrations\u002Fanalytics\u002Fgoogle-analytics), [GTM](https:\u002F\u002Fspreecommerce.org\u002Fdocs\u002Fintegrations\u002Fanalytics\u002Fgoogle-tag-manager), [Klaviyo](https:\u002F\u002Fspreecommerce.org\u002Fdocs\u002Fintegrations\u002Fmarketing\u002Fklaviyo), [MeiliSearch](https:\u002F\u002Fspreecommerce.org\u002Fdocs\u002Fintegrations\u002Fsearch\u002Fmeilisearch))\n\nRead the full announcement: **[Announcing Spree Commerce 5.4: A Complete Open Source eCommerce Stack](https:\u002F\u002Fspreecommerce.org\u002Fannouncing-spree-commerce-5-4\u002F)**\n\n## Documentation\n\nSpree Commerce supports complex commerce scenarios natively and lets you combine them as your business evolves: [B2B eCommerce](https:\u002F\u002Fspreecommerce.org\u002Fdocs\u002Fuse-case\u002Fb2b\u002Fb2b-capabilities), [multi-store](https:\u002F\u002Fspreecommerce.org\u002Fdocs\u002Fuse-case\u002Fmulti-store\u002Fcapabilities), [cross-border](https:\u002F\u002Fspreecommerce.org\u002Fmulti-region-ecommerce\u002F), [multi-vendor marketplace](https:\u002F\u002Fspreecommerce.org\u002Fdocs\u002Fuse-case\u002Fmarketplace\u002Fcapabilities), [digital products](https:\u002F\u002Fspreecommerce.org\u002Fdocs\u002Fuse-case\u002Fdigital-products\u002Fcapabilities), [multi-tenant commerce](https:\u002F\u002Fspreecommerce.org\u002Fdocs\u002Fuse-case\u002Fmulti-tenant\u002Fmulti-tenant-capabilities).\n\n## Enterprise Support\n\nYour success is backed by the team that builds Spree. [Contact us](https:\u002F\u002Fspreecommerce.org\u002Fcontact\u002F) to get access to:\n\n* **Dedicated Success Manager** -- your single point of contact who understands your business and coordinates resources\n* **SLA-Backed Response Times** -- guaranteed response windows for issue resolution depending on severity\n* **Group Chat & Email Support** -- direct access to our team through Slack, Teams, or email\n* **Long-Term Support (LTS)** -- extended maintenance and security patches with predictable upgrade cycles\n* **Priority Fixes & Change Requests** -- priority access to new features and version upgrades\n* **24\u002F7 Monitoring & Response** -- round-the-clock infrastructure monitoring with proactive alerting\n* **Professional Services On-Demand** -- development consulting, custom integrations, and implementation services\n\n## Enterprise Edition\n\nSpree Commerce [Enterprise Edition](https:\u002F\u002Fspreecommerce.org\u002Fenterprise\u002F) adds enterprise-grade security and purpose-built modules for complex commerce scenarios -- B2B wholesale, multi-vendor marketplace, and multi-tenant eCommerce. Built on the same open-source REST API and BSD 3-Clause core, so your team keeps full ownership of the code, the data, and the infrastructure. Zero platform fees. Zero transaction fees. Use each module independently or combine them as your business evolves.\n\n**Enterprise-grade security by default:**\n\n* Encryption at-rest (AES-256) and in-transit (TLS 1.3)\n* Single Sign-On (SSO) -- Okta, Azure AD, Google Workspace, or any SAML\u002FOIDC provider\n* PCI DSS-compliant architecture with tokenized payments\n* Role-Based Access Control with granular permissions\n* Audit logging for compliance reviews\n* Continuous security patches delivered through the LTS program\n\n**Enterprise Edition modules:**\n\n* **Multi-vendor Marketplace** -- automated vendor onboarding (Shopify, WooCommerce, CSV), product and order sync, split payments, and vendor payouts via Stripe Connect\n* **B2B eCommerce** -- customer-specific price lists, buyer organizations with roles and approval workflows, gated storefronts, and ERP\u002Fprocurement integrations\n* **Multi-tenant eCommerce** -- host hundreds of independent stores as a white-label SaaS, franchise network, or multi-brand platform with central control over billing, fulfillment, and operations\n\n[Contact our Sales team](https:\u002F\u002Fspreecommerce.org\u002Fcontact\u002F) to get access to the Enterprise Edition.\n\n## What you can build with Spree\n\n### [Next.js eCommerce Storefront](https:\u002F\u002Fgithub.com\u002Fspree\u002Fstorefront)\n\nA production-ready, open-source storefront built with Next.js 16, React 19, and TypeScript. Fork it, customize it, deploy it. [Try the live demo](https:\u002F\u002Fdemo.spreecommerce.org\u002F)\n\n\u003Ctable>\n  \u003Ctr>\n    \u003Ctd>\u003Ca href=\"https:\u002F\u002Fdemo.spreecommerce.org\u002F\">\u003Cimg src=\"https:\u002F\u002Fspreecommerce.org\u002Fwp-content\u002Fuploads\u002F2026\u002F04\u002FSpree-Commerce-Next.js-Storefront-Homepage.webp\" alt=\"Spree Commerce - Next.js Storefront - Home\" width=\"400\" \u002F>\u003C\u002Fa>\u003C\u002Ftd>\n    \u003Ctd>\u003Ca href=\"https:\u002F\u002Fdemo.spreecommerce.org\u002F\">\u003Cimg src=\"https:\u002F\u002Fspreecommerce.org\u002Fwp-content\u002Fuploads\u002F2026\u002F04\u002FSpree-Commerce-Next.js-Storefront-Product-Detail-Page-PDP.webp\" alt=\"Spree Commerce - Next.js Storefront - Product\" width=\"400\" \u002F>\u003C\u002Fa>\u003C\u002Ftd>\n    \u003Ctd>\u003Ca href=\"https:\u002F\u002Fdemo.spreecommerce.org\u002F\">\u003Cimg src=\"https:\u002F\u002Fspreecommerce.org\u002Fwp-content\u002Fuploads\u002F2026\u002F04\u002FSpree-Commerce-Next.js-Storefront-PageSpeed-Lighthouse.webp\" alt=\"Spree Commerce - Next.js Storefront - Lighthouse\" width=\"400\" \u002F>\u003C\u002Fa>\u003C\u002Ftd>\n  \u003C\u002Ftr>\n\u003C\u002Ftable>\n\n### [Multi-vendor marketplace](https:\u002F\u002Fspreecommerce.org\u002Fmarketplace-ecommerce\u002F)\n\nLaunch a multi-vendor marketplace with automated vendor onboarding (two-way sync with Shopify, WooCommerce, other platforms), product catalog curation, Stripe Connect or Adyen for Platforms marketplace payment splitting and vendor payouts, granular commission management, marketplace promos, cross-border sales and many other features. \n\n* [Marketplace eCommerce Capabilities](https:\u002F\u002Fspreecommerce.org\u002Fdocs\u002Fuse-case\u002Fmarketplace\u002Fcapabilities)\n* [Marketplace eCommerce Admin Panel](https:\u002F\u002Fspreecommerce.org\u002Fdocs\u002Fuse-case\u002Fmarketplace\u002Fadmin-dashboard)\n* [Marketplace eCommerce Vendor Panel](https:\u002F\u002Fspreecommerce.org\u002Fdocs\u002Fuse-case\u002Fmarketplace\u002Fvendor-dashboard)\n* [Marketplace eCommerce Customer Experience](https:\u002F\u002Fspreecommerce.org\u002Fdocs\u002Fuse-case\u002Fmarketplace\u002Fcustomer-ux)\n\n\u003Cimg alt=\"Spree Commerce - Multi-vendor Marketplace eCommerce\" src=\"https:\u002F\u002Fgithub.com\u002Fspree\u002Fspree\u002Fassets\u002F12614496\u002Fc4ddd118-df4c-464e-b1fe-d43862e5cf25\" width=\"600\" >\n\n### [B2B eCommerce Platform](https:\u002F\u002Fspreecommerce.org\u002Fuse-cases\u002Fb2b-ecommerce-platform\u002F)\n\nCustomer segmentation for personalized shopping experiences, customer-specific volume pricing, buyer organizations with approval workflows, and gated storefronts. Integrate with any ERP or procurement system through the REST API and TypeScript SDK. Combine this capability with a Multi-vendor Marketplace, Cross-border eCommerce or both.\n\n* [B2B eCommerce Capabilities](https:\u002F\u002Fspreecommerce.org\u002Fdocs\u002Fuse-case\u002Fb2b\u002Fb2b-capabilities)\n* [B2B eCommerce Admin Capabilities](https:\u002F\u002Fspreecommerce.org\u002Fdocs\u002Fuse-case\u002Fb2b\u002Fb2b-admin-capabilities)\n* [B2B eCommerce Buyer Experience](https:\u002F\u002Fspreecommerce.org\u002Fdocs\u002Fuse-case\u002Fb2b\u002Fb2b-buyer-capabilities)\n\n\u003Cimg alt=\"Spree Commerce - B2B eCommerce Platform\" src=\"https:\u002F\u002Fgithub.com\u002Fspree\u002Fspree\u002Fassets\u002F12614496\u002Fe0a184f6-31ad-4f7f-b30b-6f8a501b6f63\" width=\"600\" >\n\n### [Cross-border eCommerce](https:\u002F\u002Fspreecommerce.org\u002Fmulti-region-ecommerce\u002F)\n\nSell in multiple markets with local currencies, languages, payment methods, and shipping rules. Markets bundle per-country configuration so each customer sees a localized storefront from a single platform. Combine this capability with a Multi-vendor Marketplace, a B2B eCommerce Platform or both. \n\n\u003Cimg alt=\"Spree Commerce - Cross-border eCommerce\" src=\"https:\u002F\u002Fspreecommerce.org\u002Fwp-content\u002Fuploads\u002F2024\u002F07\u002Fmulti-region-country-shopping-1024x575.webp\" width=\"600\" >\n\n### [Wholesale eCommerce](https:\u002F\u002Fspreecommerce.org\u002Fuse-cases\u002Fwholesale-ecommerce\u002F)\n\nPrice Lists, gated storefronts, and bulk ordering. Sell to multiple customer segments through separate storefronts with the right assortment and pricing. Combine this capability with a Multi-vendor Marketplace, Cross-border eCommerce or both.\n\n\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fspree\u002Fspree\u002Fassets\u002F12614496\u002Fbac1e551-f629-47d6-a983-b385aa65b1bd\"  alt=\"Spree Commerce - Wholesale eCommerce Platform\" width=\"600\" >\n\n### [Multi-tenant eCommerce Platform](https:\u002F\u002Fspreecommerce.org\u002Fmulti-tenant-white-label-ecommerce\u002F)\n\nHost hundreds of independent stores as a white-label SaaS, franchise network, or multi-brand platform. Each tenant gets their own dashboard, storefront, and branding. B2B2B or B2B2C.\n\n* [Multi-Tenant Capabilities](https:\u002F\u002Fspreecommerce.org\u002Fdocs\u002Fuse-case\u002Fmulti-tenant\u002Fmulti-tenant-capabilities)\n* [Multi-Tenant Super Admin Capabilities](https:\u002F\u002Fspreecommerce.org\u002Fdocs\u002Fuse-case\u002Fmulti-tenant\u002Fsuper-admin-capabilities)\n* [Tenant Capabilities](https:\u002F\u002Fspreecommerce.org\u002Fdocs\u002Fuse-case\u002Fmulti-tenant\u002Ftenant-capabilities)\n\n\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fspree\u002Fspree\u002Fassets\u002F12614496\u002Fcf651354-6180-4927-973f-c650b80ccdb0\"  alt=\"Spree Commerce - Multi-tenant eCommerce Platform\" width=\"600\" >\n\n## Community & Contributing\n\nSpree is an open source project, and we love contributions in any form -- pull requests, issues, feature ideas!\n\nFollow our [Contributing Guide](https:\u002F\u002Fspreecommerce.org\u002Fdocs\u002Fdeveloper\u002Fcontributing\u002Fquickstart)\n\n[Join our Discord](https:\u002F\u002Fdiscord.spreecommerce.org) to meet other community members.\n\n## Contact\n\n[Contact us](https:\u002F\u002Fspreecommerce.org\u002Fcontact\u002F) and let's go!\n\n## License\n\nSpree Commerce core code in the **[spree\u002Fspree](https:\u002F\u002Fgithub.com\u002Fspree\u002Fspree)** repository is released under the free, open-source [BSD-3-Clause](https:\u002F\u002Fopensource.org\u002Flicense\u002Fbsd-3-clause) license ([LICENSE](https:\u002F\u002Fgithub.com\u002Fspree\u002Fspree\u002Fblob\u002Fmain\u002FLICENSE)).\n\nIf you like what you see, consider giving Spree a GitHub star ⭐\n\nThank you for supporting Spree open-source ❤️\n","Spree是一个开源的无头电子商务平台，提供完整的REST API、TypeScript SDK以及生产就绪的Next.js店面。其核心功能包括支持多租户、多供应商市场、B2B批发和跨境电商业务，并且具备强大的API与SDK支持，便于开发者快速集成和扩展。该平台适合需要构建灵活、可定制化电商解决方案的企业或个人使用，特别是在处理复杂的B2B交易、多商户管理或多国家运营场景下表现尤为出色。基于Ruby开发，拥有活跃的社区支持和丰富的文档资源。",2,"2026-06-11 03:13:21","top_language"]