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

e-commerce storefront template

Ranking updated Jun 30, 2026

For a Next.js starter kit for ecommerce storefronts, the first results are vercel/commerce (vercel/commerce is an official Next.js ecommerce storefront template from Vercel that integrates with providers like Shopify for product catalog, cart, and checkout—making it a production-ready starter squarely aligned with this search), bagisto/nextjs-commerce and newbee-ltd/newbee-mall-vue3-app (This is a Vue 3 ecommerce storefront, not a Next.js starter — it lacks the React/Next.js framework you specifically want, so it is a neighbouring solution rather than a direct fit). softwarebrothers/admin-bro and thealphamerc/flutter_ecommerce_app round out the shortlist. Compare the match explanations and check the project documentation against your requirements.

We curate open-source GitHub repositories matching “ecommerce nextjs template”. Results are ranked by relevance to your query — pick filters below to narrow, or refine with AI.

e-commerce storefront template

Find the best repos with AI.We'll search the best matching repositories with AI.
  • vercel/commercevercel avatar

    vercel/commerce

    14,099View on GitHub↗

    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 recommendation

    vercel/commerce is an official Next.js ecommerce storefront template from Vercel that integrates with providers like Shopify for product catalog, cart, and checkout—making it a production-ready starter squarely aligned with this search.

    TypeScriptShopping CartsProduct Discovery Engines
    View on GitHub↗14,099
  • 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

    Bagisto Next.js Commerce is a production-ready, headless ecommerce storefront built on Next.js that provides product catalog, shopping cart, and checkout workflows, making it a solid starter for building an ecommerce frontend, though it does not include a built-in admin dashboard or payment gateway integration.

    TypeScriptCheckout WorkflowsShopping CartsProduct Browsing
    View on GitHub↗4,287
  • newbee-ltd/newbee-mall-vue3-appnewbee-ltd avatar

    newbee-ltd/newbee-mall-vue3-app

    6,508View on GitHub↗

    This is a Vue 3 ecommerce storefront, not a Next.js starter — it lacks the React/Next.js framework you specifically want, so it is a neighbouring solution rather than a direct fit.

    VueCheckout WorkflowsCheckout WorkflowsShopping Carts
    View on GitHub↗6,508
  • softwarebrothers/admin-broSoftwareBrothers avatar

    SoftwareBrothers/admin-bro

    8,952View on GitHub↗

    Admin-bro is a Node.js administrative panel framework that automatically transforms database schemas into functional content management systems and backend dashboards. It provides a visual interface for performing create, read, update, and delete operations on records across various supported data sources. The framework uses model-driven UI generation to map database metadata to form components and employs an adapter-based abstraction layer to translate administrative operations into specific database queries. It supports the execution of custom business logic and operational workflows throug

    Admin-bro is an admin panel framework for Node.js, not an ecommerce Next.js starter or boilerplate—it lacks the storefront features like product catalog, shopping cart, checkout, and Next.js integration that this search requires.

    TypeScriptAdmin Panel FrameworksAdmin Panel FrameworksAdmin Panel Generators
    View on GitHub↗8,952
  • thealphamerc/flutter_ecommerce_appTheAlphamerc avatar

    TheAlphamerc/flutter_ecommerce_app

    3,426View on GitHub↗

    This project is a cross-platform mobile store and Flutter e-commerce application designed to provide a complete shopping experience from catalog to checkout. It serves as a Dart UI framework template for implementing a responsive and themed user interface for retail shopping. The application focuses on mobile ecommerce development, utilizing a shared codebase to maintain a consistent retail experience across different mobile platforms. The core capabilities include product catalog management, a shopping cart workflow for reviewing selected items, and detailed item views to inform purchase de

    This is a Dart/Flutter mobile ecommerce app template rather than a Next.js web starter, so it covers the ecommerce domain but uses a completely different framework stack than the one you asked for.

    DartShopping CartsProduct Browsing
    View on GitHub↗3,426
  • jessepollak/cardjessepollak avatar

    jessepollak/card

    11,712View on GitHub↗

    This project provides a visual credit card form UI component and payment input visualizer. It creates an interactive checkout interface that displays a dynamic visual representation of a credit card, updating in real time as users enter payment details into a form. The interface includes localized payment capabilities, allowing the replacement of default labels and validation messages with custom strings to support multiple languages. Users can customize visual fields and input placeholders to control the default text and symbols displayed during the checkout process. The system manages real

    This is a credit card form UI component, not a full Next.js ecommerce storefront starter or boilerplate — it only handles the payment input part of the checkout flow, missing the product catalog, shopping cart, authentication, and admin dashboard that the visitor needs.

    SCSSCheckout InterfacesPayment Checkout Widgets
    View on GitHub↗11,712
  • tumobi/nideshoptumobi avatar

    tumobi/nideshop

    5,696View on GitHub↗

    Nideshop is a server-side API backend built with Node.js and the ThinkJS MVC framework, designed specifically to power a WeChat Mini Program e-commerce storefront. It provides a RESTful API that handles product listings, shopping cart management, order processing, and payment transactions through the WeChat platform. The project integrates WeChat login authentication and payment processing using configured app credentials, enabling secure user identity verification and transaction handling within the Mini Program ecosystem. It includes a web-based admin panel for managing products, orders, an

    Nideshop is a Node.js API backend for WeChat Mini Program e-commerce, not a Next.js starter — it provides catalog, cart, orders, and admin features but uses ThinkJS and serves a WeChat frontend instead of Next.js.

    JavaScriptAdmin Panel FrameworksShopping Carts
    View on GitHub↗5,696
  • 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

    Lunar is a headless PHP ecommerce framework for backend logic, not a Next.js starter or boilerplate — you would build a custom Next.js frontend to use it, which is not the ready-to-use Next.js storefront starter this search targets.

    PHPAdmin Panel FrameworksCheckout WorkflowsShopping Carts
    View on GitHub↗3,415
  • solidusio/solidussolidusio avatar

    solidusio/solidus

    5,306View on GitHub↗

    Solidus is an open-source ecommerce framework and extensible engine designed for managing product catalogs, shopping carts, and order processing. It functions as a modular store management system and a REST API commerce backend, allowing for the integration of store data with custom frontends and external services for headless commerce. The system is distinguished by a plugin-based extension architecture and an attribute-based model extension system, which enable the addition of specialized business functionality and custom data fields. It utilizes a state-machine for order processing to move

    Solidus is a Ruby on Rails ecommerce backend and API, not a Next.js starter or boilerplate — you would use it as the commerce backend rather than as the frontend storefront scaffold this search asks for.

    RubyCheckout WorkflowsShopping Carts
    View on GitHub↗5,306
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
vercel/commerce14.1KTypeScriptMITJun 10, 2026
bagisto/nextjs-commerce4.3KTypeScriptmitFeb 9, 2026
newbee-ltd/newbee-mall-vue3-app
6.5K
Vue
gpl-3.0
May 29, 2023
softwarebrothers/admin-bro9KTypeScriptMITJul 15, 2025
thealphamerc/flutter_ecommerce_app3.4KDartbsd-2-clauseFeb 10, 2022
jessepollak/card11.7KSCSSMITJun 12, 2023
tumobi/nideshop5.7KJavaScriptMITMay 20, 2025
lunarphp/lunar3.4KPHPmitFeb 20, 2026
solidusio/solidus5.3KRubyNOASSERTIONJun 9, 2026

Related searches

  • a production ready Next.js admin dashboard template
  • a production ready Next.js starter template
  • a Next.js starter boilerplate with auth and billing
  • a headless commerce backend
  • a full stack starter with Next.js FastAPI
  • a self-hosted online store
  • a Next.js boilerplate with Supabase integration
  • a Next.js boilerplate for Three.js projects