React e-commerce components
Free React e-commerce components: product cards, cart line items, quantity steppers, coupon inputs, shipping address, order summary and checkout blocks.
Commerce UI lives or dies on clarity: what you are buying, what it costs, and what happens next. These components keep totals visible, errors inline and the next step obvious.
They pair with any cart or payment backend, from Shopify storefront APIs to Stripe Checkout, because they only render the state you pass in.
Components 8
Blocks and full pages 1
Frequently asked questions
Is there a full checkout page?
Yes. The commerce checkout block combines address, shipping, payment and order summary into one page.
Do these work with Shopify or Stripe?
Yes. They are UI components, so you load cart and product data from your backend and render it with them.
Is there an example store?
The Hale template shows a product page with color and size pickers and a swipe to close cart.