next-shopify-storefront

Explore a Shopify storefront starter built with Next.js, React, GraphQL and Shopify Hydrogen.

github.com/VienDinhCom/next-shopify-storefront
next-shopify-storefront homepage screenshot

About next-shopify-storefront

next-shopify-storefront is an open source starter kit for building a Shopify online store with Next.js, React.js, TailwindCSS, ShadCN, GraphQL and Shopify Hydrogen. It connects to Shopify's backend through the Storefront GraphQL API and includes a shopping cart built with Shopify Hydrogen React.

The project comes with ESLint, Prettier and GraphQL Codegen already configured. To run it, you must set three environment variables for your Shopify store domain, Storefront API token and API version. The project was developed with Node 24 and PNPM 10, and a demo is available online.

Key features

  • Next.js and React.js framework with TailwindCSS and ShadCN styling
  • Connects to Shopify's backend through the Storefront GraphQL API
  • Shopping cart built with Shopify Hydrogen React
  • Preconfigured ESLint, Prettier and GraphQL Codegen
  • Scripts for development, production build, start, lint checks and auto-fixes
  • Environment variables for store domain, Storefront API token and API version
Best for: Developers who want a preconfigured codebase to start a Shopify storefront using Next.js and React.
Good for
  • Includes linting, formatting and GraphQL code generation setup
  • Provides a shopping cart built with Shopify Hydrogen React
  • Released as open source under the MIT license
Watch out for
  • Requires a Shopify store and Storefront API credentials to run
  • Developed and tested with Node 24 and PNPM 10 according to the project

next-shopify-storefront at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Open source
Yes · Source code
Language
English
Last checked
Oct 6, 2026 · Online when checked
Listed
Oct 5, 2026

next-shopify-storefront alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in SEO & Web Analytics

Well-known listings from the same topic.

All 211

next-shopify-storefront FAQ

What settings are needed before running the project?
Three environment variables must be set in a .env file or your deployment platform: NEXT_PUBLIC_SHOPIFY_STORE_DOMAIN, NEXT_PUBLIC_SHOPIFY_STOREFRONT_API_TOKEN and NEXT_PUBLIC_SHOPIFY_STOREFRONT_API_VERSION. The project's README points to Shopify's Storefront GraphQL API documentation for details on obtaining this information.
Which Node.js and package manager versions were used during development?
The project was developed with Node 24 and PNPM 10.
Is there a live example of the storefront?
Yes. The README links to a demo at next-shopify-storefront.vercel.app.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing