# [Shopify App CLI](https://shopify.dev/tools/cli) [![License: MIT](https://img.shields.io/badge/License-MIT-green.svg)](LICENSE.md) [![Build Status](https://github.com/Shopify/shopify-app-cli/workflows/CI/badge.svg)](https://github.com/Shopify/shopify-app-cli/actions) Shopify App CLI helps you build Shopify apps faster. It quickly generates Node.js and Ruby on Rails apps and automates many common development tasks. ## Features Shopify App CLI helps your app development process in the following ways: - Creates an app in the [Partner dashboard](https://partners.shopify.com/current/resources) - Populates test data for your app, including products, customers, and draft orders - Generates new [webhooks](https://shopify.dev/tutorials/manage-webhooks) for your app - Deploys your app to an external platform, such as [Heroku](https://www.heroku.com/) ## Installation Refer to [*Install Shopify App CLI*](https://shopify.dev/tools/cli/installation) to learn how to install Shopify App CLI on Windows, macOS, or Linux. ## Getting started Refer to [*Getting started with Shopify App CLI*](https://shopify.dev/tools/cli/getting-started) to learn how to create and manage different types of projects with Shopify App CLI. ## References - **[Shopify App CLI core commands](https://shopify.dev/tools/cli/reference)** - A complete reference of core commands for Shopify App CLI. - **[Node.js app commands](https://shopify.dev/tools/cli/reference/node-app)** - A complete Shopify App CLI command reference for Node.js apps. - **[Ruby on Rails app commands](https://shopify.dev/tools/cli/reference/ruby-on-rails-app)** - A complete Shopify App CLI command reference for Ruby on Rails apps. ## Troubleshooting Refer to [*Troubleshooting Shopify App CLI*](https://shopify.dev/tools/cli/troubleshooting) to learn how to upgrade, migrate from a legacy version, and uninstall Shopify App CLI. ## Contributing to Shopify App CLI Shopify App CLI is an [open source](https://github.com/Shopify/shopify-app-cli/blob/master/.github/LICENSE.md) tool and you can [help contribute to the GitHub repository](https://github.com/Shopify/shopify-app-cli/blob/master/.github/CONTRIBUTING.md). ## Developing Shopify App CLI Read the [development guide](https://github.com/Shopify/shopify-app-cli/wiki). ## Where to get help - **[Open a GitHub issue](https://github.com/Shopify/shopify-app-cli/issues)** - To report bugs or request new features, open an issue in the Shopify App CLI repository. - **[Shopify Community Forums](https://community.shopify.com/)** - Visit our forums to connect with the community and learn more about Shopify App CLI development.