# hydrogen **Repository Path**: mirrors_Shopify/hydrogen ## Basic Information - **Project Name**: hydrogen - **Description**: Hydrogen lets you build faster headless storefronts in less time, on Shopify. - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-11-07 - **Last Updated**: 2026-02-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

Hydrogen Logo

[![MIT License](https://img.shields.io/github/license/shopify/hydrogen)](LICENSE.md) [![npm downloads](https://img.shields.io/npm/dm/@shopify/hydrogen.svg?sanitize=true)](https://npmcharts.com/compare/@shopify/hydrogen?minimal=true) 📚 [Docs](https://shopify.dev/custom-storefronts/hydrogen) | 💬 [Discussions](https://github.com/Shopify/hydrogen/discussions) | 📝 [Changelog](./packages/hydrogen/CHANGELOG.md) Hydrogen is Shopify's stack for headless commerce. It provides a set of tools, utilities, and best-in-class examples for building dynamic and performant commerce applications. Hydrogen is designed to dovetail with [React Router](https://reactrouter.com/), the modern multi-strategy router for React, but it also provides a React library portable to other supporting frameworks.
## Contributing to Hydrogen [Read our contributing guide](CONTRIBUTING.md) ## Hydrogen Legacy v1 Hydrogen legacy v1 has been moved [to a separate repo](https://github.com/Shopify/hydrogen-v1) and the [docs can be found here](https://shopify.github.io/hydrogen-v1/tutorials/getting-started). ## Getting started with Hydrogen **Requirements:** - Node.js version 18.0.0 or higher - `npm` (or your package manager of choice, such as `yarn` or `pnpm`) 1. Install the latest version of Hydrogen: ```bash npm create @shopify/hydrogen@latest ``` 1. Run the local development server: ```bash npm install npm run dev ``` 1. Open your new Hydrogen app running at . See the complete [Hydrogen docs](https://shopify.dev/custom-storefronts/hydrogen). ## Packages in this repo Hydrogen is organized as a [monorepo](https://monorepo.tools/), which includes multiple packages that can be used together. | Package | Latest version | Description | Readme | | ---------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------- | ------------------------------------------- | | [`@shopify/hydrogen`](/packages/hydrogen/) | [![Latest badge](https://img.shields.io/npm/v/@shopify/hydrogen/latest.svg)](https://www.npmjs.com/package/@shopify/hydrogen) | Opinionated tools, utilities, and best-in-class examples for building a commerce application with React Router. | [Readme](/packages/hydrogen#readme) | | [`@shopify/hydrogen-react`](/packages/hydrogen-react/) | [![Latest badge](https://img.shields.io/npm/v/@shopify/hydrogen-react/latest.svg)](https://www.npmjs.com/package/@shopify/hydrogen-react) | Unopionated and performant library of Shopify-specific commerce components, hooks, and utilities. | [Readme](/packages/hydrogen-react#readme) | | [`@shopify/cli-hydrogen`](/packages/cli/) | [![Latest badge](https://img.shields.io/npm/v/@shopify/cli-hydrogen/latest.svg)](https://www.npmjs.com/package/@shopify/cli-hydrogen) | Hydrogen extension for [Shopify CLI](https://shopify.dev/docs/custom-storefronts/hydrogen/cli). | [Readme](/packages/cli#readme) | | [`@shopify/create-hydrogen`](/packages/create-hydrogen/) | [![Latest badge](https://img.shields.io/npm/v/@shopify/create-hydrogen/latest.svg)](https://www.npmjs.com/package/@shopify/create-hydrogen) | Generate a new Hydrogen project from the command line. | [Readme](/packages/create-hydrogen#readme) | | [`@shopify/hydrogen-codegen`](/packages/hydrogen-codegen/) | [![Latest badge](https://img.shields.io/npm/v/@shopify/hydrogen-codegen/latest.svg)](https://www.npmjs.com/package/@shopify/hydrogen-codegen) | Generate types for Storefront API and Customer Account API queries automatically. | [Readme](/packages/hydrogen-codegen#readme) | | [`@shopify/mini-oxygen`](/packages/mini-oxygen/) | [![Latest badge](https://img.shields.io/npm/v/@shopify/mini-oxygen/latest.svg)](https://www.npmjs.com/package/@shopify/mini-oxygen) | A local runtime for Hydrogen apps that simulates the Oxygen production environment. | [Readme](/packages/mini-oxygen#readme) | ## Versioning Hydrogen and hydrogen-react are tied to specific versions of the [Shopify Storefront API](https://shopify.dev/api/storefront) and [Customer Account API](https://shopify.dev/docs/api/customer), which follow [calver](https://calver.org/). For example, if you're using Storefront API or Customer Account API version `2025-07`, then Hydrogen and hydrogen-react versions `2025.7.x` are fully compatible. If the Storefront API or Customer Account API version updates include breaking changes, then Hydrogen and hydrogen-react may also include breaking changes. Because the API versions are updated every three months, breaking changes could occur every three months. Learn more about API [release schedules](https://shopify.dev/api/usage/versioning#release-schedule) at Shopify. ## Other handy links [Learn more about Hydrogen](https://shopify.dev/hydrogen).