Reaction Commerce

Reaction Commerce logo

Reaction Commerce

An API-first, headless commerce platform on Node.js and GraphQL, now continued under the name Mailchimp Open Commerce.

Upvote

Reaction Commerce is a headless e-commerce platform: it supplies the catalogue, cart, checkout, orders and payments logic through a GraphQL API, and leaves the storefront entirely up to you. That separation lets a team build a custom shopping experience in React, mobile or anywhere else, while reusing a solid commerce back end.

Project status

The repository now carries a notice that the original project has been discontinued, with the commerce platform continuing as Mailchimp Open Commerce. It remains a useful reference codebase and is still released under the GPL, but anyone planning a new build should review its maintenance state first.

  • Product catalogue, tags and inventory handling
  • Cart, checkout and order workflows via GraphQL
  • Plugin architecture for payments, shipping and taxes
  • Container-based deployment with Docker and Kubernetes

It was designed for developers who wanted a modern JavaScript alternative to monolithic hosted shop builders.

Key Features

  • Headless, API-first commerce engine
  • GraphQL API for catalogue, cart, checkout and orders
  • Plugin system for payments, shipping and taxes
  • Node.js and React based
  • Docker and Kubernetes deployment
  • GPL-3.0 licensed
  • Original project discontinued; continued as Mailchimp Open Commerce

Frequently Asked Questions

Is Reaction Commerce free and open source?

Yes, Reaction Commerce is open source. It is released under the GPL-3.0 license.

What can I use instead of Shopify?

You can use Reaction Commerce as a free, open-source alternative to Shopify.

Can I self-host Reaction Commerce?

Yes, Reaction Commerce can be self-hosted on your own server or cloud infrastructure.

What is Reaction Commerce written in?

It is built using JavaScript, Dockerfile, HTML, Shell, CSS.

Leave a Review

Share your experience with Reaction Commerce. Your review will be published after moderation.