JavaScript Ecommerce

Open-source JavaScript projects categorized as Ecommerce | Edit details

Top 18 JavaScript Ecommerce Projects

  • GitHub repo Reaction Commerce

    Mailchimp Open Commerce is an API-first, headless commerce platform built using Node.js, React, GraphQL. Deployed via Docker and Kubernetes.

    Project mention: Best Node Js E Commerce Frameworks | | 2021-03-08 always looked promising to me.

  • GitHub repo Medusa

    The open-source Shopify alternative ⚡️

    Project mention: Turn a Shopify backend open-source and headless in less than 10 minutes | | 2022-01-16

    In this article, I will show you how to migrate all of your products and collections from a Shopify backend to an open-source headless commerce backend, Medusa, in less than 10 minutes.

  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • GitHub repo storefront-ui

    Customization-first, performance-oriented and elegant UI framework for eCommerce (and not only) based on Vue.js and Google Retail UX Playbook. Made with 💚 by Vue Storefront team and contributors.

    Project mention: Do you know good opensource Vue3 projects to learn advanced vue concepts ? | | 2021-11-29
  • GitHub repo commercejs-nextjs-demo-store

    Commerce demo store built for the Jamstack. Built with Commerce.js, Next.js, and can be one-click deployed to Netlify. Includes product catalog, customer login, categories, variants, cart, checkout, payments (Stripe) order confirmation, and printable receipts.

    Project mention: Next.js Commerce store, one-click deploy to Netlify. | | 2021-11-24
  • GitHub repo Shopify-api-node

    Node Shopify connector sponsored by MONEI

  • GitHub repo react-image-magnify

    A responsive image zoom component designed for shopping sites.

  • GitHub repo commerce.js

    Open source, JS eCommerce SDK for building headless, Jamstack applications. Build custom storefronts, carts, and checkouts in any frontend framework, platform, or device. Integrates with Stripe, Square, PayPal, Paymill and Razorpay with support for 135+ currencies.

    Project mention: React Js roadmap - 2022 | | 2021-12-31

    E-commerce(teaches you to fetch api and use stores - such as redux. Instead of writing the backend, simply use Commerce Js

  • Scout APM

    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.

  • GitHub repo 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.

  • GitHub repo strapi-starter-next-ecommerce

    Strapi Starter Next.js E-commerce

  • GitHub repo shopify-next.js-tailwind

    Learn the Shopify + Next.js + Tailwind CSS Stack!

    Project mention: Next.js + Shopify + Tailwind CSS (Headless Storefront) | | 2021-09-05

    Checkout the repo:

  • GitHub repo reaction-component-library

    Example Storefront Component Library: A set of React components for the Example Storefront

    Project mention: Is it possible to use CRA/react-scripts with dependencies that have .mjs extensions? | | 2021-05-08

    The comment here, further linked by StackOverflow, discusses a workaround, which works; but it raises interesting questions.

  • GitHub repo strapi-template-ecommerce

    Template to create Strapi projects pre-configured for e-commerce apps

  • GitHub repo eMarket

    eMarket Online Store. It is a free online store engine. Make the best online shop with us. Join our Open Source community. Together we will make the best free e-commerce solution.

    Project mention: Open Source eMarket Online Store v1.0 beta 3 | | 2021-10-25
  • GitHub repo ShopCube

    Open Ecommerce solution for Shops. Complete with cart and wishlist. Powered by Shopyo, a Python web framework built on top of Flask

    Project mention: ShopCube: Flask ecommerce solution with cart and wishlist. Powered by Flask | | 2021-05-07
  • GitHub repo The-Green-Lounge

    The Green Lounge a simple recipe app builds with react, redux, and firebase...

    Project mention: The Green Lounge a simple recipe app builds with react, redux, and firebase. | | 2021-03-07
  • GitHub repo nodejscart

    The React shopping cart framework

    Project mention: Is this a better way to handle requests in the express server? | | 2022-01-07

    You can check here:

  • GitHub repo Audiophile-Ecommerce

    Whole responsive e-commerce Front-end Website, made using the framework ReactJS.

    Project mention: A way to better my React code and architecture | | 2021-12-08
  • GitHub repo ecom-frontend

    Frontend for ecommerce app Built With React js

    Project mention: DevShop a Mern Ecommerce App MongoDB Submission | | 2022-01-12

    View on GitHub

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-01-16.

JavaScript Ecommerce related posts


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

Project Stars
1 Reaction Commerce 11,614
2 Medusa 5,797
3 storefront-ui 1,843
4 commercejs-nextjs-demo-store 900
5 Shopify-api-node 793
6 react-image-magnify 476
7 commerce.js 242
8 next-shopify-starter 180
9 strapi-starter-next-ecommerce 159
10 shopify-next.js-tailwind 122
11 reaction-component-library 93
12 strapi-template-ecommerce 53
13 eMarket 48
14 ShopCube 30
15 The-Green-Lounge 8
16 nodejscart 6
17 Audiophile-Ecommerce 1
18 ecom-frontend 1
Find remote jobs at our new job board There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Static code analysis for 29 languages.
Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.