# theme-scripts **Repository Path**: mirrors_Shopify/theme-scripts ## Basic Information - **Project Name**: theme-scripts - **Description**: Theme Scripts is a collection of utility libraries which help theme developers with problems unique to Shopify Themes. - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-19 - **Last Updated**: 2026-01-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Theme Scripts [![License: MIT](https://img.shields.io/badge/License-MIT-green.svg)](LICENSE.md) [![Build Status](https://travis-ci.org/Shopify/theme-scripts.svg?branch=master)](https://travis-ci.org/Shopify/theme-scripts) Theme Scripts is a collection of handy utility libraries which assist theme developers with problems unique to Shopify Themes development environment. Theme scripts are uncoupled from a particular UI. Typically, they are used alongside a customized solution for a particular theme. For example, `@shopify/theme-cart` is a great way to interact with the Shopify Cart API and add and remove items, but it does not enforce a particular pattern to display or update the visual state of the cart. ## Packages | package | | | | ----------------------- | ---------------------------------------------------- | --------------------------------------------------------------------------------- | | theme-a11y | [README](packages/theme-a11y/README.md) | ![npm version](https://badge.fury.io/js/%40shopify%2Ftheme-a11y.svg) | | theme-addresses | [README](packages/theme-addresses/README.md) | ![npm version](https://badge.fury.io/js/%40shopify%2Ftheme-addresses.svg) | | theme-cart | [README](packages/theme-cart/README.md) | ![npm version](https://badge.fury.io/js/%40shopify%2Ftheme-cart.svg) | | theme-currency | [README](packages/theme-currency/README.md) | ![npm version](https://badge.fury.io/js/%40shopify%2Ftheme-currency.svg) | | theme-images | [README](packages/theme-images/README.md) | ![npm version](https://badge.fury.io/js/%40shopify%2Ftheme-images.svg) | | theme-predictive-search | [README](packages/theme-predictive-search/README.md) | ![npm version](https://badge.fury.io/js/%40shopify%2Ftheme-predictive-search.svg) | | theme-product | [README](packages/theme-product/README.md) | ![npm version](https://badge.fury.io/js/%40shopify%2Ftheme-product.svg) | | theme-product-form | [README](packages/theme-product-form/README.md) | ![npm version](https://badge.fury.io/js/%40shopify%2Ftheme-product-form.svg) | | theme-rte | [README](packages/theme-rte/README.md) | ![npm version](https://badge.fury.io/js/%40shopify%2Ftheme-rte.svg) | | theme-sections | [README](packages/theme-sections/README.md) | ![npm version](https://badge.fury.io/js/%40shopify%2Ftheme-sections.svg) | ## Contributing For help on setting up the repository locally, building, testing, and contributing please see [CONTRIBUTING.md](https://github.com/Shopify/theme-scripts/blob/master/CONTRIBUTING.md). ## Code of Conduct All developers who wish to contribute through code or issues, take a look at the [Code of Conduct](https://github.com/Shopify/theme-scripts/blob/master/CODE_OF_CONDUCT.md). ## License Copyright (c) 2018 Shopify. See [LICENSE](https://github.com/Shopify/theme-scripts/blob/master/LICENSE) for further details.