vercel/commerce

Next.js Commerce

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 2 minutes ago
Added to GitGenius on September 4th, 2026
Created on October 26th, 2020
Open Issues & Pull Requests: 79 (+0)
GitHub issues: Enabled
Number of forks: 5,471
Total Stargazers: 14,248 (+0)
Total Subscribers: 207 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 5.2 days
Mean response time: 28.2 days
90th percentile: 69.1 days
Tracked items: 79

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Only 5% of issues opened in the past year have been closed. Three people close 67% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 47
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 500 days
Stale 30+ days: 42
Stale 90+ days: 42

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • enhancement (1)

Detailed Description

Next.js Commerce is a high-performance ecommerce application template built with Next.js and React Server Components.

The template addresses the need for a modern, server-rendered ecommerce storefront that leverages contemporary React patterns. It uses React Server Components, Server Actions, Suspense, and useOptimistic to build a performant shopping experience. The application is designed to integrate with commerce backends through a provider abstraction, allowing the core template to remain largely unchanged while swapping out backend implementations.

Vercel actively maintains the Shopify version of this template. The README indicates that alternative commerce providers can fork the repository and replace the Shopify implementation with their own, and lists multiple community-maintained variants including BigCommerce, Medusa, Saleor, Shopware, and others. The template also supports integrations that add functionality such as advanced search capabilities through Orama or visual content editing through React Bricks. This template suits teams building headless storefronts who want to start with a production-ready Next.js application rather than building from scratch, and who are comfortable with the architectural patterns it demonstrates.

Development activity shows consistent engagement with the codebase. The project maintains an active vision for its direction, as evidenced by documented strategy decisions about which providers receive active maintenance. Community contributions are welcomed through the provider fork model, enabling ecosystem growth beyond the core maintained version. The template receives updates that reflect evolving Next.js capabilities and best practices.