awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
reactioncommerce avatar

reactioncommerce/reaction

0
View on GitHub↗
12,411 stars·2,184 forks·JavaScript·GPL-3.0·42 viewsmailchimp.com/developer/open-commerce↗

Reaction

Reaction is an event-driven, headless commerce platform designed to decouple backend business logic from the frontend presentation layer. It utilizes an API-first architecture with a GraphQL data layer to manage online sales and retail operations.

The platform supports multi-tenant resource sharing, allowing multiple independent storefronts to be hosted and managed within a single installation. It features a plugin-based extension system that enables the integration of third-party services and custom business logic through composable workflows.

The system covers core retail capabilities including catalog management with complex product variants, inventory tracking, and order fulfillment. It also handles billing and logistics through sales tax calculations, shipping rate determination, and automated transactional emails.

Deployment is managed via container-based orchestration using Docker to coordinate the API, database, and cache services across different environments.

Features

  • Headless Commerce - Provides an API-first commerce platform that decouples backend business logic from the storefront presentation layer.
  • Commerce Workflow Extensions - Allows the integration of third-party services and custom business logic into commerce workflows via a plugin system.
  • Multi-Tenant Architectures - Supports hosting multiple independent storefronts within a single installation to share backend infrastructure.
  • Ecommerce Management - Provides a unified ecommerce management platform for handling online sales and retail operations.
  • Order Lifecycle Management - Manages the full order lifecycle from creation to fulfillment through a centralized administration system.
  • Order Management Systems - View and manage the status of all customer purchases through an administrative interface.
  • Product Catalogs - Provides comprehensive product catalogs for organizing complex product data, attributes, and variants.
  • Product Variant Management - Implements product variant management to define unique product versions with distinct attributes and pricing.
  • Event-Driven Architectures - Implements an event-driven architecture to trigger asynchronous business processes and state updates in response to system events.
  • Plugin Extenders - Implements plugin extenders to integrate custom logic and third-party services to tailor the user experience.
  • Plugin-Based Architectures - Features a plugin-based architecture that allows the integration of third-party services and custom business logic.
  • Data Layers - Ships a GraphQL data layer that allows clients to request exactly the data needed for commerce operations.
  • Inventory Management - Provides systems for tracking stock levels and managing product variants within the catalog.
  • Order Fulfillment - Coordinates the lifecycle of order processing, shipping, and delivery through customizable fulfillment methods.
  • Shipping Configurations - Implements logic for calculating delivery costs via external shipping providers or custom rate tables.
  • Container Deployment - Supports rapid deployment of the application and its database dependencies using containerization.
  • Container Orchestration & Deployment - Uses container-based orchestration to package API, database, and cache services for consistent deployment across environments.
  • Docker Container Deployments - Packages the API, database, and cache into Docker container deployments for consistent environment orchestration.
  • Containerized Deployment Orchestration - Orchestrates the deployment of the API, database, and cache services using Docker containers.
  • Composable Workflows - Integrate specific third party services and custom extensions using a plugin system based on business needs.
  • Multi-Storefront Orchestrators - Includes multi-storefront orchestrators to manage several independent shops from a single backend instance.
  • CMS Frameworks - Responsive CMS with real-time architecture.
  • Content Management Systems - reactive CMS, real-time architecture and design.
  • Applications - Event-driven commerce platform.
  • E-commerce Platforms - Real-time reactive commerce platform for developers.
  • E-commerce Platforms - Reactive, event-driven platform for online commerce.
  • Library Management Systems - Real-time reactive commerce platform for developers.

Star history

Star history chart for reactioncommerce/reactionStar history chart for reactioncommerce/reaction

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does reactioncommerce/reaction do?

Reaction is an event-driven, headless commerce platform designed to decouple backend business logic from the frontend presentation layer. It utilizes an API-first architecture with a GraphQL data layer to manage online sales and retail operations.

What are the main features of reactioncommerce/reaction?

The main features of reactioncommerce/reaction are: Headless Commerce, Commerce Workflow Extensions, Multi-Tenant Architectures, Ecommerce Management, Order Lifecycle Management, Order Management Systems, Product Catalogs, Product Variant Management.

Which projects share features with reactioncommerce/reaction?

Projects with overlapping indexed features include: vendurehq/vendure — Vendure is a Node.js e-commerce engine and headless commerce framework built with NestJS and TypeScript. It serves as… spree/spree — This project is a modular e-commerce platform built on Ruby on Rails, designed to serve as a comprehensive engine for… tigshop/tigshop — Tigshop is a multi-tenant e-commerce framework designed to support single-merchant, multi-merchant, and cross-border… woocommerce/woocommerce — WooCommerce is a comprehensive eCommerce framework for WordPress that transforms websites into fully functional online… lunarphp/lunar — Lunar is a modular PHP e-commerce framework and headless commerce engine designed to manage the backend logic and data… crmeb/crmeb — CRMEB is a comprehensive e-commerce platform built on ThinkPHP 6, designed as a headless system that delivers…

Projects sharing features with Reaction

These projects share indexed features with Reaction. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • vendurehq/vendurevendurehq avatar

    vendurehq/vendure

    7,924View on GitHub↗

    Vendure is a Node.js e-commerce engine and headless commerce framework built with NestJS and TypeScript. It serves as a multi-channel commerce platform that manages product catalogs, orders, and customers via a strongly typed GraphQL API. The platform is distinguished by its highly extensible architecture, featuring a customizable administrative dashboard where developers can inject custom React components and entity views. It supports multi-channel commerce, allowing the isolation of products, currencies, and regional catalogs from a single unified backend. The engine covers a broad range o

    TypeScriptecommerceecommerce-apiecommerce-framework
    View on GitHub↗7,924
  • spree/spreespree avatar

    spree/spree

    15,230View on GitHub↗

    This project is a modular e-commerce platform built on Ruby on Rails, designed to serve as a comprehensive engine for managing online retail operations. It provides the foundational infrastructure to handle complex product catalogs, customer order lifecycles, and global payment processing within a unified system. The platform distinguishes itself through a headless, API-first architecture that decouples backend commerce logic from custom frontend storefronts. It supports multi-tenant environments, allowing for the management of multiple independent retail storefronts or marketplaces from a si

    Rubycarte-commerceecommerce
    View on GitHub↗15,230
  • tigshop/tigshoptigshop avatar

    tigshop/Tigshop

    7,180View on GitHub↗

    Tigshop is a multi-tenant e-commerce framework designed to support single-merchant, multi-merchant, and cross-border retail configurations. It functions as a B2B2C marketplace platform that connects suppliers, store owners, and customers through integrated storefronts and vendor portals. The system is distinguished by an automated revenue splitting engine that divides transaction payments between platforms, merchants, and suppliers based on defined service fee rules. It includes a tiered affiliate distribution system for tracking multi-level commissions and an omnichannel retail manager that

    PLpgSQLjavanuxtjsphp
    View on GitHub↗7,180
  • woocommerce/woocommercewoocommerce avatar

    woocommerce/woocommerce

    10,362View on GitHub↗

    WooCommerce is a comprehensive eCommerce framework for WordPress that transforms websites into fully functional online stores for physical and digital goods. It serves as a digital storefront manager for product catalogs, inventory, and customer orders across retail and wholesale business models. The system functions as a payment gateway integrator, connecting shops to diverse processors for credit cards, digital wallets, and subscriptions. It also operates as an order fulfillment system for calculating shipping rates, generating labels, and coordinating delivery via third-party couriers, whi

    PHPautomatticecommerceecommerce-platform
    View on GitHub↗10,362
Compare all 30 related projects→