
In simple English
This project is a ready-made online shop template. It connects to your Saleor store backend to show products, handle carts, and process customer checkouts. You get a fully working website with multiple languages, currency selectors, and product pages out of the box. It saves you months of frontend coding if you plan to launch an online store. You need a running Saleor backend and some technical skill to configure and host it.
What it is
A production-ready e-commerce storefront template built with Next.js App Router and Tailwind CSS. It uses server-side caching and partial prerendering to deliver fast page loads while keeping checkout and cart data live.
What it is good for
Solo builders and developers who want to launch a custom online store backed by Saleor without building the customer interface from scratch.
- Built with modern Next.js and React server components for fast performance.
- Supports multiple languages, currencies, and regional channels in one codebase.
- Includes a complete checkout flow with support for Stripe and test payments.
- Requires a separate Saleor backend instance to function.
- Custom functional source licence means restrictions if you sell it as a managed service.
- Requires Node.js hosting and environment variable configuration to deploy.
Building a custom e-commerce frontend from scratch
Saleor
- vercel/commerce14k stars
Another Next.js e-commerce starter kit with support for multiple backend providers.
- mkdocs/mkdocs23k stars
Turns a folder of Markdown files into a documentation website, controlled by one settings file.
- squidfunk/mkdocs-material28k stars
Turns a folder of Markdown files into a searchable documentation website, with every formerly sponsor-only feature now included.
- halo-dev/halo40k stars
A self-hosted website and blog platform, written in Java, with a marketplace of themes and plugins.
git clone https://github.com/saleor/storefront.git cd storefront cp .env.example .env pnpm install pnpm dev