Weaverse LogoWeaverse
Hydrogen Latest Ready

Headless CMS
for Shopify
Hydrogen.

Slash development time with production-ready themes and a visual editor for Hydrogen storefronts on React Router or Next.js. Give merchants control without breaking your git workflows.

$ npx @weaverse/cli@latest create --template pilot

Built on a proven stack

  • Shopify
  • Hydrogen
  • Next.js
  • React
  • TypeScript
  • TailwindCSS
  • RadixUI
  • Fly.io
  • PlanetScale
  • Cloudflare
  • GitHub
  • Claude
  • OpenAI

Features

One editor for every page, market and launch

Marketing builds, schedules, translates and optimizes pages without waiting on a deploy. Developers set up in minutes and ship content anywhere through the API.

  • Developers define each section’s settings in code. Marketing edits text, products, layout and style in Studio, with a live preview.

    app/sections/featured-collections.tsx
    import { createSchema } from '@weaverse/hydrogen'
    // Declare everything your team should be able to change.
    // Each input below becomes a control in Weaverse Studio,
    // so content and layout edits never need a code change.
    export let schema = createSchema({
    type: 'featured-collections',
    title: 'Featured collections',
    settings: [
    {
    group: 'Content',
    inputs: [
    { type: 'text', name: 'heading', label: 'Heading' },
    { type: 'collection-list', name: 'collections', label: 'Collections' },
    ],
    },
    {
    group: 'Layout',
    inputs: [
    {
    type: 'toggle-group',
    name: 'columns',
    label: 'Items per row',
    configs: {
    options: [
    { value: '2', label: '2' },
    { value: '3', label: '3' },
    { value: '4', label: '4' },
    ],
    },
    },
    {
    type: 'range',
    name: 'gap',
    label: 'Items spacing',
    configs: { min: 0, max: 48, step: 4, unit: 'px' },
    },
    { type: 'switch', name: 'showViewAll', label: 'Show "View all" link' },
    ],
    },
    {
    group: 'Style',
    inputs: [
    {
    type: 'select',
    name: 'imageRatio',
    label: 'Image aspect ratio',
    configs: {
    options: [
    { value: '1/1', label: 'Square (1:1)' },
    { value: '3/4', label: 'Portrait (3:4)' },
    ],
    },
    },
    { type: 'color', name: 'background', label: 'Background' },
    ],
    },
    ],
    })
    Explore no-code editing
  • Save a section once and reuse it on any page. Edit it in one place, publish, and every page that uses it updates.

    Newsletter
    Home
    ACME
    Get 10% off your first order
    Email addressSubscribe
    Product
    ACME
    Get 10% off your first order
    Email addressSubscribe
    Blog post
    ACME
    Get 10% off your first order
    Email addressSubscribe
    Read the global sections docs
  • Schedule page and theme updates for a set date and time. Launches go live on their own, with no one up at midnight.

    Nov 26, 23:59:55
    ACME
    New seasonLayers for cooler daysOrganic cotton basics, cut loose and built to last.Shop the collection
    Blue oxford shirt
    $49.00
    Explore scheduled publishing
  • Translate every page per locale with Auto-Translate, while Shopify Markets handles currency and prices.

    Summer 2026Made for warm daysOrganic cotton basics, cut loose and built to last.Shop the collection
    Explore localization
  • Edit titles, descriptions, social cards and robots settings per page, and preview them on Google, Facebook and X before you publish.

    Google
    https://shop.acme.example
    ACME | Organic cotton basics for warm days
    Shop organic cotton shirts, linen shorts and everyday basics, cut loose and built to last. Free shipping on orders over $75.
    Facebook / Open Graph
    ACME
    shop.acme.example
    ACME | Organic cotton basics for warm daysfrom Title
    X (Twitter)
    ACME
    shop.acme.example
    ACME | Organic cotton basics for warm daysfrom Title
    Shop organic cotton shirts, linen shorts and everyday basics, cut loose and built to last. Free shipping on orders over $75.
    Explore seo management
  • One command scaffolds a Hydrogen storefront from Pilot, or hand the setup prompt to your coding agent.

    > npx @weaverse/cli@latest create --template=pilot --project-id=chwyxxfopshrfizfdk1fyqxh --project-name=my-hydrogen-storefront
    ⏳ Starting project creation...
    Template details:
    - Name: pilot
    - Description: A fully-featured Hydrogen theme crafted to help you launch high-performing headless storefronts in minutes.
    - Source: https://github.com/Weaverse/pilot
    ✔ Template downloaded and extracted successfully
    ✔ Environment variables configured (.env file created with WEAVERSE_PROJECT_ID, SESSION_SECRET)
    ✔ Dependencies installed successfully (npm packages: react-router, @weaverse/hydrogen, @shopify/hydrogen)
    ✨ Project created successfully in ./my-hydrogen-storefront
    Next steps:
    1. Navigate to your project: cd my-hydrogen-storefront
    2. Pull your Shopify environment variables: npx shopify hydrogen env pull
    3. Start the development server: npm run dev
    4. Open http://localhost:3456 in your browser to see your storefront
    ? Would you like to start the development server now? Yes
    🔥 Starting development server...
    > @weaverse/pilot@latest dev
    > react-router typegen && shopify hydrogen dev --codegen --port 3456
    Environment variables injected into MiniOxygen:
    SHOP_ID from local .env
    SESSION_SECRET from local .env
    PUBLIC_STORE_DOMAIN from local .env
    PUBLIC_STOREFRONT_ID from local .env
    PUBLIC_STOREFRONT_API_TOKEN from local .env
    WEAVERSE_PROJECT_ID from local .env
    Read the quickstart
  • Read pages and theme settings as JSON or Portable Text, and schedule publishes, from any frontend.

    Content API
    /api/v1/content/projects/clz7prj0a1b2c3d4e5f6g7h8/pages/PRODUCT/blue-shirt
    {
    "object": "page",
    "id": "clz5wxy12abc345defg",
    "type": "PRODUCT",
    "handle": "blue-shirt",
    "locale": "en-us",
    "updatedAt": "2026-03-20T10:30:00.000Z",
    "meta": {
    "inherited": false,
    "sourceProjectId": "clz7prj0a1b2c3d4e5f6g7h8",
    "depth": 0
    },
    "seo": {
    "title": "Blue Shirt | Summer 2026",
    "description": "Lightweight organic cotton, cut for warm days."
    },
    "items": [
    {
    "id": "01950b17a8e2",
    "type": "hero-banner",
    "data": {
    "backgroundImage": "https://cdn.shopify.com/hero.jpg",
    "overlayOpacity": 40
    },
    Read the Content API docs
Built with Weaverse

Trusted by high-volume
Shopify Plus merchants.

See how leading brands use Weaverse to build unique, high-performance storefronts that scale.

Loved by developers.

See why developers and agencies are choosing Weaverse to build headless Shopify stores faster and easier.

Glen P.

Glen P.

Founder, eCom Graduates

Shopify Headless Game Changer

"I run a Shopify development agency and this is the kind of tool I've been looking for. Clients do not understand why headless is rather expensive to build but having a tool/option like this is a game changer."

The Giving Movement

The Giving Movement

thegivingmovement.com

Great support, the only CMS that works well with Hydrogen projects!

"The theme editor is easy to use and feels faster than the liquid editor. adding / extending components is super easy. They continuously improve their product and really listen to customer feedbacks! Highly Recommend."

Leonardo G.

Leonardo G.

Solo developer

Hydrogen Shift Eases for Solo Dev

"As a solo dev with a small Shopify shop, this is something interesting to hear about. I'm migrating from a GatsbyJS headless to Hydrogen solution, and Weaverse makes it a lot easier because I want to avoid hydrogen-react with NextJS!"

Powered by Weaverse AI

Instant Storefront Architect

Don't know how to structure your content? Just describe it, and our AI Assistant will generate a complete structure for you to start with.

Reactgenerated-component.tsx

Enter a description and hit generate to see the magic.

Zero-Friction Adoption.

Integrate Weaverse into your existing Hydrogen storefront in less than 5 minutes. No complex migrations—just install the SDK and start building visually.

Install `@weaverse/hydrogen` and connect to Weaverse by adding your environment variables.

Need a senior Hydrogen team?

Weaverse builds Shopify Hydrogen storefronts, with scope, delivery and launch support agreed in a written statement of work.

  • Pull-request workflow
  • Written statement of work
  • Launch support by agreement

Frequently Asked Questions

Everything you need to know about Weaverse and Hydrogen.

Still considering?

Don't just take our word for it

Ask the AI assistants you trust. They know about Weaverse, our features, and how we compare. Get an unbiased perspective.

*Each link opens a new conversation with your question pre-filled

Ready to go headless
without the headache?

Join the growing network of agencies and brands redefining their digital presence.

Launch