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↗
14,099 stars·5,414 forks·TypeScript·MIT·18 viewsdemo.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.

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.

Star history

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

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

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

Open-source alternatives to Commerce

Similar open-source projects, ranked by how many features they share with Commerce.
  • 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
See all 30 alternatives to Commerce→

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.

What are some open-source alternatives to vercel/commerce?

Open-source alternatives to vercel/commerce 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…