eg
@R

@rune/ecommerce

repo →

Domain

stdio· API key· npm

> install

npx @rune/ecommerce

@rune/ecommerce is an open-source JavaScript module for developers building custom Shopify storefronts outside the Liquid theme system. It provides typed primitives for cart management, product catalog access, inventory checks, and payment handoff, letting engineering teams assemble headless commerce frontends on Next.js or similar frameworks. The buyer is a CTO or lead developer at a DTC brand who has outgrown Shopify themes but does not want to write raw GraphQL against the Admin API.

> what it does

  • Wraps Shopify Storefront and Admin APIs in typed client modules
  • Handles cart state, line-item mutations, and checkout redirects
  • Exposes inventory and product catalog queries for custom storefronts
  • Integrates payment flows without rebuilding Shopify checkout from scratch
  • Ships as an npm package via the Rune toolkit

> touches

> also under

> alternatives to @rune/ecommerce

by surface + editorial

> @rune/ecommerce pairs well with