License & Deployment Mix: 15 tools – 4 OSS, 4 SaaS. (OSS and SaaS counts can overlap when an open-source tool also offers a vendor-hosted edition.)

What Is a Manufacturing Execution System?

A Manufacturing Execution System (MES) is the software layer that manages, monitors, and controls manufacturing operations on the shop floor in real time. Defined by the ISA-95 (IEC 62264) standard, MES occupies Level 3 in the manufacturing automation hierarchy – sitting between ERP systems at Level 4 and PLC/SCADA process control at Level 2.

MES solutions span three manufacturing taxonomies:

  • Discrete manufacturing – assembly of distinct, countable items (automotive parts, electronics, machinery)
  • Process manufacturing – production of goods via formulas, recipes, or continuous flow (pharmaceuticals, chemicals, food & beverage)
  • Hybrid manufacturing – combinations of discrete and process steps within a single production environment

This directory evaluates MES tools – both open-source and commercial solutions. For enterprise resource planning (financials, procurement, HR), see ERP & Accounting. For product lifecycle management (CAD, BOM, change management), see Product Lifecycle Management (PLM).

MES vs ERP

ConcernMES (Level 3)ERP (Level 4)
ScopeShop floor executionEnterprise planning
Time horizonReal-time / shiftDays / weeks
DataMachine signals, WIPOrders, finance
UsersOperators, supervisorsPlanners, managers
SchedulingDetailed dispatchingMaster planning
QualitySPC, in-process checksQMS overview
InventoryWIP, material flowWarehousing, procurement
TraceabilityLot/serial genealogyOrder history

Core Capabilities

  • Production scheduling / dispatching – finite-capacity scheduling and sequencing of work orders across machines and work centres
  • Work order management – creation, release, tracking, and closure of manufacturing orders with routing and BOM consumption
  • Shop floor data collection – real-time capture of production counts, machine states, operator inputs, and process parameters
  • Quality management (SPC, NCR) – statistical process control, in-process inspections, non-conformance reports, and corrective actions
  • Inventory / WIP tracking – real-time visibility into work-in-process inventory, material consumption, and inter-operation buffers
  • Labour tracking – operator time and attendance, skill-based assignment, and labour-cost allocation per work order
  • Equipment / maintenance management – machine status monitoring, downtime tracking, and integration with CMMS for preventive and predictive maintenance
  • Traceability / genealogy – full lot and serial number genealogy linking raw materials to finished goods across all production steps
  • Performance analysis (OEE) – Overall Equipment Effectiveness calculation (Availability x Performance x Quality) with drill-down by line, machine, shift, and product
  • Electronic batch records – paperless batch execution records for process industries with electronic signatures and audit trails
  • Recipe / BOM management – versioned recipes, formulas, and bills of materials with parameter set-points for process control
  • Regulatory compliance (FDA 21 CFR Part 11, GxP) – electronic signatures, audit trails, access controls, and data integrity for regulated industries (pharma, medical devices, food)

The information on these pages was researched by a combination of human review and large language models. To suggest an addition or correction, please contact us. Prepared by Rhodium Systems Inc., author of the ResorsIT platform — a unified IT operations management platform for IT teams and MSPs that integrates a curated suite of open-source, commercial, and SaaS applications into a single system with shared identity, single sign-on, access control, and a common audit trail. Use this catalogue only as a starting point for your own research, and review any tool carefully against your own requirements before relying on it. Catalogue data version 2026.197.

Comparison


Deployment Model

ToolOn-PremCloudDockerPlatform
QcadooYesNoYesLinux/Win
CarbonYesNoYesLinux
iPlusYesNoNoWindows
Odoo MfgYesYesYesLinux/Win
OpcenterYesCloudNoWindows
AVEVA MESYesNoNoWindows
PharmaSuiteYesNoNoWindows
GE ProficyYesYesNoWin/Linux
PlexNoYesNoWeb
TulipNoYesNoWeb
MachineMetricsNoYesNoWeb
TrakSYSYesYesNoWindows
42QNoYesNoWeb
DELMIA AprisoYesYesNoWindows
Epicor MESYesYesNoWindows

Core MES Features

