Displaying 1 to 20 from 74 results

draggable - The JavaScript Drag & Drop library your grandparents warned you about.

  •    Javascript

Get complete control over drag and drop behaviour with Draggable! Draggable abstracts native browser events into a comprehensive API to create a custom drag and drop experience. Draggable comes with additional modules: Sortable, Droppable, Swappable. Draggable itself does not perform any sorting behaviour while dragging, but does the heavy lifting, e.g. creates mirror, emits events, manages sensor events, makes elements draggable.The additional modules are built on top of Draggable and therefore provide a similar API interface, for more information read the documentation below.

polaris-react - Shopify’s product component library

  •    TypeScript

Polaris React is a component library designed to help developers create the best experience for merchants who use Shopify. Visit the Polaris style guide to learn more. For more information about creating apps for the Shopify App Store, take a look at the app development documentation.

Liquid markup language - Safe, customer facing template language for flexible web apps

  •    Ruby

Liquid is an open-source template language created by Shopify. It is the backbone of Shopify themes and is used to load dynamic content on storefronts. It is stateless, Compile and render steps are separate so that the expensive parsing and compiling can be done once and later on you can just render it passing in a hash with local variables and objects.




builder - Drag and drop Visual CMS for React, Vue, Angular, and more

  •    TypeScript

Integrate with any site or app. Drag and drop with the components already in your codebase. Performance is our top priority. All content is delivered from the edge, renderable server side or statically, we optimize the heck out of it and our SDKs are small and mighty.

Mitosis - Write components once, run everywhere. Compiles to Vue, React, Solid, Angular, Svelte, and more

  •    Typescript

Mitosis is inspired by many modern frameworks. You'll see components look like React components and use React-like hooks, but have simple mutable state like Vue, use a static form of JSX like Solid, compile away like Svelte, and uses a simple, prescriptive structure like Angular. Write components once, run everywhere. Compiles to Vue, React, Solid, Angular, Svelte, and more.

themekit - Shopify theme interaction command line tool.

  •    Go

Theme Kit is a cross-platform tool for building Shopify Themes. Theme Kit is a single binary that has no dependencies.


slate - Slate is a theme scaffold and command line tool for developing Shopify themes

  •    Javascript

A theme scaffold and command line tool for developing Shopify themes.

postcss-shopify - All of Shopify’s recommended PostCSS plugins in one easy-to-use preset.

  •    Javascript

All of Shopify’s recommended PostCSS plugins in one easy-to-use preset.

storefront-api-examples - Example custom storefront applications built on Shopify's Storefront API

  •    Javascript

Shopify's Storefront API allows you to build custom ecommerce experiences.Each directory is a self-contained example application that demonstrates usage of the Storefront API. The examples are built on both Shopify specific libraries and popular open source frameworks (React, Ember, etc).

interledger-payment-app-example - An implementation of the Interledger spec through an Android's Payment App

  •    Java

This is a project that was done as part of a hack-o-thon organized at the Interledger Workshop at Blockchain Expo. This repo is meant as a showcase of an Android payment app, using the Interledger spec for payment.As such, it contains both the website implementation of the Payment Request and a Payment App itself. It does not contain the ledger implementations. These are hardcoded to use https://red.ilpdemo.org and https://blue.ilpdemo.org as originating and the destination ledgers. Both are running the NodeJS ILP kit and have been implemented as an initiative to show off the Interledger spec.

node-themekit - Theme asset interaction library and management tools written in Node.js

  •    Javascript

Node version of Theme Kit.Here are a collection of examples to run Theme Kit commands.

shopify-token - Get an OAuth 2.0 access token for the Shopify API with ease

  •    Javascript

This module helps you retrieve an access token for the Shopify REST API. It provides some convenience methods that can be used when implementing the OAuth 2.0 flow. No assumptions are made about your server-side architecture, allowing the module to easily adapt to any setup.The module exports a class whose constructor takes an options object.

currencies - Adds to the Currency object defined in Shopify's currencies.js library

  •    Javascript

jquery.currencies.js expands the currencies.js library provided by Shopify and has to be used in conjunction with it. While currencies.js allows you to convert a money amount from one currency to another, jquery.currencies.js provides a function that converts all money amounts on a web page and shows a formatted result, with currency symbol and descriptor.

polaris-telescope - A Sketch plugin that lets you quickly search for Polaris guidelines and code snippets

  •    Javascript

Access Polaris from Sketch to speed up your design or development workflow. Sketch is our design tool of choice at Shopify. It supports the use of plugins to adapt to different kinds of workflows. While working with Polaris and Sketch, we found switching context between Sketch and polaris.shopify.com distracting and time consuming.

shopify-express - “Get up and running quickly with Express.js and the Shopify API.”

  •    Javascript

A small set of abstractions that will help you quickly build an Express.js app that consumes the Shopify API. ❗️ This project is currently in alpha status. This means that the API could change at any time. It also means that your feedback will have a big impact on how the project evolves, so please feel free to open issues if there is something you would like to see added.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.