← Blog

Announcement,

Introducing Paper

Mirek Mencel

We live in times when creating great commerce experiences has never been faster — or more fun. Paper gives you a production-ready foundation designed to be shaped by humans, AI, or both.

Introducing Paper

Goodbye, saleor/storefront. Long live Paper.

Modern models like Opus 4.5+ or Gemini 3+ Pro, paired with self-describing, safely typed GraphQL APIs, compress months of work into hours — while leaving you in full control. All you need is the right context, patterns, and robust underlying API and infrastructure.

That's what Paper provides.

We don't believe the world needs

another vibe-coding tool for clunky storefronts.

The creative part is already well served by excellent general-purpose coding/design tools like v0. The engineering part, however, requires a production-ready foundation — solid building blocks, essential insights, and opinionated components designed to be further shaped by humans, AI, or both.

Paper aims to give you that foundation.

Paper is evolving in the open.

Help us push it forward.

Paper

Paper's repo on GitHub

Paper PDPPaper PDPPaper shopping cartPaper Checkout

With modern models like Opus 4.5+, Gemini 3+ Pro, or Codex 5.3, paired with self-describing, safely typed GraphQL APIs, the path from idea to production shrinks from months to days — without giving up control or the good old build.

Paper logo

Mission

  • We're building the open-stack, AI-first, hyper-efficient storefront for humans and AI.
  • At the same time, Paper is just a repo — clone it, use it, and mold it your own way.
  • We will experiment with different approaches, but one thing will remain true: the goal is a production-grade foundation that takes you from 0 to 1 in storefront development in hours/days.
  • Paper is the referential Saleor storefront implementation — soon also available hosted out of the box in our SaaS (Saleor Cloud).

Production Performance

Paper is built to perform in the real world — not just in demos. Core Web Vitals are a first-class concern: fast page loads with Cache Components (Partial Prerendering), minimal layout shift, and responsive interactions out of the box. A storefront that doesn't perform doesn't convert. We track and optimize for production metrics, not synthetic benchmarks.

Desktop

Real Experience Score

98

Great

Above 90

More than 75% of visits had a great experience.

Core Web Vitals

First Contentful Paint
1.73s
Largest Contentful Paint
2.14s
Interaction to Next Paint
64ms
Cumulative Layout Shift
0

Additional Metrics

First Input Delay
4ms
Time to First Byte
0.67s

Vercel's Speed Insights for our demo store.

Install skills with one command:

BASH
1npx skills add saleor/storefront --skill saleor-paper-storefront
2npx skills add saleor/agent-skills --skill saleor-storefront

What's Supported Now

Paper Storefront Hero
  • Checkout. Multi-step flow with guest/auth support, address selector, international forms
  • Cart. Slide-over drawer with real-time updates, quantity editing
  • Product Pages. Multi-attribute variants, image gallery, sticky add-to-cart
  • Product Listings. Category & collection pages with pagination
  • Navigation. Dynamic menus from Saleor, mobile hamburger
  • SEO. Metadata, JSON-LD, Open Graph images
  • Caching. ISR with on-demand revalidation via webhooks
  • Customer Profile. Account dashboard, address book, order history, password change, account deletion
  • Authentication. Login, register, password reset, guest checkout
  • API Resilience. Automatic retries, rate limiting, timeouts—handles flaky connections gracefully

What's Coming Next

  • Filtering logic iteration. Fetching attributes from API for dynamic product filters
  • Paper App. Iteration on the revalidation logic and supported webhooks, providing a Preview in storefront feature in Saleor Dashboard
  • Opinionated model for standard content. Moving currently hardcoded stuff like Credibility or Free checkout information to API models
Next.js 16 Cache components Tailwind shadcn/ui TypeScript React 19 GraphQL Codegen Agent Skills

    Get more useful guides, tech insights, and free learning materials by subscribing to our list.
    All human-written!

    By registering you agree to our Privacy Policy.
    The form is protected by reCAPTCHA - Privacy Policy and Terms of Service.