ToolSched.WO MgmtQualityTraceOEEE-BatchFDA 21 CFR
QcadooYesYesBasicBasicNoNoNo
CarbonNoYesYesYesBasicNoNo
iPlusYesYesYesYesYesYesPartial
Odoo MfgYesYesYesYesBasicNoNo
OpcenterYesYesYesYesYesYesYes
AVEVA MESYesYesYesYesYesYesYes
PharmaSuiteYesYesYesYesYesYesYes
GE ProficyYesYesYesYesYesYesYes
PlexYesYesYesYesYesNoPartial
TulipBasicYesYesYesYesNoPartial
MachineMetricsNoNoBasicNoYesNoNo
TrakSYSYesYesYesYesYesYesYes
42QYesYesYesYesYesNoPartial
DELMIA AprisoYesYesYesYesYesYesYes
Epicor MESYesYesBasicBasicYesNoNo

Best full-feature: Opcenter, AVEVA MES, PharmaSuite, GE Proficy (all MES capabilities including FDA 21 CFR Part 11 compliance)

Best OSS: Qcadoo (discrete manufacturing), Odoo Manufacturing (ERP-integrated MES)


SSO / Authentik Integration

ToolOIDCSAMLLDAP/ADLocal
QcadooNoNoNoYes
CarbonNoNoNoYes
iPlusNoNoYesYes
Odoo MfgOIDCSAMLLDAPYes
OpcenterNoSAMLYesYes
AVEVA MESNoNoYesYes
PharmaSuiteNoNoYesYes
GE ProficyNoSAMLYesYes
PlexOIDCSAMLYesYes
TulipOIDCSAMLNoYes
MachineMetricsOIDCSAMLNoYes
TrakSYSNoNoYesYes
42QOIDCSAMLYesYes
DELMIA AprisoNoSAMLYesYes
Epicor MESNoNoYesYes

Best Authentik integration: Odoo Manufacturing (OIDC + SAML + LDAP), Plex (OIDC + SAML + AD), Tulip (OIDC + SAML)


API Capabilities

ToolREST APIWebhooksSDKCLI
QcadooYesNoNoNo
CarbonYesNoPythonNo
iPlusYesNo.NETNo
Odoo MfgYesYesPythonYes
OpcenterYesYes.NETYes
AVEVA MESYesNo.NETNo
PharmaSuiteYesNo.NETNo
GE ProficyYesYesJava/.NETNo
PlexYesYesRESTNo
TulipYesYesRESTNo
MachineMetricsYesYesRESTNo
TrakSYSYesYes.NETNo
42QYesYesRESTNo
DELMIA AprisoYesYes.NETNo
Epicor MESYesYesRESTNo

Best API: Odoo Manufacturing (REST + webhooks

  • Python SDK + CLI), Plex (REST + webhooks), Opcenter (REST + webhooks + .NET SDK)

Monitoring Integration

ToolHealth EPLogsSNMPMetrics
QcadooYesFilesNoJMX
CarbonYesFilesNoNo
iPlusNoFilesNoWMI
Odoo MfgYesFilesNoPrometheus
OpcenterYesFilesNoWMI
AVEVA MESYesFilesNoWMI
PharmaSuiteYesFilesNoWMI
GE ProficyYesFilesNoWMI
PlexCloudCloudNoCloud
TulipCloudCloudNoCloud
MachineMetricsCloudCloudNoCloud
TrakSYSYesFilesNoWMI
42QCloudCloudNoCloud
DELMIA AprisoYesFilesNoWMI
Epicor MESYesFilesNoWMI

Best monitoring integration: Odoo Manufacturing (health endpoint + log files + Prometheus metrics), Qcadoo (health endpoint + log files

  • JMX metrics)

Pricing

Open Source / Open-Core

ToolLicensePricing
QcadooAGPL-3.0Free core
CarbonAGPL-3.0Free
iPlusGPL-3.0Free
Odoo MfgLGPL-3.0 / Prop.Free (CE) / subscription (EE)

Commercial – Self-Hosted

ToolLicensingPricing
OpcenterPer-siteQuote-based (enterprise)
AVEVA MESPer-siteQuote-based (enterprise)
PharmaSuitePer-siteQuote-based (enterprise)
GE ProficyPer-siteQuote-based (enterprise)

Commercial – SaaS / Cloud

