1. Manufacturing Execution Systems (MES)
Complete MES Platforms
OpenMES:
Modular manufacturing execution system
Production monitoring, scheduling, quality management
OpenManufacturing:
Suite for production control and traceability
FreeMES:
Lightweight MES for small-medium manufacturers
MES Components & Frameworks
Apache Camel: Integration framework for connecting shop-floor systems
Node-RED: Visual programming for custom manufacturing workflows
Eclipse Kura: IoT gateway framework for shop-floor data collection
2. Supervisory Control & Data Acquisition (SCADA)
SCADA Systems
ScadaBR:
Brazilian SCADA with web interface
Modbus, OPC, DNP3 support
RapidSCADA:
Modular SCADA with .NET Core
Industrial automation platform
OpenSCADA:
Flexible SCADA system with multiple front-ends
FreeSCADA:
Object-oriented SCADA for Windows/Linux
HMI Development
QGIS: For spatial industrial applications
VTK/ParaView: Scientific visualization for process data
Qt: Cross-platform HMI development framework
3. Industrial IoT & Connectivity
IIoT Platforms
ThingsBoard:
IoT platform for device management and visualization
Rule engine, dashboards, telemetry processing
Kaa IoT Platform:
Enterprise IoT platform with manufacturing templates
Mainflux:
IoT messaging and device management
Eclipse Ditto: Digital twin framework for IoT devices
Protocol Implementations
OPC UA:
open62541: C-based OPC UA stack
FreeOpcUa: Python and C++ implementations
Eclipse Milo: Java OPC UA stack
MQTT:
Mosquitto: MQTT broker
EMQX: Scalable MQTT broker
Modbus:
libmodbus: C library for Modbus
pymodbus: Python implementation
4. Digital Twins & Simulation
Digital Twin Platforms
Eclipse Ditto:
Framework for managing digital twins
Eclipse Vorto:
Information model repository for digital twins
FIWARE:
Platform for smart industry digital twins
Process Simulation
OpenModelica:
Modeling and simulation of manufacturing processes
SimPy:
Process-oriented simulation framework in Python
Salabim:
Simulation library for Python
Factory Simulation
Plant Simulation (open source alternatives):
Custom simulations using SimPy or AnyLogic (community edition)
Gazebo: 3D robot simulation (for manufacturing robotics)
5. Robotics & Automation
Industrial Robotics
ROS/ROS-Industrial:
Extensions of ROS for industrial applications
Drivers for industrial robots, perception, planning
MoveIt: Motion planning framework (part of ROS ecosystem)
OROCOS: Real-time robotics and control
PLC & Control Systems
OpenPLC:
Open source Programmable Logic Controller
IEC 61131-3 standard compliant
Beremiz:
Integrated development environment for automation
Codesys (runtime is open source):
IEC 61131-3 development system
6. Quality Management & SPC
Statistical Process Control
R+SPC:
R packages for statistical process control
qcc,ÂMSQC,ÂIQCCÂ packages
Python SPC libraries:
pySQC: Statistical quality controlstatstests: Manufacturing statistical tests
OpenSPC:
Web-based SPC system
Machine Vision & Inspection
OpenCV:
Computer vision for quality inspection
Halcon (alternatives):
Open source vision libraries: Scikit-image, SimpleCV
Deep learning for defect detection:
TensorFlow, PyTorch with custom models
7. Supply Chain & Logistics
Warehouse Management
Odoo WMS:
Warehouse management module in Odoo ERP
OpenBoxes:
Supply chain and inventory management
OpenLMIS:
Logistics management for health supplies (adaptable)
Transportation & Logistics
OpenTMS:
Transportation management system
Project Open Logistics:
Suite for logistics optimization
8. Maintenance & Asset Management
Predictive Maintenance
Apache Spark MLlib:
For predictive maintenance algorithms
Python predictive maintenance frameworks:
Custom implementations usingÂ
scikit-learn,Âtensorflow
Node-RED for condition monitoring:
Real-time monitoring dashboards
CMMS (Computerized Maintenance Management)
Odoo Maintenance:
Maintenance module in Odoo
OpenMAINT:
Asset and facility management
GRRÂ (open source CMMS projects):
Various smaller CMMS implementations
9. ERP & Business Systems
Manufacturing ERP
Odoo Manufacturing:
Comprehensive ERP with strong manufacturing modules
ERPNext:
Open source ERP with production planning
Dolibarr:
ERP/CRM with manufacturing capabilities
Apache OFBiz:
Enterprise automation with manufacturing modules
Product Lifecycle Management
OpenPLM:
Product lifecycle management system
Aras Innovator (community version):
PLM platform (community edition available)
OpenBOM:
Bill of materials management
10. Additive Manufacturing (3D Printing)
3D Printing Software
Cura:
Slicer for 3D printing (Ultimaker)
PrusaSlicer:
Advanced slicer for FDM/FFF printers
FreeCAD:
Parametric 3D CAD modeler
OpenSCAD:
Programmatic CAD for 3D printing
Slic3r:
Open source slicing engine
3D Printer Control
OctoPrint:
Web interface for 3D printer control
Repetier-Server:
3D printer management software
Marlin:
Firmware for 3D printers
11. Energy Management
Monitoring & Optimization
OpenEnergyMonitor:
Energy monitoring system
emonPi/emonCMS:
Energy monitoring hardware/software
SEED Platform:
Standard Energy Efficiency Data platform
Sustainability Analytics
OpenLCA:
Life cycle assessment software
Brightway2:
Framework for life cycle assessment
12. Safety & Compliance
EHS Management
OpenEHS:
Environment, Health and Safety management
BISÂ (open source implementations):
Various safety compliance tracking systems
Cybersecurity for OT
Security Onion:
IDS/NSM for industrial networks
Open Source SIEM:
Wazuh, Elastic SIEM for OT security
Zeek:
Network security monitoring
13. Data Analytics & AI/ML
Manufacturing Analytics
Apache Superset:
Business intelligence for manufacturing data
Grafana:
Operational intelligence dashboards
Metabase:
Simple analytics platform
AI/ML Platforms
TensorFlow Extended (TFX):
End-to-end ML platform for production
MLflow:
ML lifecycle management
Kubeflow:
ML on Kubernetes for scalable manufacturing AI
14. Emerging Technologies
Digital Thread Platforms
Eclipse Che4z:
Development tools for mainframe and legacy integration
Open Source IIoT Reference Architectures:
Various implementations of Industry 4.0 patterns
Edge Computing
Eclipse ioFog:
Edge computing platform for manufacturing
K3s:
Lightweight Kubernetes for edge
MicroK8s:
Small, fast Kubernetes for edge devices
15. Key Initiatives & Communities
Major Collaborations
Eclipse IoT Working Group:
Multiple industrial IoT projects
Linux Foundation Edge:
Edge computing initiatives relevant to manufacturing
Open Manufacturing Platform (Microsoft/Bosch):
Reference implementations and standards
Research & Academic
FIWARE for Industry:
Open platform for smart industry
Smart Factory KL:
Open source contributions from research institutions
