# Best Next.js E-commerce Templates (2026): 12 Starter Kits Ranked

> A ranked list of the best Next.js ecommerce templates in 2026 covering free and paid options for headless storefronts, full-stack shops, and Shopify integrations. Find the right nextjs ecommerce template for your online store.

Source: https://designrevision.com/blog/best-nextjs-ecommerce-templates

---

Next.js has become the default framework for building fast, SEO-friendly online stores. A good nextjs ecommerce template gives you product pages, cart functionality, checkout flows, and payment processing without building everything from scratch.

The ecommerce nextjs ecosystem in 2026 offers two main approaches: headless commerce templates that connect to platforms like Shopify, Medusa, and Saleor, and full-stack templates that bundle the backend and frontend together. Both approaches use the App Router and server components for performance that traditional ecommerce platforms struggle to match.

This guide ranks the 12 best nextjs ecommerce template options so you can pick the right foundation for your nextjs online store without evaluating every repository on GitHub.

## Key Takeaways

> If you remember nothing else:
>
> * **Vercel Next.js Commerce** (free) is the gold standard for Shopify-powered headless storefronts with 14,000+ GitHub stars
> * **Medusa.js Starter** (free) is the best platform-independent headless ecommerce nextjs solution with built-in Stripe payments
> * **Saleor Storefront** (free) leads for enterprise-grade GraphQL commerce with multi-currency and multi-channel support
> * **Payload CMS Template** (free) is the strongest full-stack nextjs ecommerce template with visual editing and Stripe integration
> * All top templates in 2026 support the App Router, server components, and TypeScript
> * For SaaS products with ecommerce features, pair an ecommerce template with a [Next.js SaaS starter kit](/blog/best-nextjs-saas-templates) for auth and billing
> * Headless commerce dominates the nextjs online store space for flexibility and performance

## Table of Contents