ToolLicensingPricing
PlexSubscriptionQuote-based
TulipPer-user/moFrom ~$395/mo
MachineMetricsPer-machineQuote-based
TrakSYSPer-siteQuote-based
42QSubscriptionQuote-based
DELMIA AprisoPer-siteQuote-based
Epicor MESPer-siteQuote-based

Tools

16 tools.

42Q

42Q is a cloud-based manufacturing execution system developed by Sanmina Corporation, one of the world’s largest electronics manufacturing services (EMS) providers.

License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: OIDC, SAML

Website

AVEVA MES

AVEVA MES (formerly Wonderware MES / Schneider Electric MES) is an enterprise manufacturing execution system designed for both process and discrete manufacturing environments.

License: Proprietary (proprietary) · Kind: web · Deploy: native · SSO: none

Website

Carbon MES

Carbon MES is an open-source manufacturing execution system built on Python and the Django web framework. It focuses on production tracking, product genealogy, and quality management for small to mid-size manufacturing operations.

License: AGPL-3.0-only (OSS) · Kind: web · Deploy: native · SSO: none

Website · Source

DELMIA Apriso

DELMIA Apriso is an enterprise manufacturing execution system from Dassault Systemes designed for global manufacturing operations management.

License: Proprietary (proprietary) · Kind: web · Deploy: native · SSO: none

Website

Epicor Advanced MES

Epicor Advanced MES (formerly Mattec MES) is a machine monitoring and production execution platform from Epicor Software.

License: Proprietary (proprietary) · Kind: web · Deploy: native · SSO: none

Website

FactoryTalk PharmaSuite

FactoryTalk PharmaSuite is a purpose-built MES platform from Rockwell Automation designed for pharmaceutical, biotechnology, and life sciences manufacturing.

License: Proprietary (proprietary) · Kind: web · Deploy: native · SSO: none

Website

GE Proficy

GE Proficy Smart Factory MES (formerly GE Digital Proficy) is an enterprise manufacturing execution system from GE Vernova covering both process and discrete manufacturing operations.

License: Proprietary (proprietary) · Kind: web · Deploy: native · SSO: none

Website

iPlus MES

iPlus is an open-source MES and SCADA framework built on C#/.NET for Windows, combining manufacturing execution with process visualization, material tracking, recipe management, and native OPC-UA connectivity.

License: GPL-3.0-only (OSS) · Kind: web · Deploy: native · SSO: none

Website · Source

MachineMetrics

MachineMetrics is a cloud-based machine monitoring and analytics platform focused on real-time OEE, downtime tracking, and predictive analytics for discrete manufacturing.

License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: OIDC, SAML

Website

Odoo CRM

CRM module of the Odoo ERP suite (Community Edition); Python + PostgreSQL; integrates tightly with the rest of Odoo.

License: LGPL-3.0-only (OSS) · Kind: web · Deploy: docker, native, saas · SSO: OIDC, SAML

Website · Source

Evaluated under CRM / SFA.

Odoo Manufacturing

Odoo Manufacturing is the MES module within the Odoo ERP suite, providing shop floor execution capabilities tightly integrated with inventory, purchasing, sales, quality, and maintenance modules.

License: LGPL-3.0-only (OSS) · Kind: web · Deploy: native · SSO: OIDC, SAML

Website · Source

Plex MES

Plex is a cloud-native manufacturing execution system and ERP platform from Rockwell Automation (acquired from Plex Systems).

License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: OIDC, SAML

Website

Qcadoo MES

Qcadoo MES is an open-source manufacturing execution system designed primarily for small and medium discrete manufacturing operations.

License: AGPL-3.0-only (OSS) · Kind: web · Deploy: native · SSO: none

Website · Source

Siemens Opcenter

Siemens Opcenter Execution (formerly SIMATIC IT) is an enterprise-grade MES platform for both discrete and process manufacturing.

License: Proprietary (proprietary) · Kind: web · Deploy: native · SSO: none

Website

TrakSYS

TrakSYS is a configurable MES platform from Parsec Automation (now part of Rockwell Automation) designed for both process and discrete manufacturing.

License: Proprietary (proprietary) · Kind: web · Deploy: native · SSO: none

Website

Tulip

Tulip is a no-code manufacturing platform that enables frontline operations teams to build and deploy shop floor applications without traditional software development.

License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: OIDC, SAML

Website

ResorsIT Tools Catalog Search