For an open source system for order fulfillment, the strongest matches are vendure-ecommerce/vendure (Vendure is a headless commerce framework that provides the), mirumee/saleor (Saleor is a comprehensive, API-first e-commerce backend that provides) and yeqifu/warehouse (This system provides core inventory control and warehouse management). saleor/saleor and sylius/sylius round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.
Explore the best open-source order fulfillment software. Compare top-rated repositories by activity and features to find the best fit for your stack.
Vendure is a headless commerce framework built with TypeScript and NestJS for managing direct-to-consumer and business-to-business sales channels. It provides a scalable backend for coordinating product catalogs, orders, and payments through a typed and introspectable GraphQL API. The project is distinguished by a modular, plugin-based extension model that allows for the addition of custom entities, pricing rules, and business logic. This extensibility enables the coordination of omnichannel sales and enterprise order orchestration from a single central core. The framework covers broad capab
Vendure is a headless commerce framework that provides the core order lifecycle management, multi-channel support, and API-first architecture required for an order management system, though it functions as a developer-focused framework rather than a pre-built, out-of-the-box fulfillment application.
Saleor is a composable e-commerce platform and global order orchestrator designed as an extensible commerce backend. It provides a GraphQL headless commerce API that separates core business logic and data management from the presentation layer, allowing for the management of products, orders, and customers without a predefined storefront. The platform is built for multi-channel store management, enabling the independent control of pricing, currencies, and stock across various sales channels and warehouses. It differentiates itself through a modular architecture that integrates custom business
Saleor is a comprehensive, API-first e-commerce backend that provides the core infrastructure for order lifecycle tracking, multi-channel inventory synchronization, and warehouse management required for end-to-end fulfillment.
Warehouse is a centralized inventory control and management system designed to track stock levels, incoming shipments, and product movements within a supply chain environment. The platform utilizes a relational database to store business entities and transaction logs, ensuring data integrity and consistent reporting across all warehouse operations. The system distinguishes itself through a comprehensive security framework that integrates role-based access control with organizational management. Administrators can configure specific user permissions and menu visibility based on departmental st
This system provides core inventory control and warehouse management capabilities, serving as a foundational component for an order fulfillment workflow even though it lacks explicit multi-channel order processing features.
Saleor is a headless, API-first commerce platform designed to manage complex retail operations through a decoupled architecture. It provides a centralized backend that uses a GraphQL-based interface to handle product catalogs, order lifecycles, and multi-channel sales across diverse global markets. By separating the commerce engine from the storefront, the platform enables developers to build custom, high-performance shopping experiences while maintaining granular control over data interactions. The platform distinguishes itself through an event-driven architecture that allows for deep extens
Saleor is a comprehensive, API-first commerce platform that provides the core infrastructure for order lifecycle management, multi-channel sales, and inventory synchronization required for complex fulfillment operations.
Sylius is a PHP-based digital commerce framework built on Symfony for managing product catalogs, orders, and customer transactions. It functions as an API-first headless commerce engine that delivers store data via REST to decoupled frontend interfaces and external systems. The platform includes a specialized B2B eCommerce framework with tools for managing wholesale operations and corporate pricing. It also acts as a multi-store commerce manager, allowing the coordination of product inventory and sales across multiple digital storefronts from a single installation. The system covers broader
Sylius is a robust, API-first commerce framework that provides the core infrastructure for order lifecycle tracking, inventory management, and multi-channel sales, making it a strong foundation for building a custom order management and fulfillment system.
Fleetbase is a modular, containerized logistics operating system designed to manage end-to-end supply chain operations, including fleet dispatch, inventory control, and order fulfillment. It functions as a headless e-commerce and logistics platform that provides the infrastructure to build multi-vendor marketplaces and consumer-facing ordering applications. By utilizing a centralized identity system and event-driven workflows, the platform automates complex delivery lifecycles and financial accounting processes. The platform is built on a modular architecture that allows developers to extend
Fleetbase is a comprehensive, API-first logistics and order management platform that provides the necessary infrastructure for inventory control, order lifecycle tracking, and multi-channel fulfillment.
SimplCommerce is a .NET e-commerce platform and cross-platform commerce system designed for comprehensive store management. It operates as a modulithic store engine that organizes business logic into distinct modules to handle product catalogs, payments, and shipping. The system functions as a digital payment orchestrator and retail inventory manager. It integrates payment gateways to secure online sales and maintains accurate records of stock levels to prevent the overselling of goods. The platform covers a broad capability surface including shipping logistics automation for calculating del
SimplCommerce is a modular e-commerce platform that provides core order management, inventory tracking, and shipping integration capabilities, making it a suitable foundation for managing the customer order lifecycle.
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 incl
Reaction is a headless commerce platform that provides the core infrastructure for order management, inventory tracking, and multi-channel retail operations through an API-first architecture.
Lunar is a modular PHP e-commerce framework and headless commerce engine designed to manage the backend logic and data models of an online store. It provides a decoupled infrastructure that separates business logic from the presentation layer, allowing for the orchestration of digital storefronts via an API. The system is distinguished by its headless-first approach and a dedicated toolkit for building customized administration interfaces using pre-made components and widgets. It supports complex global operations through a multilingual commerce system that handles regional storefront configu
Lunar is a headless e-commerce framework that provides the core backend logic for managing products, orders, and sales channels, though it functions as a developer-focused engine rather than a pre-built, end-to-end fulfillment application.
This project is a headless commerce API and a REST-based gateway that exposes e-commerce business logic and product data to decoupled frontend applications. It provides a centralized system for handling online store operations through a set of commerce interfaces. The platform is designed for large-scale marketplace management, featuring a multi-tenant architecture that isolates data for multiple independent vendors, channels, and warehouses within a single installation. It distinguishes itself with an automated subscription billing system for recurring payment cycles and a tiered pricing eng
This is a headless e-commerce framework that provides the core business logic for inventory, multi-channel operations, and order management, serving as a robust backend for building a custom fulfillment system.
Shopizer is a Java-based e-commerce platform designed for managing digital storefronts. It provides a centralized headless backend that coordinates product catalogs, shopping carts, and order processing workflows. The system is built as a containerized application ready for deployment and scaling within Kubernetes clusters on cloud infrastructure. It utilizes a headless architecture to decouple business logic from the presentation layer via a RESTful interface. The platform covers commerce management through inventory tracking, merchant account coordination, and order fulfillment workflows.
Shopizer is a headless e-commerce platform that includes core order management and fulfillment capabilities, providing the necessary backend workflows for inventory tracking and order processing.
Medusa is a headless commerce engine designed as a modular, API-first platform for building custom digital storefronts and business applications. Its architecture is built on a decoupled system where core business logic is encapsulated into independent, swappable modules that communicate through defined interfaces, allowing developers to incrementally adopt or replace components to fit specific operational needs. The platform distinguishes itself through a highly extensible design that supports complex commerce requirements, including multi-vendor marketplace operations, B2B purchasing workfl
Medusa is a modular, API-first commerce engine that provides the core infrastructure for order lifecycle tracking, inventory management, and multi-channel fulfillment, though it functions as a developer-focused framework rather than a pre-built, out-of-the-box order management application.
Aimeos is a professional PHP e-commerce framework designed for building online shops and marketplaces. It functions as a modular e-commerce engine that provides a dedicated administration dashboard for managing product data and orders, alongside a headless commerce API using REST and GraphQL interfaces for custom storefronts. The platform is distinguished by its multi-vendor marketplace system, which coordinates multiple sellers, channels, and warehouses. It employs a modular architecture and an interface-based extension pattern, allowing the injection of custom business logic through distrib
Aimeos is a comprehensive e-commerce framework that includes the necessary order management, inventory, and multi-channel capabilities to handle the full lifecycle of customer orders through its administration dashboard and headless API.
This platform is a comprehensive, white-label software suite designed for launching and managing on-demand food delivery services. It provides a unified ecosystem that connects customers, restaurant staff, and delivery riders through integrated mobile and web interfaces, supported by a centralized backend infrastructure that synchronizes data and business logic across all user roles. The system distinguishes itself through its focus on self-hosted deployment, granting operators full control over their data, backups, and server environments. It supports multi-vertical business models, allowing
This platform provides a specialized order management and fulfillment system tailored for on-demand food delivery, covering the full lifecycle from order placement to delivery coordination and restaurant management.
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
WooCommerce is a comprehensive eCommerce platform that handles the full order lifecycle, inventory management, and shipping integration, though it is architected as a WordPress plugin rather than a standalone, API-first order management system.
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
Spree is a comprehensive e-commerce platform that manages the full order lifecycle, inventory, and multi-channel retail operations through an API-first architecture, making it a robust foundation for an order management and fulfillment system.
CRMEB is a comprehensive e-commerce platform built on ThinkPHP 6, designed as a headless system that delivers standardized APIs to various frontend clients. It provides a unified backend to synchronize product catalogs, orders, and customer data across web browsers, mobile applications, and mini-programs. The platform supports diverse commerce models, including multi-vendor marketplaces where independent merchants manage their own stores, centralized chain store networks, and social commerce frameworks featuring affiliate distribution and community group buying. It also integrates specialized
CRMEB is a comprehensive e-commerce platform that provides the core order lifecycle tracking, multi-channel support, and API-first architecture required for managing customer orders and fulfillment.
yii2_fecshop is a comprehensive B2C e-commerce platform and CMS built on the Yii2 PHP framework. It functions as a headless commerce API and an international storefront solution, supporting both single-vendor stores and multi-vendor marketplaces where independent merchants can manage their own products and orders. The system is distinguished by a multi-entry point architecture that separates administrative, web, mobile, and API interfaces while sharing a common service layer. It provides high extensibility through configuration-driven service replacement, event-driven functional extensions, a
This is a comprehensive e-commerce platform that includes built-in order management, multi-channel support, and an API-first architecture, making it a suitable tool for handling the end-to-end order lifecycle.
jshERP is a SpringBoot-based enterprise resource planning system designed for small and medium enterprises. It serves as a multi-tenant SaaS platform that integrates financial accounting, inventory management, and production tracking into a centralized business resource planning environment. The system is distinguished by its multi-tenant architecture, which utilizes logical data isolation to provide private environments for independent organizations. It implements a rigorous business process automation model featuring multi-level approval workflows and hierarchical audit paths to verify and
jshERP is an enterprise resource planning system that includes core inventory synchronization, procurement, and sales coordination features, making it a suitable platform for managing the end-to-end order fulfillment lifecycle.
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
Tigshop is a comprehensive e-commerce framework that provides the core infrastructure for order lifecycle tracking, multi-channel retail, and vendor management, making it a suitable foundation for building an order management and fulfillment system.
Odoo is an integrated enterprise resource planning suite designed to manage core organizational processes, including accounting, inventory, manufacturing, and human resources, within a single platform. It functions as a modular business application framework that allows for the development and deployment of specialized modules, supported by a low-code environment that provides visual tools for creating custom workflows and data-driven interfaces. The platform distinguishes itself through a highly extensible architecture that enforces strict multi-tenant data isolation, ensuring that records r
Odoo is a comprehensive ERP suite that includes robust, integrated modules for inventory, warehouse management, and order fulfillment, making it a powerful platform for managing the entire order lifecycle across multiple channels.
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
Vendure is a headless e-commerce framework that provides the core order management, multi-channel support, and API-first architecture required to build a custom fulfillment system, though it requires additional integration for specific warehouse and shipping workflows.
Bagisto is a modular e-commerce platform designed for building and managing scalable online storefronts. It functions as an enterprise-grade toolkit that provides a structured environment for handling complex inventory, secure payment processing, and shipping logistics. Built on a flexible architecture, the platform allows developers to extend core business logic through custom packages and specialized product types. The platform distinguishes itself through a highly modular design that utilizes service-provider-based dependency injection and a repository-pattern data access layer to decouple
Bagisto is a comprehensive e-commerce platform that includes core order management, inventory tracking, and shipping integration features, making it a suitable foundation for managing the end-to-end order fulfillment process.
Dolibarr is an open-source business suite and integrated PHP web application designed for ERP and CRM management. It serves as a centralized system for tracking company activities, including sales, invoicing, stock, and accounting. The platform combines financial accounting, human resources management, and web-based inventory tracking. It provides tools for managing general ledgers, bank accounts, employee timesheets, and product catalogs alongside manufacturing orders and warehouse stock levels. The software covers a broad range of operational areas, including customer relationship manageme
Dolibarr is a comprehensive ERP and CRM suite that includes robust modules for inventory tracking, order lifecycle management, and multi-channel sales, making it a capable platform for handling the end-to-end fulfillment process.
Aureuserp is a modular open-source enterprise resource planning system and business suite designed to integrate accounting, inventory, manufacturing, human resources, and project coordination into a single centralized database. It functions as a comprehensive platform for managing business operations, sales orders, and procurement. The system uses a modular architecture that allows for the installation or removal of specific feature modules to tailor application capabilities to business needs. It includes a localization layer to translate the user interface into multiple languages and employs
Aureuserp is a modular ERP platform that includes core order management, inventory, and warehouse modules, providing the necessary infrastructure to handle the end-to-end order fulfillment lifecycle.
This project is a PHP e-commerce platform and enterprise storefront framework designed for building and managing online stores. It functions as a modular PHP application and headless commerce engine, separating e-commerce business logic from frontend presentation to support multiple storefronts and devices. The system is built on a modular architecture that allows developers to add custom business logic and third-party integrations. It utilizes a service-contract-based API to ensure stability across module implementations and employs dependency-injection for object lifecycle management. Core
Magento is a comprehensive e-commerce platform that includes robust order management, inventory synchronization, and multi-channel fulfillment capabilities, making it a suitable engine for managing the end-to-end order lifecycle.
Litemall is an open-source e-commerce platform built on Java and Spring Boot that provides a complete retail environment. It includes both a customer-facing storefront and a centralized administrative dashboard, enabling businesses to manage product catalogs, order lifecycles, and member accounts from a single system. The platform distinguishes itself through deep integration with the WeChat ecosystem, offering a mobile-optimized storefront and social authentication for streamlined user access. It utilizes a modular architecture that combines automated database access layers with custom SQL m
Litemall is a comprehensive e-commerce platform that includes the core order lifecycle tracking and administrative management tools required for fulfillment, though it is more focused on the storefront retail experience than specialized warehouse management.
EverShop is a TypeScript-first, modular e-commerce platform built with GraphQL and React. It provides a full-featured online store system for managing products, orders, customers, and site content through a React-based administrative interface, with a GraphQL API layer that serves both the admin panel and storefront. The platform is designed around a module-based extension architecture, where core functionality is split into independent modules that can be added, removed, or overridden without modifying the core codebase. Storefront appearance and behavior are controlled through a theme syste
EverShop is a modular e-commerce platform that includes order management and fulfillment capabilities as part of its core storefront system, though it is primarily focused on the broader online retail experience rather than being a dedicated, standalone warehouse management tool.
Django Oscar is a domain-driven e-commerce framework built on Django for constructing custom online stores. It provides a purpose-built admin dashboard for managing e-commerce operations including products, orders, customers, and promotions, replacing the default Django admin interface. The framework includes a flexible promotions engine for creating multi-buy, bundle, and percentage discounts with custom conditions and benefits, along with a configurable order status and transition system that supports split payments, multi-batch shipping, and deferred payment capture. The framework is desig
Django Oscar is a domain-driven e-commerce framework that provides the core infrastructure for order lifecycle tracking, inventory management, and fulfillment workflows, though it functions as a developer-focused toolkit rather than a standalone, out-of-the-box fulfillment platform.
Idurar is an integrated system combining Customer Relationship Management and Enterprise Resource Planning. It functions as a headless business API that generates secure REST endpoints and administrative panels from configuration files to connect business logic with external applications. The platform supports multi-tenant SaaS management, isolating data and configurations for multiple companies or branches within a single installation. It is designed for international business accounting, featuring a multi-currency financial engine that processes transactions and manages regional tax rules a
Idurar is an ERP and CRM platform that includes order fulfillment and product catalog management, providing the necessary backend infrastructure to track order lifecycles and synchronize inventory across business operations.
E-Commerce Platform
Shuup is a comprehensive e-commerce platform that provides the core infrastructure for order processing, inventory management, and multi-channel sales, making it a suitable foundation for an order management and fulfillment system.
This project is a web-based inventory and order management system built on the ASP.NET Core framework. It provides a comprehensive platform for tracking stock levels, managing the full lifecycle of sales and purchase orders, and coordinating warehouse logistics. The system is designed to handle operational tasks ranging from goods receipt and physical counting to delivery tracking and returns. The backend architecture utilizes a clean architecture pattern, separating business logic from infrastructure concerns to maintain modularity. It implements command segregation and a message dispatching
This project provides a comprehensive order and inventory management system with built-in warehouse management capabilities and an API-first architecture, making it a direct fit for your fulfillment needs.
| Repository | Stars | Language | License | Last push |
|---|---|---|---|---|
| vendure-ecommerce/vendure | 8.2K | TypeScript | NOASSERTION | |
| mirumee/saleor | 23K | Python | BSD-3-Clause | |
| yeqifu/warehouse | 1K | Java | — | |
| saleor/saleor | 22.6K | Python | bsd-3-clause | |
| sylius/sylius | 8.5K | PHP | MIT | |
| fleetbase/fleetbase | 1.9K | JavaScript | AGPL-3.0 | |
| simplcommerce/simplcommerce | 4.4K | C# | Apache-2.0 | |
| reactioncommerce/reaction | 12.4K | JavaScript | GPL-3.0 | |
| lunarphp/lunar | 3.4K | PHP | mit | |
| aimeos/aimeos-headless | 2.5K | JavaScript | — |