-
Notifications
You must be signed in to change notification settings - Fork 364
About
Slate is a command line tool for developing Shopify Themes. It is designed to assist your development workflow and speed up developing, testing, and deploying themes to Shopify.
Slate empowers developers of all skill levels to build quality Shopify themes. Slate guides developers by providing a tested workflow and opinionated development toolkit, while also accommodating more established developers through advanced configuration.
Chances are if you've heard of Slate, you have probably heard of Shopify's other open-source theme project, Theme Kit. At first glance, these projects might seem like they are trying to accomplish the same thing. They both handle deploying files to Shopify servers and both allow you to bootstrap a new project. However, upon further investigation you'll see that these two projects have very different missions.
Theme Kit is a command line interface (CLI) that allows you to manage and edit theme files. It does not perform any transformations to your project files, which means that your local file structure must match the Shopify hosted directory exactly for it to work. Theme Kit is great for developers who wish to integrate it into their own workflow as another tool in their toolkit.
On the other hand, Slate is a CLI which gives you a professional workflow to create Shopify Themes. It is an end-to-end solution which strives to provide you with everything you need to develop Shopify themes, from a helpful onboarding and learning materials to a productive developer experience.