Awesome Lists

awesome-shopify

by julionc

awesome listpushed almost 2 years ago

📌✨A curated list of awesome Shopify resources, libraries and open source projects.

AI summary

Shopify dev hub

A curated collection of resources and projects related to Shopify development

stars
977
forks
111
watching
29
awesome list
1
entries
133
View on GitHubgithub.com/julionc/awesome-shopify

Embed the badge

Show how many awesome lists link to your project. The count updates automatically.

Awesome Lists badge
Markdown
[![Awesome Lists Badge](https://awesome.facts.dev/shield/julionc/awesome-shopify/links.svg)](https://awesome.facts.dev/awesome/julionc/awesome-shopify)
HTML
<a href="https://awesome.facts.dev/awesome/julionc/awesome-shopify"><img src="https://awesome.facts.dev/shield/julionc/awesome-shopify/links.svg" alt="Awesome Lists Badge" /></a>
Image URL
https://awesome.facts.dev/shield/julionc/awesome-shopify/links.svg

What's in the list

133 links in 31 sections, with live GitHub stats.activeno commit in 2y

Community

Documentation

Front-end Development / UI/UX

  • Shopify Polaris

    Polaris is a React component library designed to help developers create the best experience for merchants.

  • Shopify Polaris for Admin Figma UI kit

    Polaris for Admin Web UI kit is now available in Figma. You can access the full kit in Figma with reusable components and up-to-date Polaris guidelines, icons, and color palette

  • Polaris icon explorer

    A collection of simple and informative icons that draw on the visual language of the Polaris design system

  • Shopify Polaris design system for Vue JS

    Polaris Vue based on Shopify Polaris style guide, built especially for Vue 3

Front-end Development / Dawn

  • Shopify Dawn

    Shopify's first source available reference theme, with Online Store 2.0 features and performance built-in

  • Figma - Shopify's Dawn Theme - Online Store 2.0

    If you're designing themes for the new Shopify online store 2.0 and you wished you had the Dawn theme as a nicely put together Figma file

Front-end Development / Liquid Template

  • Liquid

    Liquid is safe, customer-facing template language for flexible web apps

  • Liquid Cheat Sheet

    A resource for building Shopify Themes with Liquid

  • Liquid template language reference

    Liquid is the backbone of all Shopify themes, and is used to load dynamic content to the pages of online stores

Front-end Development / Others

  • Liquid Ajax Cart

    A JavaScript library for building Shopify Ajax-carts using Liquid templates

  • Cart.js

    A JavaScript library to power your Shopify theme's cart

  • Helium

    A Shopify theme environment from scratch ⚙️, with Online Store 2.0 features. Built with performance ⚡️ and best practices in mind, has hot Module Reloading on SASS/ES6 file changes for rapid development and many more other features out of the box

  • Shopify Theme Lab

    Customizable modular development environment for blazing-fast Shopify theme creation, bundled with Vue.js and Tailwind CSS

  • Shopify Packer

    Modern development tool for Shopify using Webpack 5. Easy to extend and customize, zero build config, compatible with Slate and existing websites

  • Setup and use Shopify metafields in your custom storefront

    Using GraphQL API to create and get Shopify Metafields

  • Foundationify

    A theme for Shopify based on the responsive Zurb Foundation 5 framework

  • Uptown CSS

    Uptown CSS is a semantic toolkit designed to help developers build fully-responsive Shopify Apps

  • Slate

    Slate is a toolkit for developing Shopify themes, designed to assist your workflow and speed up the process of developing, testing, and deploying themes. ⚠️

  • Shopify Skeleton theme

    A simplified Shopify theme. ⚠️

  • shopify-css-import

    Add CSS import functionality to Shopify theme development with Grunt.js or Gulp.js. ⚠️

Mobile / Android

Mobile / iOS

Libraries / Ruby

Libraries / Python

  • shopify_python_api

    ShopifyAPI library allows Python developers to programmatically access the admin section of stores

  • django-shopify-auth

    A package for adding Shopify authentication to a Django app

  • Django Shopify Webhook

    A package for receiving Shopify Webhooks in Django

Libraries / JavaScript

Libraries / DotNet

Libraries / Elixir

Libraries / Haskell

  • haskell-shopify

    A type-safe Haskell client for the Shopify API

Libraries / Java

Libraries / Golang

  • gopify

    A simple package for developing Shopify applications in Go

  • bold-commerce/go-shopify

    Go client for the Shopify API

  • go-shopify

    Golang tool for connecting to Shopify's API

  • shoauth

    Shopify oauth (oauth2) middleware for Golang

Libraries / PHP

Libraries / R

  • shopifyr

    Aims to provide an easy-to-use interface to the Shopify Admin API within R

Libraries / Rust

Examples / JavaScript Examples

Examples / PHP Examples

Examples / Python Examples

Examples / Ruby Examples

Examples / Elixir Examples

Code Snippets

Tools / Browser extensions

Tools / Command Line Tools

  • Shopify CLI

    Shopify CLI helps you build against the Shopify platform faster 🚀

  • Shopify Theme Kit

    Shopify theme development command line tool

  • Shopify Theme Check

    The Ultimate Shopify Theme Linter

  • ziplinesFly

    Fly into Shopify development with ease workflow

  • grunt-shopify

    Grunt plug-in for publishing Shopify theme assets

  • Shopify Development Tools

    Assists with the development/maintenance of apps and stores: manipulate metafields and webhooks, open admin pages, retrieve information about shops, etc

  • Shopify ID Export

    Dump Shopify product and variant IDs —along with other identifiers— to a CSV or JSON file

  • Shopify Email Template Sync Client

    Shync can checkout/download the Shopify email templates from your Shopify store admin to your local machine, and push/sync your email templates on your local machine to Shopify

Tools / Editor

  • Shopify Liquid

    Official VS Code extension for Shopify Liquid powered by Theme Check the Liquid linter and language server for online store themes ( )

  • VS Code Liquid

    Liquid VS Code extension that supports formatting, syntax highlighting and more

  • Shopify Textmate Bundle

    A Textmate Bundle for interacting with Shopify Theme Assets

  • vim-liquid

    Vim Liquid runtime files

  • VS Code Liquid Snippets Extension

    An extension for the VS Code editor with autocomplete snippets for Shopify Liquid

Tools / Services

  • Ngrok

    Ngrok is a tool that makes it easy to expose your development environment to Internet

  • Cloudflare Tunnel

    Cloudflare Tunnel to configure local server using cloudflare

  • RequestBin

    It gives you a bucket to capture external requests. This is useful for seeing what the content of a are

  • Hookdeck

    Hookdeck is a tool to monitor your with custom retry logic, alerts and filtering

  • Chaos Genius

    ML powered analytics engine for outlier/anomaly detection and root cause analysis. Connects with Shopify, Google & Facebook Ads, Postgres, Redshift, Snowflake, etc

  • DeployBot

    Shopify integration in DeployBot is a great way to streamline the development, review, and deployment of your store themes

Tools / Utilities

Tools / Raycast Extension

More related projects

Add a GitHub project

Missing a project or an awesome list? Paste its GitHub URL and we fetch it right away.