1. [Quick Comparison](#quick-comparison)
2. [How We Evaluated](#how-we-evaluated)
3. [Best Headless Commerce Templates](#best-headless-commerce-templates)
4. [Best Full-Stack Ecommerce Templates](#best-full-stack-ecommerce-templates)
5. [Best Lightweight Ecommerce Integrations](#best-lightweight-ecommerce-integrations)
6. [How to Choose the Right Template](#how-to-choose-the-right-template)
7. [Conclusion](#conclusion)

## Quick Comparison

| Template | Price | GitHub Stars | Commerce Type | Payment | Tech Stack | App Router |
|----------|-------|-------------|---------------|---------|------------|------------|
| <a href="https://github.com/vercel/commerce" rel="nofollow">**Next.js Commerce**</a> | Free | 14,000+ | Headless | Shopify | Next.js, Tailwind, Shopify API | Yes |
| <a href="https://github.com/medusajs/nextjs-starter-medusa" rel="nofollow">**Medusa.js Starter**</a> | Free | 1,500+ | Headless | Stripe | Next.js, Medusa, Tailwind | Yes |
| <a href="https://github.com/saleor/storefront" rel="nofollow">**Saleor Storefront**</a> | Free | 2,500+ | Headless | Adyen, Stripe | Next.js 15, GraphQL, Tailwind | Yes |
| <a href="https://github.com/payloadcms/payload/tree/main/templates/ecommerce" rel="nofollow">**Payload CMS Template**</a> | Free | 500+ | Full-stack | Stripe | Next.js, Payload CMS, MongoDB | Yes |
| <a href="https://github.com/vendure-ecommerce/vendure" rel="nofollow">**Vendure Storefront**</a> | Free | 4,000+ | Headless | Multiple | Next.js, Vendure, GraphQL | Yes |
| <a href="https://github.com/evershopcommerce/evershop" rel="nofollow">**Evershop**</a> | Free | 2,000+ | Full-stack | Stripe, PayPal | Next.js, Node.js, PostgreSQL | Yes |
| <a href="https://github.com/bagisto/bagisto" rel="nofollow">**Bagisto**</a> | Free | 7,000+ | Full-stack | Multiple | Laravel, Next.js/Vue | Partial |
| <a href="https://commercejs.com" rel="nofollow">**Commerce.js Starter**</a> | Free | 1,000+ | Headless | Stripe | Next.js, Commerce.js API | Yes |
| <a href="https://snipcart.com" rel="nofollow">**Snipcart + Next.js**</a> | Free + 2%/txn | 500+ | Add-on | Built-in | Next.js, Snipcart SDK | Yes |
| <a href="https://github.com/CrystallizeAPI/crystallize-nextjs-boilerplate" rel="nofollow">**Crystallize Boilerplate**</a> | Free | 400+ | Headless | Stripe, Klarna | Next.js, Crystallize PIM | Yes |
| <a href="https://www.sanity.io/exchange/community/sanity-io/sanity-template-nextjs-ecommerce" rel="nofollow">**Sanity Commerce**</a> | Free | 1,000+ | Headless | Stripe | Next.js, Sanity CMS, Tailwind | Yes |
| <a href="https://hydrogen.shopify.dev" rel="nofollow">**Shopify Hydrogen**</a> | Free | 1,200+ | Headless | Shopify | Remix (not Next.js) | N/A |

## How We Evaluated

We ranked these nextjs ecommerce template options across five criteria:

| Criteria | Weight | What We Measured |
|----------|--------|------------------|
| **Ecommerce Features** | 30% | Cart, checkout, payments, inventory, product variants |
| **Developer Experience** | 25% | Documentation, setup time, TypeScript support, code quality |
| **Performance** | 20% | App Router support, server components, Core Web Vitals |
| **Scalability** | 15% | Multi-currency, multi-language, API flexibility |
| **Community** | 10% | GitHub stars, maintenance frequency, ecosystem size |

Every template was evaluated for real-world ecommerce readiness, not just demo quality.

## Best Headless Commerce Templates

### 1. <a href="https://github.com/vercel/commerce" rel="nofollow">Vercel Next.js Commerce</a>

**Best for:** Shopify-powered headless storefronts with maximum performance

**Price:** Free and open-source

| Detail | Info |
|--------|------|
| **GitHub Stars** | 14,000+ |
| **Commerce Platform** | Shopify (via Storefront API) |
| **Tech Stack** | Next.js App Router, TypeScript, Tailwind CSS |
| **Payments** | Shopify Payments (Stripe-powered) |
| **Server Components** | Yes |
| **Dark Mode** | Yes |

Vercel Next.js Commerce is the most popular nextjs ecommerce template by a wide margin. Built and maintained by the Vercel team, it demonstrates best practices for headless Shopify storefronts using the App Router, React Server Components, and streaming.

**What makes it stand out:** The architecture is a reference implementation of how to build ecommerce with Next.js. Dynamic OG images for product sharing, ISR for catalog pages, and edge runtime support give you performance that Shopify Liquid themes cannot match. The codebase shows how to handle cart mutations via Server Actions, product search with Shopify's API, and SEO with structured data.

**The trade-off:** It is tightly coupled to Shopify. If you want to use a different ecommerce backend, you need a different template. The provider abstraction that existed in earlier versions has been simplified to focus exclusively on Shopify.

**Best for teams that:** Already use Shopify for inventory and order management but want a custom, high-performance storefront. Pair it with [Vercel or Railway for deployment](/blog/vercel-vs-railway) and you have a production-ready nextjs online store.

### 2. <a href="https://github.com/medusajs/nextjs-starter-medusa" rel="nofollow">Medusa.js Next.js Starter</a>

**Best for:** Platform-independent headless commerce with full backend control

**Price:** Free and open-source

| Detail | Info |
|--------|------|
| **GitHub Stars** | 1,500+ (starter), 25,000+ (Medusa core) |
| **Commerce Platform** | Medusa.js (self-hosted) |
| **Tech Stack** | Next.js, Tailwind CSS, TypeScript |
| **Payments** | Stripe (built-in), extensible to others |
| **Admin Dashboard** | Yes (separate Medusa admin) |
| **Multi-region** | Yes |

Medusa.js is the leading open-source alternative to Shopify for developers who want full control over their ecommerce backend. The Next.js starter provides a complete storefront with product listings, cart, checkout, customer accounts, and Stripe payments.

**What makes it stand out:** Unlike Shopify-dependent templates, Medusa lets you self-host your entire commerce infrastructure. You own the database, the API, and the admin panel. The plugin system supports custom payment providers, fulfillment services, and notification channels. For ecommerce nextjs projects where vendor lock-in is a concern, Medusa is the clear choice.

**The trade-off:** You are responsible for hosting and maintaining the Medusa backend (Node.js + PostgreSQL). This adds operational complexity compared to managed platforms like Shopify. For teams without backend experience, consider [deployment platforms like Railway](/blog/vercel-vs-railway) for easy Medusa hosting.

### 3. <a href="https://github.com/saleor/storefront" rel="nofollow">Saleor React Storefront</a>

**Best for:** Enterprise-grade GraphQL commerce with advanced features

**Price:** Free and open-source

| Detail | Info |
|--------|------|
| **GitHub Stars** | 2,500+ |
| **Commerce Platform** | Saleor (Python/Django backend) |
| **Tech Stack** | Next.js 15, React 19, GraphQL, Tailwind CSS |
| **Payments** | Adyen, Stripe (via payment apps) |
| **Multi-channel** | Yes |
| **Multi-currency** | Yes |

Saleor's Next.js storefront is built for scale. The GraphQL API gives you precise data fetching for complex product catalogs, and the multi-channel architecture supports selling on web, mobile, and marketplace simultaneously.

**What makes it stand out:** Single-page checkout with Adyen or Stripe, customer address books, vouchers, gift cards, and product variant management are all built in. The GraphQL Codegen integration provides end-to-end type safety from API to component. For stores with hundreds of products and multiple currencies, Saleor handles the complexity that simpler templates cannot.

**The trade-off:** The Saleor backend runs on Python/Django, which means a different skill set for backend customization compared to Node.js-based alternatives like Medusa. Setup is more involved than a simple Shopify integration.

### 4. <a href="https://github.com/vendure-ecommerce/vendure" rel="nofollow">Vendure Next.js Storefront</a>

**Best for:** Plugin-rich headless commerce with a TypeScript-native backend

**Price:** Free and open-source

| Detail | Info |
|--------|------|
| **GitHub Stars** | 4,000+ (Vendure core) |
| **Commerce Platform** | Vendure (TypeScript/Node.js) |
| **Tech Stack** | Next.js, GraphQL, Tailwind CSS |
| **Payments** | Extensible via plugins |
| **Admin Panel** | Yes (Angular-based) |

Vendure is the TypeScript-native headless commerce framework. For Next.js developers who want a backend they can reason about in the same language, Vendure is the natural fit. The plugin architecture supports custom payment gateways, shipping calculators, and tax engines.

**What makes it stand out:** The entire stack is TypeScript. Backend, frontend, and plugins share the same language and tooling. The GraphQL API is auto-generated from your schema, and the admin panel provides a visual interface for managing products, orders, and customers.

### 5. <a href="https://www.sanity.io/exchange/community/sanity-io/sanity-template-nextjs-ecommerce" rel="nofollow">Sanity + Next.js Commerce</a>

**Best for:** Content-rich ecommerce where product storytelling matters

**Price:** Free (Sanity free tier available)

| Detail | Info |
|--------|------|
| **GitHub Stars** | 1,000+ |
| **Commerce Platform** | Sanity CMS (content backend) |
| **Tech Stack** | Next.js, Sanity, Stripe, Tailwind CSS |
| **Payments** | Stripe |
| **Content Editing** | Real-time visual editing |

Sanity Commerce combines a headless CMS with ecommerce functionality. For brands where product pages need rich editorial content, image galleries, and storytelling alongside buy buttons, this nextjs ecommerce template merges content management with shopping.

**What makes it stand out:** Real-time collaborative editing means your marketing team updates product descriptions, images, and landing pages without touching code. The structured content model lets you create product pages that feel like editorial content rather than generic catalog listings.

## Best Full-Stack Ecommerce Templates

### 6. <a href="https://github.com/payloadcms/payload/tree/main/templates/ecommerce" rel="nofollow">Payload CMS Ecommerce Template</a>

**Best for:** Full-stack Next.js ecommerce with visual editing and complete backend control

**Price:** Free and open-source (Payload Cloud available for hosting)

| Detail | Info |
|--------|------|
| **GitHub Stars** | 500+ (template), 30,000+ (Payload core) |
| **Commerce Platform** | Payload CMS 3.0 (integrated) |
| **Tech Stack** | Next.js App Router, TypeScript, MongoDB, Stripe |
| **Payments** | Stripe (webhooks included) |
| **Auth** | Built-in user management |
| **Visual Editing** | Yes (live preview) |

Payload CMS 3.0 runs inside Next.js itself, meaning your ecommerce backend and frontend are a single deployment. No separate API server. No additional hosting costs. The ecommerce template includes products, categories, orders, customer accounts, and Stripe checkout.

**What makes it stand out:** Visual editing with live preview lets you see product page changes in real time. The admin panel is auto-generated from your schema, and every field is fully customizable. For developers who want a full-stack nextjs ecommerce template without managing a separate backend, Payload is the simplest path.

**Best paired with:** [Tailwind CSS for styling](/blog/tailwind-nextjs-setup) and [Prisma or Drizzle for additional data needs](/blog/prisma-vs-drizzle).

### 7. <a href="https://github.com/evershopcommerce/evershop" rel="nofollow">Evershop</a>

**Best for:** Open-source full-stack ecommerce with a traditional store experience

**Price:** Free and open-source

| Detail | Info |
|--------|------|
| **GitHub Stars** | 2,000+ |
| **Commerce Platform** | Evershop (built-in) |
| **Tech Stack** | Node.js, React/Next.js, PostgreSQL, GraphQL |
| **Payments** | Stripe, PayPal |
| **Admin Panel** | Yes |
| **Theme System** | Yes |

Evershop is a Node.js ecommerce platform built for Next.js compatibility. It provides the traditional ecommerce experience (product catalog, cart, checkout, admin panel) as a self-contained application. Think of it as a modern, JavaScript-native alternative to WooCommerce or Magento.

**What makes it stand out:** The theme system lets you customize the storefront without forking the core. CLI tools generate boilerplate for new modules. Multi-store support lets you run multiple brands from one installation. For teams that want a complete ecommerce solution without assembling headless parts, Evershop delivers.

### 8. <a href="https://github.com/bagisto/bagisto" rel="nofollow">Bagisto</a>

**Best for:** Feature-rich ecommerce with Laravel backend and Next.js frontend option

**Price:** Free and open-source

| Detail | Info |
|--------|------|
| **GitHub Stars** | 7,000+ |
| **Commerce Platform** | Bagisto (Laravel/PHP) |
| **Tech Stack** | Laravel backend, Next.js or Vue frontend |
| **Payments** | Stripe, PayPal, Razorpay, and 10+ others |
| **Admin Panel** | Yes (comprehensive) |
| **Multi-vendor** | Yes |

Bagisto brings the most extensive feature set of any template on this list. Multi-vendor marketplace support, inventory management, CMS, SEO tools, and PWA capabilities come built in. The Laravel backend is mature and battle-tested for high-traffic stores.

**What makes it stand out:** If you need marketplace functionality where multiple vendors sell through your platform, Bagisto is one of the few open-source options that supports this natively. The admin panel rivals paid platforms like Shopify Plus in feature depth.

**The trade-off:** The Laravel/PHP backend requires different expertise than the Node.js stack most Next.js developers prefer. The Next.js frontend integration is available but the primary frontend is Vue.js.

## Best Lightweight Ecommerce Integrations

### 9. <a href="https://commercejs.com" rel="nofollow">Commerce.js + Next.js</a>

**Best for:** API-first commerce for custom storefronts without backend management

**Price:** Free starter tier, paid plans from $79/month

| Detail | Info |
|--------|------|
| **GitHub Stars** | 1,000+ |
| **Commerce Platform** | Commerce.js (hosted API) |
| **Tech Stack** | Next.js, Commerce.js SDK, Tailwind CSS |
| **Payments** | Stripe (via Commerce.js) |

Commerce.js provides a hosted ecommerce API that handles products, carts, checkout, and payments. You build the frontend with Next.js and call their API. No backend to host, no database to manage. The Next.js starter template demonstrates the complete shopping flow.

**Best for:** Small to medium stores that want ecommerce functionality without the operational burden of hosting Medusa or Saleor. The API handles the hard parts while you focus on the storefront experience.

### 10. <a href="https://snipcart.com" rel="nofollow">Snipcart + Next.js</a>

**Best for:** Adding ecommerce to existing Next.js sites with minimal code changes

**Price:** Free to start, 2% per transaction + payment processor fees

| Detail | Info |
|--------|------|
| **Integration Type** | JavaScript SDK overlay |
| **Tech Stack** | Any Next.js site + Snipcart SDK |
| **Payments** | Built-in (Stripe, PayPal, Square) |
| **Dashboard** | Yes (hosted) |

Snipcart is not a full ecommerce template. It is a drop-in cart and checkout widget that turns any website into an online store. Add data attributes to your HTML, include the Snipcart script, and you have a working nextjs online store with cart, checkout, and payment processing.

**Best for:** Blogs, portfolios, or content sites that want to sell a few products without rebuilding the entire site. Add Snipcart to your existing [Next.js project](/blog/nextjs-templates) and start selling in an afternoon.

### 11. <a href="https://github.com/CrystallizeAPI/crystallize-nextjs-boilerplate" rel="nofollow">Crystallize Next.js Boilerplate</a>

**Best for:** Product information management with rich media and subscription commerce

**Price:** Free boilerplate, Crystallize PIM from $0/month (free tier)

| Detail | Info |
|--------|------|
| **GitHub Stars** | 400+ |
| **Commerce Platform** | Crystallize (PIM-focused) |
| **Tech Stack** | Next.js, Crystallize API, Tailwind CSS |
| **Payments** | Stripe, Klarna, Vipps |
| **Subscription Support** | Yes |

Crystallize focuses on product information management (PIM) with rich media. If your products need detailed specifications, 3D models, video content, or complex variant structures, Crystallize handles the content modeling while Next.js handles the presentation.

**Best for:** Brands that sell complex products where the content experience matters as much as the transaction. Furniture, electronics, and fashion retailers benefit from the rich media capabilities.

### 12. <a href="https://hydrogen.shopify.dev" rel="nofollow">Shopify Hydrogen</a> (Honorable Mention)

**Best for:** Shopify-native headless commerce (uses Remix, not Next.js)

**Price:** Free framework, Shopify plans required

| Detail | Info |
|--------|------|
| **GitHub Stars** | 1,200+ |
| **Commerce Platform** | Shopify |
| **Tech Stack** | Remix (React), Oxygen hosting |
| **Payments** | Shopify Payments |

Shopify Hydrogen deserves mention because it is Shopify's official headless framework. However, it is built on Remix rather than Next.js. If you are committed to the Shopify ecosystem and open to Remix, Hydrogen provides the tightest integration with Shopify's backend. For teams committed to Next.js, use Vercel Next.js Commerce (#1 on this list) instead.

## How to Choose the Right Template

### Match Template to Store Type

| Store Type | Best Template | Why |
|------------|---------------|-----|
| **Shopify headless** | Next.js Commerce | Official Shopify integration, best performance |
| **Independent store** | Medusa.js Starter | Full control, no vendor lock-in, Stripe built-in |
| **Enterprise/multi-channel** | Saleor Storefront | GraphQL, multi-currency, multi-channel |
| **Content-rich brand** | Sanity Commerce | Editorial content + ecommerce combined |
| **Full-stack simple store** | Payload CMS Template | One deployment, visual editing, Stripe |
| **Marketplace** | Bagisto | Multi-vendor support built in |
| **Add-on to existing site** | Snipcart | Drop-in cart, minimal code changes |
| **Digital products** | Commerce.js | Hosted API, simple setup |

### Payment Processor Considerations

Your choice of payment processor affects which nextjs ecommerce template works best:

**[Stripe](/blog/stripe-vs-paddle):** Supported by every template on this list. The safest choice for most stores. 2.9% + 30 cents per transaction.

**Shopify Payments:** Only available through Shopify-based templates (Next.js Commerce, Hydrogen). Stripe-powered but with Shopify's dashboard.

**[Lemon Squeezy](/blog/stripe-vs-lemonsqueezy):** Best for digital products and subscriptions. Handles tax compliance globally. Higher fees but less operational work.

**PayPal:** Supported by Evershop and Bagisto. Adds buyer trust but has weaker developer experience than Stripe.

### Hosting and Deployment

Most ecommerce nextjs templates deploy best on these platforms:

- **Vercel:** Optimal for Next.js Commerce and any headless template. Edge functions, ISR, and image optimization are built in.
- **[Railway](/blog/vercel-vs-railway):** Best for self-hosted backends like Medusa and Saleor. Easy database provisioning.
- **[Render](/blog/render-vs-railway):** Good alternative for full-stack templates that need always-on servers.

### Building a Complete Stack

A nextjs ecommerce template handles the storefront. You still need:

- **Authentication:** [Clerk, Auth0, or Supabase Auth](/blog/auth-providers-compared) for customer accounts
- **Database:** [Prisma or Drizzle](/blog/prisma-vs-drizzle) as your ORM layer
- **Email:** Resend or SendGrid for order confirmations and marketing
- **Analytics:** PostHog or Plausible for conversion tracking
- **CSS:** [Tailwind CSS](/blog/tailwind-nextjs-setup) is the default across all top templates

For SaaS products that include ecommerce features, consider starting with a [Next.js SaaS boilerplate](/blog/best-nextjs-boilerplates) that already includes auth, billing, and email, then add product catalog and cart functionality on top.

## Conclusion

The nextjs ecommerce template landscape in 2026 is split between two clear paths: headless commerce for maximum flexibility, and full-stack solutions for faster launches.

**For Shopify stores:** Next.js Commerce is the definitive choice. No other template matches its integration depth and Vercel optimization.

**For independent stores:** Medusa.js gives you the most control. You own every line of code, every database row, and every API endpoint. Pair it with Stripe for payments and Railway for hosting.

**For enterprise:** Saleor's GraphQL API and multi-channel architecture handle the complexity that growing businesses need. Multi-currency, multi-language, and advanced checkout flows come standard.

**For simple stores:** Payload CMS or Snipcart gets you selling fastest. One deployment, visual editing, and Stripe payments with minimal configuration.

The trend in 2026: headless commerce with Next.js App Router is becoming the default architecture for high-performance online stores. Server components reduce JavaScript bundle sizes, streaming improves perceived performance, and ISR keeps product catalogs fresh without full rebuilds. Whatever template you choose, make sure it supports the App Router to benefit from these performance gains.

---

## Related Resources

- [Next.js Templates: 20 Best Options](/blog/nextjs-templates)
- [Best Next.js SaaS Templates: 12 Boilerplates Ranked](/blog/best-nextjs-saas-templates)
- [Best Next.js Boilerplates: 15 Starter Templates Ranked](/blog/best-nextjs-boilerplates)
- [Stripe vs Paddle for SaaS: Payments Compared](/blog/stripe-vs-paddle)
- [Stripe vs Lemon Squeezy: Which Payment Platform?](/blog/stripe-vs-lemonsqueezy)
- [Vercel vs Railway: Best Deployment Platform](/blog/vercel-vs-railway)
- [Prisma vs Drizzle: Which ORM?](/blog/prisma-vs-drizzle)
- [Best Auth Provider Comparison](/blog/auth-providers-compared)

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "ItemList",
  "name": "Best Next.js Ecommerce Templates (2026)",
  "description": "A ranked list of the 12 best Next.js ecommerce templates and starter kits for building online stores in 2026.",
  "numberOfItems": 12,
  "itemListElement": [
    {
      "@type": "ListItem",
      "position": 1,
      "name": "Vercel Next.js Commerce",
      "description": "The most popular Next.js ecommerce template with 14,000+ GitHub stars. Free, open-source Shopify headless storefront with App Router, server components, and Tailwind CSS."
    },
    {
      "@type": "ListItem",
      "position": 2,
      "name": "Medusa.js Next.js Starter",
      "description": "Platform-independent headless commerce starter with Stripe payments, admin dashboard, and multi-region support. 25,000+ stars on Medusa core."
    },
    {
      "@type": "ListItem",
      "position": 3,
      "name": "Saleor React Storefront",
      "description": "Enterprise-grade GraphQL commerce with Next.js 15, multi-currency, multi-channel, and Adyen/Stripe payments. 2,500+ GitHub stars."
    },
    {
      "@type": "ListItem",
      "position": 4,
      "name": "Vendure Next.js Storefront",
      "description": "TypeScript-native headless commerce framework with GraphQL API, plugin architecture, and admin panel. 4,000+ stars on Vendure core."
    },
    {
      "@type": "ListItem",
      "position": 5,
      "name": "Sanity + Next.js Commerce",
      "description": "Content-rich ecommerce combining Sanity CMS with Stripe payments. Real-time visual editing for product pages."
    },
    {
      "@type": "ListItem",
      "position": 6,
      "name": "Payload CMS Ecommerce Template",
      "description": "Full-stack Next.js ecommerce with visual editing, Stripe integration, and single-deployment architecture. 30,000+ stars on Payload core."
    },
    {
      "@type": "ListItem",
      "position": 7,
      "name": "Evershop",
      "description": "Open-source full-stack ecommerce platform with Node.js, PostgreSQL, Stripe, PayPal, and a theme system. 2,000+ GitHub stars."
    },
    {
      "@type": "ListItem",
      "position": 8,
      "name": "Bagisto",
      "description": "Feature-rich ecommerce with Laravel backend and Next.js frontend option. Multi-vendor marketplace support. 7,000+ GitHub stars."
    },
    {
      "@type": "ListItem",
      "position": 9,
      "name": "Commerce.js + Next.js",
      "description": "Hosted ecommerce API with Next.js starter template. No backend to manage. Products, carts, checkout via API."
    },
    {
      "@type": "ListItem",
      "position": 10,
      "name": "Snipcart + Next.js",
      "description": "Drop-in cart and checkout widget for any Next.js site. 2% per transaction. Minimal code changes required."
    },
    {
      "@type": "ListItem",
      "position": 11,
      "name": "Crystallize Next.js Boilerplate",
      "description": "PIM-focused ecommerce with rich media, subscription commerce, and Stripe/Klarna payments. 400+ GitHub stars."
    },
    {
      "@type": "ListItem",
      "position": 12,
      "name": "Shopify Hydrogen (Honorable Mention)",
      "description": "Shopify's official headless framework built on Remix. Tightest Shopify integration but uses Remix instead of Next.js."
    }
  ]
}
</script>
