finds.dev← search

// the find

frontvibe/fluid

★ 291 · TypeScript · MIT · updated Jun 2026

Fluid is a Hydrogen theme that lets you easily build Shopify headless storefronts by organizing your content with Sanity.

Fluid is a Shopify Hydrogen storefront theme that wires Sanity CMS into Remix/React Router v7, giving you section-based page building with live visual editing. It's for dev teams building headless Shopify stores who want a structured CMS layer without starting from scratch.

The Sanity visual editing integration is the main differentiator — editors can see live previews without a separate preview environment. The section-based architecture mirrors how Liquid themes work, which lowers the conceptual gap for teams migrating from standard Shopify. shadcn/ui + Radix as the component foundation means you get accessible primitives without fighting a bespoke design system. The embedded Sanity Studio at /cms is a clean choice — no separate deployment for the CMS.

Only 10 section types ship out of the box (image banner, carousel, featured product, etc.) — a real store will hit that ceiling fast and you'll be writing custom sections with no scaffolding or documented conventions for doing so. The Shopify <-> Sanity sync relies on the shopify-connect plugin, which has historically been fragile when Shopify changes their webhook schema; there's no visible error recovery or sync-status UI. With 291 stars and 50 forks it's small enough that you're betting on a single maintainer's continued interest. No tests visible anywhere in the tree — adopting this means you own QA for everything the theme does.

View on GitHub → Homepage ↗

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →