Alternatives to MRPeasy in 2026
14 commercial products, led by Dassault Systèmes DELMIA Apriso, Kepware KEPServerEX and Siemens Opcenter. 36 open-source projects you can run yourself, led by FUXA, Dgiot and Open62541.
Open source
-
1
FUXA frangoteam
Web-based Process Visualization (SCADA/HMI/Dashboard) software
Complete system Usable A plant or integrator wants browser-based HMI screens without licensing a commercial SCADA package.
★ 5.2k MIT JavaScript Active, pushed yesterday -
2
Dgiot dgiot
Open Source Industrial IoT Platform | 300+ protocols | 6-min deploy | Modbus OPC UA MQTT | 12K Stars
Framework or platform Usable You are building an industrial IoT deployment with many devices and have staff able to operate Erlang, PostgreSQL and TDengine.
★ 4.9k Apache-2.0 Erlang Active, pushed 20 days ago -
3
Open62541 open62541
Open source implementation of OPC UA (OPC Unified Architecture) aka IEC 62541 licensed under Mozilla Public License v2.0
Building block Production-ready You are writing firmware or software that must speak OPC UA and want a portable, open implementation.
★ 3.3k MPL-2.0 C Active, pushed 5 days ago -
4
Magistrala absmach
IoT Platform Framework
Framework or platform Usable You are building your own IoT service and want multi-protocol messaging and device management as a base instead of writing it.
★ 2.7k Apache-2.0 Go Active, pushed 7 days ago -
5
Thingsboard-gateway thingsboard
Open-source IoT Gateway - integrates devices connected to legacy and third-party systems with ThingsBoard IoT Platform using Modbus, CAN bus, BACnet, BLE, OPC-UA, MQTT, ODBC and REST protocols.
Integration Production-ready You run ThingsBoard and need to bring legacy or fieldbus devices into it.
★ 2.2k Apache-2.0 Python Active, pushed 5 days ago -
6
PLC4X apache
PLC4X The Industrial IoT adapter
Building block Usable Your software must read from PLCs of several brands and you would rather not write each driver yourself.
★ 1.8k Apache-2.0 Java Active, pushed 5 days ago -
7
NodeOPCUA node-opcua
Unlocking the Full Potential of OPC UA with Typescript and NodeJS - http://node-opcua.github.io/
Building block Production-ready You are writing industrial software in JavaScript or TypeScript that has to talk OPC UA.
★ 1.7k MIT TypeScript Active, pushed yesterday -
8
Opcua-asyncio FreeOpcUa
OPC UA library for python >= 3.10
Building block Production-ready You need to read from or expose OPC UA data in a Python script or service.
★ 1.5k LGPL-3.0 Python Active, pushed 23 days ago -
9
Shifu Edgenesis
Kubernetes-native IoT gateway
Framework or platform Usable Your edge sites already run Kubernetes and you want devices managed with the same tooling as your services.
★ 1.4k Apache-2.0 Go Active, pushed 7 days ago -
10
Neuron emqx
Open source industrial connectivity server
Complete system Production-ready You need a lightweight edge gateway to move PLC data into MQTT or EMQX.
★ 1.4k LGPL-3.0 C Active, pushed 5 days ago -
11
Milo eclipse-milo
Eclipse Milo™ - an open source implementation of OPC UA (IEC 62541).
Building block Production-ready You build industrial or IoT software on the JVM and need a mature OPC UA client or server.
★ 1.4k EPL-2.0 Java Active, pushed 5 days ago -
12
xTools x-tools-author
xTools: Qt-SerialPort-HID-BLE-UDP-TCP-WebSocket-Modbus-CANBus-MQTT-CoAP-TFTP-mDNS debugging tool, which support custom lua, javascript, chart view and data transmitting...
Developer tool Usable An embedded or hardware developer wants one desktop tool for poking at many communication links.
★ 1.1k LGPL-3.0 C++ Active, pushed 17 days ago -
13
Opcua gopcua
Native Go OPC-UA library
Building block Usable You are writing a Go service that reads or subscribes to OPC UA servers.
★ 1.1k MIT Go Active, pushed 22 days ago -
14
StreamPipes apache
Apache StreamPipes - A self-service (Industrial) IoT toolbox to enable non-technical users to connect, analyze and explore IoT data streams.
Complete system Usable A manufacturing team wants non-programmers to wire up machine data pipelines and dashboards on their own infrastructure.
★ 752 Apache-2.0 Java Active, pushed 11 days ago -
15
Industrial-IoT Azure
OPC Publisher
Integration Production-ready Your plant data is going to Azure and your machines expose OPC UA.
★ 577 MIT C# Active, pushed 6 days ago -
16
Json-scada riclolsen
A portable and scalable SCADA/IIoT-I4.0/Gateway platform centered on the MongoDB database server.
Complete system Usable A utility or integrator needs open-source SCADA with power-grid protocols and is willing to run MongoDB and several drivers.
★ 423 GPL-3.0 C Active, pushed 42 days ago -
17
SPMS-Server s-pms
🔥🔥🔥S-PMS (Smart Production Management System) 智能生产管理系统 ,是一个集成化、智能化的企业级应用软件,它集成了多个核心的生产管理模块,包括 制造执行系统 (MES)、仓库管理系统 (WMS)、企业资源计划系统 (ERP)、质量管理系统 (QMS) 以及 物联网管理系统 (IoTS) 等。QQ群:773726377
Complete system Experimental A small Chinese-speaking manufacturer with Java developers wants an open MES and ERP base to customise.
★ 317 MIT Java Active, pushed 20 days ago -
18
Iot-master god-jason
物联大师是开源免费的物联网平台,集成了标准Modbus和主流PLC等多种协议,支持数据采集、公式计算、定时控制、自动控制、异常报警、流量监控、Web组态、远程调试等功能,适用于大部分物联网和工业互联网应用场景。
Complete system Experimental A small Chinese-speaking integrator wants a lightweight IoT collector that runs on modest hardware.
★ 869 GPL-3.0 JavaScript Slowing, pushed 4 months ago -
19
Opcua-commander node-opcua
a opcua client with blessed (ncurses)
Developer tool Usable You need to inspect an OPC UA server over SSH or without a desktop GUI.
★ 272 MIT TypeScript Active, pushed 7 days ago -
20
ProtoForge suoten
ProtoForge: 零硬件仿真模拟 Modbus/S7/OPC-UA/BACnet 等28协议设备,测试上位机与网关通信。Python,开箱即用。
Developer tool Experimental You develop or test HMI, SCADA or IoT gateway software and lack real devices on the bench.
★ 238 MIT Python Active, pushed 21 days ago -
21
WebErpMesv2 SMEWebify
Open-source ERP/MES for sheet metal, machining and mold shops. From quote to invoice: routings, BOMs, shop-floor tracking, finite-capacity planning, stock by dimensions, quality and Factur-X e-invoicing. Built by people who run workshops.
Complete system Usable A small job shop doing sheet metal or machining, especially in France, wants open-source quoting, planning and shop-floor tracking.
★ 224 LGPL-3.0 PHP Active, pushed 12 days ago -
22
Open62541pp open62541pp
C++ wrapper of the open62541 OPC UA library
Building block Usable You write C++ and want OPC UA without handling open62541's C API directly.
★ 197 MPL-2.0 C++ Active, pushed 14 days ago -
23
OSHMI riclolsen
SCADA HMI for substations and automation applications.
Complete system Usable You already run OSHMI at a site and need to keep it going.
★ 467 GPL-3.0 JavaScript Slowing, pushed 6 months ago -
24
OpenMES Mes-Open
Welcome to the OpenMes repository 👋 This project was shaped through consultations with several manufacturing companies across different industries - if you spot a bug, please let me know. Live demo: https://demo.getopenmes.com/register
Complete system Experimental A small woodworking, metal or assembly shop wants shop-floor tracking without enterprise MES licences.
★ 170 AGPL-3.0 PHP Active, pushed 11 days ago -
25
HiveMQ Edge hivemq
HiveMQ Edge is an MQTT gateway that enables interoperability between OT devices and IT systems. It translates diverse protocols into MQTT for streamlined communication and helps organize data into a unified namespace, making managing and streaming data across your infrastructure easier.
Integration Usable You are moving factory data onto MQTT, particularly toward a HiveMQ broker.
★ 167 Apache-2.0 Java Active, pushed 5 days ago -
26
Async-opcua FreeOpcUa
Fully featured implementation of OPC-UA in Rust.
Building block Usable You are writing industrial software in Rust and need OPC UA.
★ 164 MPL-2.0 Rust Active, pushed 10 days ago -
27
Opcilloscope SquareWaveSystems
Browse and monitor OPC UA servers from your terminal. Lightweight, cross-platform, keyboard and mouse friendly.
Developer tool Experimental You want a quick, cross-platform OPC UA browser in the terminal.
★ 147 MIT C# Active, pushed 13 days ago -
28
Automation Gateway vogler75
A OPC UA gateway which gives you access to your OPC UA values via MQTT or GraphQL (HTTP). If you have an OPC UA server in your PLC, or a SCADA system with an OPC UA server, you can query data from there via MQTT and GraphQL (HTTP). In addition, the gateway can also log value changes from OPC UA nodes in an InfluxDB, IoTDB, Kafka, and others.
Integration Usable You want to pull PLC or SCADA tags into IT systems through GraphQL or MQTT without custom code.
★ 301 GPL-3.0 Kotlin Slowing, pushed 7 months ago -
29
OEE-Designer point85
The OEE-Designer is the build time environment for OEE applications.
Complete system Usable A plant wants to measure OEE from live machine data without buying a commercial MES module.
★ 121 MIT Java Active, pushed 14 days ago -
30
Opcuanet-samples Traeger-GmbH
Sample projects for C#, VB.NET and C++/CLI to guide developers using our OPC UA .NET SDKs.
Template or starter Usable You have chosen or are evaluating Traeger's SDK and want working examples.
★ 115 MIT C# Active, pushed 12 days ago -
31
Daq shunnet
[ 开箱即用 ] 🚀 基于 .NET 10 的插件化工业数据采集框架,支持 WPF 与 Blazor 双端部署,统一接入 PLC、OPC UA、Modbus、数据库及非标设备,并无缝对接 MQTT、Kafka、RabbitMQ、RocketMQ 等消息系统
Complete system Experimental A Windows-centred plant team wants a desktop data acquisition tool and reads Chinese.
★ 115 MIT C# Active, pushed 23 days ago -
32
SPMS-Web s-pms
🔥🔥🔥S-PMS (Smart Production Management System) 智能生产管理系统 ,是一个集成化、智能化的企业级应用软件,它集成了多个核心的生产管理模块,包括 制造执行系统 (MES)、仓库管理系统 (WMS)、企业资源计划系统 (ERP)、质量管理系统 (QMS) 以及 物联网管理系统 (IoTS) 等。QQ群:773726377
Complete system Experimental Only together with spms-server, for a small manufacturer customising S-PMS.
★ 106 MIT Vue Active, pushed 3 months ago -
33
Opcua-esp32 cmbahadir
Embedded OPC UA Server on ESP32 based on open62541 stack
Template or starter Experimental You want a starting point for running OPC UA on a microcontroller.
★ 131 MPL-2.0 C Slowing, pushed 4 months ago -
34
inoERP inoerp
inoERP is an OneApp [ Go back-end & Flutter front-end ] based enterprise management system
Complete system Experimental Only if you want to study an Oracle-style ERP data model; it is not a safe choice to run a business on today.
★ 839 MPL-2.0 JavaScript Quiet, pushed 3 years ago -
35
Opcua awcullen
OPC Unified Architecture (OPC UA) in Go.
Building block Usable You need an OPC UA server, not just a client, in Go.
★ 112 MIT Go Slowing, pushed 9 months ago -
36
MES-SpringBoot wangziyang6
结合ISA-95 MES/MOM执行制造系统 数字化工厂+智能制造
Complete system Experimental Only as reference for how an MES might be structured.
★ 141 AGPL-3.0 JavaScript Quiet, pushed 3 years ago
Commercial
-
1
Dassault Systèmes DELMIA Apriso Dassault Systèmes
Complete system Production-ready A multinational manufacturer wants a standard MES rolled out across many plants, often alongside 3DEXPERIENCE.
Commercial -
2
Kepware KEPServerEX PTC
Integration Production-ready A plant needs to pull data from a mix of PLC brands into SCADA, MES or historian systems.
Commercial -
3
Siemens Opcenter Siemens
Opcenter is a unified manufacturing operations management (MOM) solutions portfolio, enabling digital software operations management.
Complete system Production-ready A large manufacturer with complex plant operations wants MES tied to Siemens PLM and automation.
Commercial -
4
Epicor Kinetic Epicor Software Corporation
Streamline production operations with Kinetic ERP. Utilize software to plan manufacturing efficiently. Implement solutions to reduce downtime & scale growth.
Complete system Production-ready A midsize make-to-order or mixed-mode manufacturer needs shop-floor and job costing depth beyond a general ERP.
Commercial -
5
Ignition Inductive Automation
Ignition is the universal industrial platform for SCADA, MES, IIoT and more. Connect all your data across your entire enterprise and applications.
Framework or platform Production-ready A manufacturer or integrator wants to build plant-wide SCADA and dashboards without per-tag or per-client licensing.
Commercial -
6
Plex Smart Manufacturing Platform Rockwell Automation
Complete system Production-ready A midsize discrete or process manufacturer, often automotive, wants ERP and MES on one cloud platform.
Commercial -
7
SYSPRO SYSPRO
Syspro ERP software simplifies manufacturing & distribution with cloud solutions. Automate operations & drive growth. Contact us today!
Complete system Production-ready A small or midsize manufacturer or distributor, especially in South Africa, Australia, the UK or North America, wants an industry-focused ERP.
Commercial -
8
Katana Katana Technologies
Optimize operations with Katana, the cloud-based inventory management software designed for real-time production and material tracking. Try our free plan.
Complete system Production-ready A small manufacturer or D2C maker selling on Shopify wants production planning and costing without a big ERP.
Commercial -
9
Tulip Tulip Interfaces
Tulip is a composable, AI-native platform manufacturers use to build and connect solutions to improve production tracking, quality, traceability, and more.
Framework or platform Production-ready Engineers on a factory floor want to build their own operator apps quickly without a full MES project.
Commercial -
10
Fulcrum Fulcrum Pro
Fulcrum is cloud manufacturing software that connects your shop with live data to make better decisions, faster. Ditch archaic ERPs and switch to the first truly connected cloud manufacturing software.
Complete system Usable A US metal fabrication or machining job shop wants modern cloud ERP that schedules work automatically.
Commercial -
11
ProShop ERP Adion Systems
ProShop's ERP system for manufacturing improves machine shop efficiency with an all-in-one platform including ERP, MES, QMS, and more.
Complete system Production-ready A CNC machine shop in regulated work like aerospace or medical wants ERP and quality records in one paperless system.
Commercial -
12
Global Shop Solutions Global Shop Solutions
From quote to cash and everything in between, Global Shop Solutions ERP software will become the most valuable asset at your company.
Complete system Production-ready A midsize US custom manufacturer wants one vendor for ERP including its own accounting.
Commercial -
13
JobBOSS² ECI Software Solutions
JobBOSS² centralizes quoting, scheduling, and inventory in one ERP so job shops quote faster, protect margins, and grow revenue. Get a demo today.
Complete system Production-ready A small US job shop or contract manufacturer wants a widely used, mid-priced job-costing ERP.
Commercial -
14
HighByte Intelligence Hub HighByte
Architect your digital transformation and AI use cases with proven Industrial DataOps software from HighByte. Let
Integration Usable A manufacturer wants clean, modelled machine data flowing to cloud analytics or a unified namespace across plants.
Commercial
Made software that belongs here? Add it. Listing is free.