Shopify
is a leading e-commerce platform that allows you to build and manage online stores.
📌✨A curated list of awesome Shopify resources, libraries and open source projects.
This page lists names, links and short descriptions. The original list on GitHub is the source and belongs to its authors.
is a leading e-commerce platform that allows you to build and manage online stores.
Official blog with important updates to APIs and developer products.
Overview of app development for Shopify.
Required to start building apps.
Flagship of Shopify’s next-gen themes.
Official Online Store 2.0 theme.
Shopify's UI toolkit for building interfaces that match the Shopify Admin design system. Polaris UI Kit - Community - This UI Kit gives you Figma components that match the Polaris Web Components library.
Legacy React component library. GitHub
Open-source collection of copy/paste UI components built using Shopify’s Polaris design system. 💡
Vue 3 implementation.
Headless stack for custom storefronts. Source code.
Official Hydrogen + Remix template, with full setup of components, queries and tooling for building a headless Shopify storefront. Deployed at hydrogen.shop. 🚀
Official Hydrogen skeleton pre-wired to mock.shop, Shopify's auth-free Storefront API with 100+ fictional stores. Runs with no store, app, or access token; switch stores with one env var.
Hydrogen plugin that generates AI-readable files (llms.txt, ai.txt, CLAUDE.md, schema.json) so ChatGPT and Perplexity can find and cite your products.
Hydrogen + Sanity for structured content management.
Fully featured Shopify Hydrogen theme crafted for launching modern, high-performance headless storefronts. Includes TypeScript, Tailwind CSS, GraphQL code generation, React Router, Oxygen deployment, and customization via Weaverse Studio. 🚀
A port of Hydrogen's default template to Shopify OS 2.0.
A fully-featured Shopify Hydrogen starter theme packed with versatile components designed to seamlessly integrate with Pack and Shopify Hydrogen.
Template language created by Shopify.
A resource for building Shopify Themes with Liquid.
Liquid is the backbone of all Shopify themes, and is used to load dynamic content to the pages of online stores.
Repo for the public definition of Shopify’s UI extension APIs. Developers use this to build strongly-typed UI extensions for Shopify surfaces. 🧰
Modern frontend tooling for Shopify theme development using Vite for a best-in-class DX.
Official Shopify mobile app for merchants.
Android SDK to integrate Shopify checkout within native apps. 🧰
iOS SDK to integrate Shopify checkout within native apps. 🧰
A package for adding Shopify authentication to a Django app.
A package for receiving Shopify Webhooks in Django.
Shopify JavaScript Buy SDK. (Check Cart API ⚠️)
Node.js Shopify connector.
Packages to develop Shopify application using NestJS.
A .NET library for Shopify.
ShopifyAPI and Plug.ShopifyAPI Elixir client.
Elixir client for the Shopify API. ⚠️
Java SDK for Shopify REST APIs.
The Java wrapper for the Shopify API. ⚠️
Go client for the Shopify API.
A simple package for developing Shopify applications in Go. ⚠️
Golang tool for connecting to Shopify's API. ⚠️
Shopify oauth (oauth2) middleware for Golang. ⚠️
Official library provides support for PHP Shopify apps to access the Shopify Admin API 🚀.
PHP SDK for Shopify API.
A simple, tested, API wrapper for Shopify using Guzzle for REST and GraphQL.
A Symfony Based Shopify api wrapper.
Shopify Provider for the OAuth 2.0 Client. ⏱
A full-featured Laravel package for aiding in Shopify App development. ⏱
Shopify's OAuth 2.0 support for the PHP League's OAuth 2.0 Client. ⏱
Guzzle-based API client. ⏱
Guzzle client around Shopify API.
Shopify API Client for PHP. ⏱
Laravel Shopify is a simple package which helps to build robust integration into Shopify. ⚠️
A Laravel / Shopify API Wrapper. ⚠️
A simple Shopify PHP SDK for private apps to easily interact with the Shopify API. ⚠️
Aims to provide an easy-to-use interface to the Shopify Admin API within R. ⏱
A type-safe, async Rust client for the Shopify Admin API.
Rust SDK for the Shopify API.
Shopify API Client for Rust. ⏱⚠️
Remix template for building Shopify apps with payments integration (Payments App API support). 🚀
Remix example showing Credit Card Payments integration using Shopify’s Payments API. 🏦
Template for Shopify apps using React Router for routing instead of Next.js or Remix.
Example showing how to request optional API scopes during app installation, built with Remix.
Checkout example using Preact to demonstrate address autocomplete enhancements on Shopify checkout.
CLI that scaffolds an embedded Shopify app on Firebase Hosting, Cloud Functions and Firestore, as an alternative to the Remix and React Router templates.
Boilerplate to create an embedded Shopify app made with Node, Next.js, Shopify-koa-auth, Polaris, and App Bridge React :sunny:.
A template for building a Shopify app using the Remix framework.
Sample app was built as a reference for how Shopify Developer tools can be used together to create a fully functional application.
A library of discounts-focused React components to help in building Shopify apps.
Example custom storefront applications built on Shopify's Storefront API. ⚠️
Boilerplate embedded app made with Express.js, MongoDB and React.js with webhooks, GDPR routes, monetization and more hooked up and ready to go.
Starter template for building embedded Shopify apps using Next.js and Prisma ORM, preconfigured with essential integrations.
Create a Shopify App with node and vue 3.
A shopping cart using TypeScript, Tailwind CSS, Headless UI, Next.js, React.js, Hydrogen, and GraphQL API.
An Angular 7 App example using Shopify's Storefront GraphQL API. ⚠️
An example of a Shopify App powered by Next.js with Session Tokens (no custom server necessary). ⚠️
Frontend platform for headless commerce. ⚠️
A shopify app starter written in TypeScript. It uses MongoDB, Express and React. ⚠️
Example Shopify PHP app (Laravel).
Shopify Django App Example.
A Rails + React template for building Shopify apps with OAuth, GraphQL & REST APIs, webhooks, and embedded support. 🧰
Example Fulfillment Service Integration with Shopify. ⚠️
Example of using the Hosted Payment SDK. ⚠️
A demo of surge pricing for Shopify based on cart update webhooks. ⚠️
Shopify app for automatically sending tax receipts when specified products are purchased. ⚠️
Metrics Dashboard for Shopify Partners, on Rails. ⚠️
A Shopify app boilerplate written in Ruby on Rails with appropriate tools to get your Shopify app up and running quickly. ⚠️
Shopify Code Snippets examples and tips.
A compilation of code snippets for Shopify developers.
A collection of code snippets, generally for use with Shopify.
Copy-paste customizable, theme-agnostic* custom liquid sections.
CLI to build apps, themes, and hydrogen storefronts for Shopify 🚀.
Shopify theme development command line tool. ⚠️
The Ultimate Shopify Theme Linter. ⚠️
Automates Shopify theme deployments from GitHub pushes, streamlining your CI/CD workflow.
Public Storefront API backed by 100+ fictional stores, for building and testing storefronts and agents without a Shopify store or token. Store directory at mock.shop/llms.txt.
To configure local server using cloudflare.
It gives you a bucket to capture external requests. This is useful for seeing what the content of a Shopify Webhook are.
Tool for monitoring, managing and debugging Shopify Webhooks with custom retry logic, alerts, and filtering.
Shopify integration in DeployHQ is a great way to streamline the development, review, and deployment of your store themes.
Calculate your Shopify payment processing fees instantly.
Shopify app for competitor price monitoring and real-time price comparison across thousands of retailers.
Profile and debug Liquid template on your Shopify store.
Detect which apps and what theme a Shopify store is using. GitHub
Detect which theme a Shopify store is using.
Free tool to identify what Shopify theme any store is using, including theme version, customizations, and technology stack.
Search and preview Shopify Liquid docs.
View the latest Shopify developer changelog.
Get your Shopify development stores started with great product data.
Get your Shopify development stores started with great product data.
Shopify Developer Community Forums.
Official Shopify Developers Discord server.
Discussing eCommerce best practices and how to have a successful online store.
veggiemonk/awesome-docker
:whale: A curated list of Docker resources and projects
chentsulin/awesome-graphql
Awesome list of GraphQL
ramitsurana/awesome-kubernetes
A curated list for awesome kubernetes sources :ship::tada:
wilsonfreitas/awesome-quant
A curated list of insanely awesome libraries, packages and resources for Quants (Quantitative Finance)
wsvincent/awesome-django
A curated list of awesome things related to Django
shuaibiyy/awesome-tf
Curated list of resources on HashiCorp's Terraform and OpenTofu