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.

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.
Developers define each section’s settings in code. Marketing edits text, products, layout and style in Studio, with a live preview.
Explore no-code editingapp/sections/featured-collections.tsximport { 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' },],},],})Featured collections22 collections selected24pxBackground#F6F1E9Save a section once and reuse it on any page. Edit it in one place, publish, and every page that uses it updates.
Read the global sections docsNewsletterNewsletterGlobalUsed on 3 pagesGet 10% off your first orderHomeACMEGet 10% off your first orderEmail addressSubscribeProductACMEGet 10% off your first orderEmail addressSubscribeBlog postACMEGet 10% off your first orderEmail addressSubscribeSchedule page and theme updates for a set date and time. Launches go live on their own, with no one up at midnight.
Explore scheduled publishingNov 26, 23:59:55Scheduled pagesPageScheduled forStatusNov 27, 00:00ScheduledHome pageBlack Friday saleNov 27, 00:00ScheduledBlue oxford shirtSale priceDec 1, 00:00ScheduledTheme settingsHoliday colorsACMENew seasonLayers for cooler daysOrganic cotton basics, cut loose and built to last.Shop the collectionBlue oxford shirt$49.00Translate every page per locale with Auto-Translate, while Shopify Markets handles currency and prices.
Explore localizationACMESummer 2026Made for warm daysOrganic cotton basics, cut loose and built to last.Shop the collectionBlue oxford shirt$49.00Linen shorts$42.00Edit titles, descriptions, social cards and robots settings per page, and preview them on Google, Facebook and X before you publish.
Explore seo managementSettingsBasicTitle42/70ACME | Organic cotton basics for warm daysDescription124/320Shop organic cotton shirts, linen shorts and everyday basics, cut loose and built to last. Free shipping on orders over $75.RobotsTells crawlers whether they may index this page and follow its links.
Allow indexingWhen off, page receives a
noindexdirective.Follow linksWhen off, links on this page receive a
nofollowdirective.Open GraphOG Title0/90Falls back to Title if emptyPreviewGooglehttps://shop.acme.exampleACME | Organic cotton basics for warm daysShop organic cotton shirts, linen shorts and everyday basics, cut loose and built to last. Free shipping on orders over $75.Facebook / Open GraphACMEshop.acme.exampleACME | Organic cotton basics for warm daysfrom TitleX (Twitter)ACMEshop.acme.exampleACME | Organic cotton basics for warm daysfrom TitleShop organic cotton shirts, linen shorts and everyday basics, cut loose and built to last. Free shipping on orders over $75.One command scaffolds a Hydrogen storefront from Pilot, or hand the setup prompt to your coding agent.
Read the quickstart> 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-storefrontNext steps:1. Navigate to your project:cd my-hydrogen-storefront2. Pull your Shopify environment variables:npx shopify hydrogen env pull3. Start the development server:npm run dev4. 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 3456Environment variables injected into MiniOxygen:SHOP_ID from local .envSESSION_SECRET from local .envPUBLIC_STORE_DOMAIN from local .envPUBLIC_STOREFRONT_ID from local .envPUBLIC_STOREFRONT_API_TOKEN from local .envWEAVERSE_PROJECT_ID from local .envRead pages and theme settings as JSON or Portable Text, and schedule publishes, from any frontend.
Read the Content API docsContent 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},
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' },],},],})
Tells crawlers whether they may index this page and follow its links.
When off, page receives a noindex directive.
When off, links on this page receive a nofollow directive.
cd my-hydrogen-storefrontnpx shopify hydrogen env pullnpm run devTrusted 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.
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
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.
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!"
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.
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.
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.
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.





