awesome-shopify
github.com/julionc/awesome-shopify ↗📌✨A curated list of awesome Shopify resources, libraries and open source projects.
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me hydrogen (headless) resources from awesome-shopify"
Installation instructions →What's inside
Frontend Development
- AEOrankHydrogen (Headless)
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.
- App Bridge Web ComponentsPolaris Web Components ✨🚀
- FluidHydrogen (Headless)
Hydrogen + Sanity for structured content management.
- HydrogenHydrogen (Headless)
Headless stack for custom storefronts.
- Hydrogen Demo StoreHydrogen (Headless)
Official Hydrogen + Remix template, with full setup of components, queries and tooling for building a headless Shopify storefront. Deployed at hydrogen.shop. 🚀
- LiquidLiquid Template
Template language created by Shopify.
Developer Tools
- Agent plugins/extensions for CLIs and IDEsAI tools
- Calcmatic Shopify Payment CalculatorServices
Calculate your Shopify payment processing fees instantly.
- Cloudflare TunnelServices
To configure local server using cloudflare.
- DeployHQServices
Shopify integration in DeployHQ is a great way to streamline the development, review, and deployment of your store themes.
- Developer ChangelogRaycast Extension
View the latest Shopify developer changelog.
- HookdeckServices
Tool for monitoring, managing and debugging Shopify Webhooks with custom retry logic, alerts, and filtering.
Documentation
Libraries
- A Rails Engine for building Shopify AppsRuby
- bold-commerce/go-shopifyGolang
Go client for the Shopify API.
- bold-shopify-toolkitPHP
A Symfony Based Shopify api wrapper.
- django-shopify-authPython
A package for adding Shopify authentication to a Django app.
- Django Shopify WebhookPython
A package for receiving Shopify Webhooks in Django.
- donutdan4114/shopifyPHP
A simple Shopify PHP SDK for private apps to easily interact with the Shopify API. ⚠️
Themes & Design
- City Ecommerce UI Kit
- Figma – Dawn Theme
- Shopify Dawn
Official Online Store 2.0 theme.
- Shopify Horizon
Flagship of Shopify’s next-gen themes.
- Sketch Shopify Data Populator
Official Resources
- Developer Changelog
Official blog with important updates to APIs and developer products.
- Developer Guides
Overview of app development for Shopify.
- Shopify Partner Account
Required to start building apps.
Community
- Developer Forums
Shopify Developer Community Forums.
- Developers Discord
Official Shopify Developers Discord server.
- Merchants Community
Discussing eCommerce best practices and how to have a successful online store.
- Reddit – /r/shopify
- Reddit – /r/shopifyDev
- Shopify Devs on X
Example Apps
- Elixir Shopify App (Phoenix)Elixir Examples
- Hosted Payment SimulatorRuby Examples
Example of using the
- Next.js App with Session TokenJavaScript Examples
An example of a Shopify App powered by Next.js with Session Tokens (no custom server necessary). ⚠️
- partner-metricsRuby Examples
Metrics Dashboard for Shopify Partners, on Rails. ⚠️
- Product Reviews Sample AppJavaScript Examples
Sample app was built as a reference for how Shopify Developer tools can be used together to create a fully functional application.
- Shopify Address Autocomplete Example (Preact)Shopify App Templates
Checkout example using Preact to demonstrate address autocomplete enhancements on Shopify checkout.
Showing a sample of 138 resources. View the full list on GitHub →