awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
vercel avatar

vercel/commerce

0
View on GitHub↗
demo.vercel.store↗

Commerce

This project is a headless commerce frontend and Next.js ecommerce storefront template. It provides a decoupled user interface that fetches product and order data from external commerce providers via APIs.

The storefront includes a React component library of pre-built UI elements for shopping carts, product grids, and search interfaces. It features integration with visual content management tools, allowing site elements and pages to be modified without manual code changes.

The platform covers product discovery through advanced search, typeahead suggestions, and related product recommendations. It also manages shopping cart sessions, product variant configurations, and uses a provider-based data layer to decouple the frontend from the backend.

The project is designed for the deployment of server-rendered online shops using pre-built frontend templates connected to commerce backends.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Features

  • E-Commerce Storefronts - Provides a server-rendered online shop template built with Next.js connected to commerce backends.
  • E-commerce Integrations - Provides mechanisms to connect the storefront to various backend commerce platforms for product and order retrieval.
  • Shopping Carts - Handles product selection, variant configuration, and session persistence within the shopping cart.
  • Data Fetching Layers - Implements a provider-based data layer that decouples the frontend from specific backend commerce APIs.
  • Headless Commerce - Connects a custom frontend to separate backend platforms to fetch products and manage orders via APIs.
  • Static Site Generation - Pre-renders product and category pages at build time for near-instant page transitions.
  • Server-Side Rendering - Generates page content on the server to improve initial load speed and search engine visibility.
  • Cross-Sell Recommendations - Displays similar or complementary items on product pages to increase user discovery and cross-selling.
  • Product Discovery Engines - Implements advanced search, typeahead suggestions, and related product recommendations to help customers find items.
  • Product Variant Management - Manages and displays product options such as size and color for user selection.
  • Headless Visual CMS - Integrates a visual authoring layer that allows non-technical users to update layouts and text via API.
  • Visual Layout Editing - Allows site elements and pages to be modified through visual editing tools without manual code changes.
  • Product Search Engines - Implements typeahead suggestions and similarity search to enable efficient product discovery.
  • Edge Location Routing - Distributes page requests to the nearest global network node to reduce latency for users across different regions.
  • React Components - Includes a library of pre-built UI elements for shopping carts, product grids, and search interfaces.
  • Browser-Side State Management - Tracks shopping cart contents and user sessions directly within the browser to ensure a seamless checkout experience.
  • Visual Editor Codebase Integrations - Bridges the React project to a visual builder for collaborative component and page editing.
14,099 stars·5,414 forks·TypeScript·MIT·24 views

Star history

Star history chart for vercel/commerceStar history chart for vercel/commerce

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

Projects sharing features with Commerce

These projects share indexed features with Commerce. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • bagisto/nextjs-commercebagisto avatar

    bagisto/nextjs-commerce

    4,287View on GitHub↗

    Bagisto Next.js Commerce is a headless, server-side rendered e-commerce storefront built on Next.js that connects to any backend commerce API exclusively through GraphQL. It delivers SEO-optimized product pages with fast initial loads by combining server-side rendering with incremental static regeneration, and automatically optimizes images for different devices and network conditions. The storefront decouples the user interface from backend commerce logic, enabling flexible integration with any API protocol without modifying the frontend code. It supports the full shopping lifecycle includin

    TypeScriptheadlessheadless-commercenextjs
    View on GitHub↗4,287
  • vendurehq/vendurevendurehq avatar

    vendurehq/vendure

    7,924View on GitHub↗

    Vendure is a Node.js e-commerce engine and headless commerce framework built with NestJS and TypeScript. It serves as a multi-channel commerce platform that manages product catalogs, orders, and customers via a strongly typed GraphQL API. The platform is distinguished by its highly extensible architecture, featuring a customizable administrative dashboard where developers can inject custom React components and entity views. It supports multi-channel commerce, allowing the isolation of products, currencies, and regional catalogs from a single unified backend. The engine covers a broad range o

    TypeScriptecommerceecommerce-apiecommerce-framework
    View on GitHub↗7,924
  • lunarphp/lunarlunarphp avatar

    lunarphp/lunar

    3,415View on GitHub↗

    Lunar is a modular PHP e-commerce framework and headless commerce engine designed to manage the backend logic and data models of an online store. It provides a decoupled infrastructure that separates business logic from the presentation layer, allowing for the orchestration of digital storefronts via an API. The system is distinguished by its headless-first approach and a dedicated toolkit for building customized administration interfaces using pre-made components and widgets. It supports complex global operations through a multilingual commerce system that handles regional storefront configu

    PHPe-commerceecommercefilamentphp
    View on GitHub↗3,415
  • spree/spreespree avatar

    spree/spree

    15,230View on GitHub↗

    This project is a modular e-commerce platform built on Ruby on Rails, designed to serve as a comprehensive engine for managing online retail operations. It provides the foundational infrastructure to handle complex product catalogs, customer order lifecycles, and global payment processing within a unified system. The platform distinguishes itself through a headless, API-first architecture that decouples backend commerce logic from custom frontend storefronts. It supports multi-tenant environments, allowing for the management of multiple independent retail storefronts or marketplaces from a si

    Rubycarte-commerceecommerce
    View on GitHub↗15,230
Compare all 30 related projects→

Frequently asked questions

What does vercel/commerce do?

This project is a headless commerce frontend and Next.js ecommerce storefront template. It provides a decoupled user interface that fetches product and order data from external commerce providers via APIs.

What are the main features of vercel/commerce?

The main features of vercel/commerce are: E-Commerce Storefronts, E-commerce Integrations, Shopping Carts, Data Fetching Layers, Headless Commerce, Static Site Generation, Server-Side Rendering, Cross-Sell Recommendations.

Which projects share features with vercel/commerce?

Projects with overlapping indexed features include: bagisto/nextjs-commerce — Bagisto Next.js Commerce is a headless, server-side rendered e-commerce storefront built on Next.js that connects to… vendurehq/vendure — Vendure is a Node.js e-commerce engine and headless commerce framework built with NestJS and TypeScript. It serves as… lunarphp/lunar — Lunar is a modular PHP e-commerce framework and headless commerce engine designed to manage the backend logic and data… spree/spree — This project is a modular e-commerce platform built on Ruby on Rails, designed to serve as a comprehensive engine for… marqo-ai/marqo — Marqo is an ecommerce product discovery platform, multimodal vector database, and AI search merchandising tool. It… clintonwoo/hackernews-react-graphql — This project is a GraphQL web application with a React frontend that utilizes server-side rendering to generate HTML…