JavaScript Shopify

Open-source JavaScript projects categorized as Shopify | Edit details

Top 16 JavaScript Shopify Projects

  • MoonMail

    Email marketing platform for bulk emailing via Amazon SES (Google Cloud Platform and Azure coming soon)

    Project mention: What does your tech stack look like for onboarding & user data? | | 2021-10-28

    Moonmail last updated 3 years ago so dont recommend it

  • storefront-api-examples

    Example custom storefront applications built on Shopify's Storefront API

    Project mention: Can I build an e-commerce app based on Shopify? | | 2022-01-13
  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • Shopify-api-node

    Node Shopify connector sponsored by MONEI

  • HULL

    💀 Headless Shopify Starter – powered by Next.js +

    Project mention: What is the point of learning to build e-commerce websites when platforms like Shopify exist? | | 2022-02-24
  • shopify-theme-lab

    Shopify theme development environment using Liquid, Vue and Tailwind CSS. Built on top of Shopify CLI 🧪

    Project mention: Awesome Shopify Resources for 2022 | | 2022-02-14

    7. Shopify Theme Lab

  • web-configs

    Common configurations for building web apps at Shopify

    Project mention: Essential VS Code extensions for TypeScript | | 2022-04-15


  • next-shopify-starter

    Nextjs + Tailwind CSS + Shopify Starter

    Project mention: Am I Unreasonable or the Client? | | 2021-10-18

    And immensely helpful repo for me was this one which helped me figure out a lot in regards to managing the cart and grabbing products. I had to tweak it a lot to meet some of my specifications though.

  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • gatsby-starter-shopify

    A Gatsby starter using the latest Shopify plugin showcasing a store with product overview, individual product pages, and a cart

    Project mention: Gatsby & Shopify: Is it possible to setup user log-in on the frontend? | | 2022-05-09

    Would you say gatsby-shopify-starter is generally a good place to start wirh Gatsby & Shopify?

  • shopify-next.js-tailwind

    Learn the Shopify + Next.js + Tailwind CSS Stack! SWR, Hydrogen, + more

    Project mention: The Headless Battle: Shopify's Hydrogen vs. Next.js | | 2022-03-08

    For an example of how to use Shopify with Next.js and Tailwind CSS check out this sample starter project:

  • shopify-packer

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

  • shopify-node-mongodb-next-app

    An embedded app starter template with all the required stuff hooked up.

    Project mention: Uninstall > Reinstall > No page, need to ctx.redirect(`/auth?shop=${shop}`); | | 2022-04-22

    If you're using MongoDB (or if you know some basics you can easily figure out how to substitute mongo with other dbs), you can take a look at the implementation in my Koa x Next.js repo that deals with this issue. Also, from my experience, this issue pops up when your old session tokens tell the server that the app should be installed but in reality isn't, so your server bypasses the auth redirect and takes you directly to the app, giving you get a "No page at this address" issue.

  • shopify-express-mongodb-app

    An embedded app starter template with all the required stuff hooked up.

    Project mention: kinngh dropped a new Shopify x Express x Mongodb app boilerplate repo | | 2022-04-19

    But ye if there's anything I can help with I've opened up discussions on the repo and I am super active on Twitter too!

  • shopify-bare

    Shopify starter theme that provides Javascript modules(ES6 and node_modules), tree-shaking, Live Reloading/ Auto Reload Tab, Sass imports, purged unused CSS, minify your built files, compress your images, and use quick commands to develop easier.

  • gatsby-plugin-apollo-client

    📡Inject a Shopify Apollo Client into the browser.

  • shopify-theme-app-extension-gulp

    Shopify extension serve command is not supported for Shopify theme app extensions. As a solution, I created a simple Gulp task that automates pushing theme extension file updates automatically.

    Project mention: Gulp task that automates pushing Shopify theme extension app updates | | 2022-04-28


  • strapi-shopify

    Integrate Strapi and Shopify

    Project mention: How to Integrate Shopify into your Strapi Website | | 2021-09-01

    In this tutorial, you learned how to integrate your Shopify store into your Strapi website. Check out the source code for this tutorial here.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-05-09.

JavaScript Shopify related posts


What are some of the best open-source Shopify projects in JavaScript? This list will help you:

Project Stars
1 MoonMail 1,817
2 storefront-api-examples 971
3 Shopify-api-node 816
4 HULL 717
5 shopify-theme-lab 577
6 web-configs 379
7 next-shopify-starter 252
8 gatsby-starter-shopify 235
9 shopify-next.js-tailwind 178
10 shopify-packer 159
11 shopify-node-mongodb-next-app 64
12 shopify-express-mongodb-app 42
13 shopify-bare 27
14 gatsby-plugin-apollo-client 20
15 shopify-theme-app-extension-gulp 5
16 strapi-shopify 2
Find remote jobs at our new job board There are 9 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Less time debugging, more time building
Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.