{
  "library": "AutomotiveCloudWatch Repository Library",
  "domain": "manufacturing",
  "title": "Manufacturing",
  "edition": 1,
  "published": "2026-10-19",
  "checked": "2026-10-19",
  "next_edition": "2026-11-02",
  "page_url": "https://automotivecloudwatch.com/repositories/manufacturing",
  "markdown_url": "https://automotivecloudwatch.com/repositories/manufacturing.md",
  "changes_url": "https://automotivecloudwatch.com/repositories/manufacturing#changes",
  "changes": [
    {
      "edition": 1,
      "date": "2026-10-19",
      "summary": "First edition. Every repository is new, checked on this date against its GitHub page."
    }
  ],
  "teams": [
    {
      "name": "Manufacturing Execution and Integration teams",
      "order": 1,
      "description": "Own the MES layer and the ISA-95 integration between shop floor and enterprise systems, using OPC UA, MQTT, Sparkplug and a Unified Namespace.",
      "anchor": "team-manufacturing-execution-and-integration",
      "repository_count": 6
    },
    {
      "name": "Industrial IoT and Edge teams",
      "order": 2,
      "description": "Own edge gateways and connectivity that collect data from PLCs, sensors and machines and move it to plant and cloud systems.",
      "anchor": "team-industrial-iot-and-edge",
      "repository_count": 5
    },
    {
      "name": "Controls and Automation teams",
      "order": 3,
      "description": "Own PLC and motion control logic, IEC 61131-3 and IEC 61499 programming and the open runtimes and engineering tools that execute it.",
      "anchor": "team-controls-and-automation",
      "repository_count": 5
    },
    {
      "name": "Digital Twin and Simulation teams",
      "order": 4,
      "description": "Own the digital representations of assets and processes, including Asset Administration Shells, twin platforms and physical system models.",
      "anchor": "team-digital-twin-and-simulation",
      "repository_count": 5
    },
    {
      "name": "Quality and Vision Inspection teams",
      "order": 5,
      "description": "Own automated visual inspection, from image processing and defect detection models to labeling the data those models need.",
      "anchor": "team-quality-and-vision-inspection",
      "repository_count": 5
    },
    {
      "name": "Maintenance and Reliability teams",
      "order": 6,
      "description": "Own predictive maintenance and asset health, including time series anomaly detection, forecasting and the maintenance work order system.",
      "anchor": "team-maintenance-and-reliability",
      "repository_count": 5
    },
    {
      "name": "Planning, Scheduling and Optimization teams",
      "order": 7,
      "description": "Own production planning, scheduling and resource optimization, from mathematical solvers to the ERP and MRP data they act on.",
      "anchor": "team-planning-scheduling-and-optimization",
      "repository_count": 5
    },
    {
      "name": "Industrial Data and Analytics teams",
      "order": 8,
      "description": "Own historians, time series databases, stream analytics and dashboards that turn plant data into decisions.",
      "anchor": "team-industrial-data-and-analytics",
      "repository_count": 5
    }
  ],
  "repositories": [
    {
      "full_name": "open62541/open62541",
      "team": "Manufacturing Execution and Integration teams",
      "level": "Practitioner",
      "license": "MPL-2.0",
      "license_flag": "Weak copyleft",
      "stars": 3253,
      "last_activity": "2026-10-19",
      "checked": "2026-10-19",
      "state": "ok",
      "flags": [],
      "github_url": "https://github.com/open62541/open62541",
      "acw_url": "https://automotivecloudwatch.com/repositories/manufacturing#repo-open62541-open62541",
      "what": "An open C implementation of OPC UA client and server, including PubSub, that compiles down to embedded targets.",
      "why": "Use it when you need to put an OPC UA server on a machine controller or gateway without a commercial SDK."
    },
    {
      "full_name": "OPCFoundation/UA-.NETStandard",
      "team": "Manufacturing Execution and Integration teams",
      "level": "Practitioner",
      "license": "MIT",
      "license_flag": null,
      "stars": 2416,
      "last_activity": "2026-10-19",
      "checked": "2026-10-19",
      "state": "ok",
      "flags": [],
      "github_url": "https://github.com/OPCFoundation/UA-.NETStandard",
      "acw_url": "https://automotivecloudwatch.com/repositories/manufacturing#repo-opcfoundation-ua-netstandard",
      "what": "The OPC Foundation's official .NET reference stack for OPC UA clients, servers and PubSub.",
      "why": "It is the reference to test against when interoperability questions come up, and it is the natural choice for Windows and .NET based plant software."
    },
    {
      "full_name": "eclipse-sparkplug/sparkplug",
      "team": "Manufacturing Execution and Integration teams",
      "level": "Start here",
      "license": "EPL-2.0",
      "license_flag": "Weak copyleft",
      "stars": 154,
      "last_activity": "2026-09-16",
      "checked": "2026-10-19",
      "state": "ok",
      "flags": [],
      "github_url": "https://github.com/eclipse-sparkplug/sparkplug",
      "acw_url": "https://automotivecloudwatch.com/repositories/manufacturing#repo-eclipse-sparkplug-sparkplug",
      "what": "The source of the Sparkplug specification and its compatibility test kit, which define topic structure, payloads and state handling for industrial MQTT.",
      "why": "Read it before building a Unified Namespace on MQTT, since Sparkplug is a widely used contract between devices, brokers and SCADA, and the specification is still maintained."
    },
    {
      "full_name": "eclipse-mosquitto/mosquitto",
      "team": "Manufacturing Execution and Integration teams",
      "level": "Start here",
      "license": "EPL-2.0 OR BSD-3-Clause",
      "license_flag": null,
      "stars": 11277,
      "last_activity": "2026-10-15",
      "checked": "2026-10-19",
      "state": "ok",
      "flags": [],
      "github_url": "https://github.com/eclipse-mosquitto/mosquitto",
      "acw_url": "https://automotivecloudwatch.com/repositories/manufacturing#repo-eclipse-mosquitto-mosquitto",
      "what": "A small, widely deployed open MQTT broker and client library from the Eclipse Foundation.",
      "why": "It is the simplest broker to stand up for a pilot line or test bench before choosing a clustered broker for production."
    },
    {
      "full_name": "united-manufacturing-hub/united-manufacturing-hub",
      "team": "Manufacturing Execution and Integration teams",
      "level": "Practitioner",
      "license": "Apache-2.0",
      "license_flag": null,
      "stars": 402,
      "last_activity": "2026-10-18",
      "checked": "2026-10-19",
      "state": "ok",
      "flags": [],
      "github_url": "https://github.com/united-manufacturing-hub/united-manufacturing-hub",
      "acw_url": "https://automotivecloudwatch.com/repositories/manufacturing#repo-united-manufacturing-hub-united-manufacturing-hub",
      "what": "An open platform from UMH that packages connectivity, a Unified Namespace and data storage into a deployable stack for factories.",
      "why": "Study it as a working example of how a Unified Namespace architecture is assembled from open components."
    },
    {
      "full_name": "qcadoo/mes",
      "team": "Manufacturing Execution and Integration teams",
      "level": "Practitioner",
      "license": "AGPL-3.0",
      "license_flag": "Network copyleft",
      "stars": 946,
      "last_activity": "2026-10-16",
      "checked": "2026-10-19",
      "state": "ok",
      "flags": [],
      "github_url": "https://github.com/qcadoo/mes",
      "acw_url": "https://automotivecloudwatch.com/repositories/manufacturing#repo-qcadoo-mes",
      "what": "An open MES and production management system covering orders, technologies, material flow and shop floor tracking for small and mid-size plants.",
      "why": "Use it to see the data model of a working MES and to prototype order and routing flows before selecting a commercial system."
    },
    {
      "full_name": "node-red/node-red",
      "team": "Industrial IoT and Edge teams",
      "level": "Start here",
      "license": "Apache-2.0",
      "license_flag": null,
      "stars": 23757,
      "last_activity": "2026-10-17",
      "checked": "2026-10-19",
      "state": "ok",
      "flags": [],
      "github_url": "https://github.com/node-red/node-red",
      "acw_url": "https://automotivecloudwatch.com/repositories/manufacturing#repo-node-red-node-red",
      "what": "A flow-based, browser-edited programming tool for wiring together devices, protocols and services, widely used on industrial edge gateways.",
      "why": "It is the fastest way to prototype a machine data integration, and many industrial edge products ship it built in."
    },
    {
      "full_name": "apache/plc4x",
      "team": "Industrial IoT and Edge teams",
      "level": "Practitioner",
      "license": "Apache-2.0",
      "license_flag": null,
      "stars": 1756,
      "last_activity": "2026-10-16",
      "checked": "2026-10-19",
      "state": "ok",
      "flags": [],
      "github_url": "https://github.com/apache/plc4x",
      "acw_url": "https://automotivecloudwatch.com/repositories/manufacturing#repo-apache-plc4x",
      "what": "An Apache library that gives one API for talking to PLCs over protocols such as S7, Modbus, EtherNet/IP, ADS and OPC UA.",
      "why": "Reach for it when you need to read data from a mixed fleet of controllers without writing a driver for each protocol."
    },
    {
      "full_name": "emqx/neuron",
      "team": "Industrial IoT and Edge teams",
      "level": "Practitioner",
      "license": "LGPL-3.0",
      "license_flag": "Weak copyleft",
      "stars": 1416,
      "last_activity": "2026-09-28",
      "checked": "2026-10-19",
      "state": "ok",
      "flags": [],
      "github_url": "https://github.com/emqx/neuron",
      "acw_url": "https://automotivecloudwatch.com/repositories/manufacturing#repo-emqx-neuron",
      "what": "An industrial protocol gateway from EMQ that converts device protocols into MQTT for edge and cloud systems.",
      "why": "Evaluate it for lightweight edge connectivity, noting that the open edition includes only a subset of drivers such as Modbus and MQTT."
    },
    {
      "full_name": "edgexfoundry/edgex-go",
      "team": "Industrial IoT and Edge teams",
      "level": "Deep end",
      "license": "Apache-2.0",
      "license_flag": null,
      "stars": 1547,
      "last_activity": "2026-10-15",
      "checked": "2026-10-19",
      "state": "ok",
      "flags": [],
      "github_url": "https://github.com/edgexfoundry/edgex-go",
      "acw_url": "https://automotivecloudwatch.com/repositories/manufacturing#repo-edgexfoundry-edgex-go",
      "what": "The core services of EdgeX Foundry, a vendor-neutral Linux Foundation edge platform built from microservices.",
      "why": "Look at it when you need a reference architecture for device services, data normalization and edge rules in one framework."
    },
    {
      "full_name": "influxdata/telegraf",
      "team": "Industrial IoT and Edge teams",
      "level": "Start here",
      "license": "MIT",
      "license_flag": null,
      "stars": 17867,
      "last_activity": "2026-10-16",
      "checked": "2026-10-19",
      "state": "ok",
      "flags": [],
      "github_url": "https://github.com/influxdata/telegraf",
      "acw_url": "https://automotivecloudwatch.com/repositories/manufacturing#repo-influxdata-telegraf",
      "what": "A plugin-driven agent for collecting and shipping metrics, with inputs for OPC UA, Modbus, MQTT and many other sources.",
      "why": "It is a low-effort way to get machine and infrastructure data into a time series database without custom collectors."
    },
    {
      "full_name": "Autonomy-Logic/openplc-runtime",
      "team": "Controls and Automation teams",
      "level": "Start here",
      "license": "MIT",
      "license_flag": null,
      "stars": 405,
      "last_activity": "2026-10-16",
      "checked": "2026-10-19",
      "state": "ok",
      "flags": [],
      "github_url": "https://github.com/Autonomy-Logic/openplc-runtime",
      "acw_url": "https://automotivecloudwatch.com/repositories/manufacturing#repo-autonomy-logic-openplc-runtime",
      "what": "Version 4 of the OpenPLC runtime, which executes IEC 61131-3 programs on standard hardware and is managed from the OpenPLC Editor.",
      "why": "Use it for training, test benches and low-risk control tasks, and note that it replaces the archived OpenPLC_v3 repository."
    },
    {
      "full_name": "beremiz/beremiz",
      "team": "Controls and Automation teams",
      "level": "Practitioner",
      "license": "GPL-3.0",
      "license_flag": "Strong copyleft",
      "stars": 445,
      "last_activity": "2026-10-16",
      "checked": "2026-10-19",
      "state": "ok",
      "flags": [],
      "github_url": "https://github.com/beremiz/beremiz",
      "acw_url": "https://automotivecloudwatch.com/repositories/manufacturing#repo-beremiz-beremiz",
      "what": "An open IEC 61131-3 integrated development environment with a code generator and runtime for programming controllers.",
      "why": "It is the most complete open environment for learning structured text, ladder and function block programming end to end."
    },
    {
      "full_name": "eclipse-4diac/4diac-ide",
      "team": "Controls and Automation teams",
      "level": "Deep end",
      "license": "EPL-2.0",
      "license_flag": "Weak copyleft",
      "stars": 82,
      "last_activity": "2026-10-18",
      "checked": "2026-10-19",
      "state": "ok",
      "flags": [],
      "github_url": "https://github.com/eclipse-4diac/4diac-ide",
      "acw_url": "https://automotivecloudwatch.com/repositories/manufacturing#repo-eclipse-4diac-4diac-ide",
      "what": "The Eclipse 4diac engineering environment for building distributed control applications with IEC 61499 function blocks.",
      "why": "Use it to explore IEC 61499, the event-driven and hardware-independent model behind several software-defined automation efforts."
    },
    {
      "full_name": "eclipse-4diac/4diac-forte",
      "team": "Controls and Automation teams",
      "level": "Deep end",
      "license": "EPL-2.0",
      "license_flag": "Weak copyleft",
      "stars": 76,
      "last_activity": "2026-10-15",
      "checked": "2026-10-19",
      "state": "ok",
      "flags": [],
      "github_url": "https://github.com/eclipse-4diac/4diac-forte",
      "acw_url": "https://automotivecloudwatch.com/repositories/manufacturing#repo-eclipse-4diac-4diac-forte",
      "what": "The 4diac runtime that executes IEC 61499 applications on embedded devices and PCs.",
      "why": "Pair it with 4diac IDE to deploy and test distributed control logic across several devices."
    },
    {
      "full_name": "LinuxCNC/linuxcnc",
      "team": "Controls and Automation teams",
      "level": "Practitioner",
      "license": "GPL-2.0",
      "license_flag": "Strong copyleft",
      "stars": 2495,
      "last_activity": "2026-10-18",
      "checked": "2026-10-19",
      "state": "ok",
      "flags": [],
      "github_url": "https://github.com/LinuxCNC/linuxcnc",
      "acw_url": "https://automotivecloudwatch.com/repositories/manufacturing#repo-linuxcnc-linuxcnc",
      "what": "A long-running open CNC and motion controller for mills, lathes, robots and other machines, running on real-time Linux.",
      "why": "It is a working reference for real-time motion control, trajectory planning and hardware abstraction in machine tools."
    },
    {
      "full_name": "eclipse-basyx/basyx-java-server-sdk",
      "team": "Digital Twin and Simulation teams",
      "level": "Practitioner",
      "license": "MIT",
      "license_flag": null,
      "stars": 85,
      "last_activity": "2026-10-19",
      "checked": "2026-10-19",
      "state": "ok",
      "flags": [],
      "github_url": "https://github.com/eclipse-basyx/basyx-java-server-sdk",
      "acw_url": "https://automotivecloudwatch.com/repositories/manufacturing#repo-eclipse-basyx-basyx-java-server-sdk",
      "what": "Eclipse BaSyx server components in Java for hosting Asset Administration Shells, submodels and registries.",
      "why": "Use it to stand up AAS infrastructure for a pilot, since the AAS is the Industrie 4.0 and Catena-X standard for describing assets."
    },
    {
      "full_name": "eclipse-basyx/basyx-python-sdk",
      "team": "Digital Twin and Simulation teams",
      "level": "Practitioner",
      "license": "MIT",
      "license_flag": null,
      "stars": 105,
      "last_activity": "2026-10-08",
      "checked": "2026-10-19",
      "state": "ok",
      "flags": [],
      "github_url": "https://github.com/eclipse-basyx/basyx-python-sdk",
      "acw_url": "https://automotivecloudwatch.com/repositories/manufacturing#repo-eclipse-basyx-basyx-python-sdk",
      "what": "A Python SDK for creating, reading and serializing Asset Administration Shell models.",
      "why": "Reach for it to script AAS generation from engineering data or to validate shells received from suppliers."
    },
    {
      "full_name": "eclipse-aaspe/package-explorer",
      "team": "Digital Twin and Simulation teams",
      "level": "Start here",
      "license": "Apache-2.0",
      "license_flag": null,
      "stars": 129,
      "last_activity": "2026-09-10",
      "checked": "2026-10-19",
      "state": "ok",
      "flags": [],
      "github_url": "https://github.com/eclipse-aaspe/package-explorer",
      "acw_url": "https://automotivecloudwatch.com/repositories/manufacturing#repo-eclipse-aaspe-package-explorer",
      "what": "A desktop viewer and editor for AASX packages, the file format of the Asset Administration Shell.",
      "why": "It is the easiest way to open and inspect a digital nameplate or AAS package, and it replaces the archived admin-shell-io version."
    },
    {
      "full_name": "eclipse-ditto/ditto",
      "team": "Digital Twin and Simulation teams",
      "level": "Practitioner",
      "license": "EPL-2.0",
      "license_flag": "Weak copyleft",
      "stars": 937,
      "last_activity": "2026-10-16",
      "checked": "2026-10-19",
      "state": "ok",
      "flags": [],
      "github_url": "https://github.com/eclipse-ditto/ditto",
      "acw_url": "https://automotivecloudwatch.com/repositories/manufacturing#repo-eclipse-ditto-ditto",
      "what": "An Eclipse framework for managing digital twins of devices as live state with APIs, search and change notifications.",
      "why": "Consider it when you need a scalable backend that keeps a current state of many assets and exposes it to applications."
    },
    {
      "full_name": "OpenModelica/OpenModelica",
      "team": "Digital Twin and Simulation teams",
      "level": "Deep end",
      "license": "NOASSERTION",
      "license_flag": "No license detected",
      "stars": 1450,
      "last_activity": "2026-10-16",
      "checked": "2026-10-19",
      "state": "ok",
      "flags": [],
      "github_url": "https://github.com/OpenModelica/OpenModelica",
      "acw_url": "https://automotivecloudwatch.com/repositories/manufacturing#repo-openmodelica-openmodelica",
      "what": "An open environment for modeling and simulating physical systems in the Modelica language, with FMI export.",
      "why": "Use it to build physics-based models of machines and processes, under the OSMC public license, which allows GPL or EPL style use."
    },
    {
      "full_name": "opencv/opencv",
      "team": "Quality and Vision Inspection teams",
      "level": "Start here",
      "license": "Apache-2.0",
      "license_flag": null,
      "stars": 91224,
      "last_activity": "2026-10-16",
      "checked": "2026-10-19",
      "state": "ok",
      "flags": [],
      "github_url": "https://github.com/opencv/opencv",
      "acw_url": "https://automotivecloudwatch.com/repositories/manufacturing#repo-opencv-opencv",
      "what": "The standard open computer vision library for image processing, camera calibration and classic machine vision.",
      "why": "Most inspection pipelines still rely on it for preprocessing, measurement and calibration around any learned model."
    },
    {
      "full_name": "open-edge-platform/anomalib",
      "team": "Quality and Vision Inspection teams",
      "level": "Practitioner",
      "license": "Apache-2.0",
      "license_flag": null,
      "stars": 6262,
      "last_activity": "2026-10-17",
      "checked": "2026-10-19",
      "state": "ok",
      "flags": [],
      "github_url": "https://github.com/open-edge-platform/anomalib",
      "acw_url": "https://automotivecloudwatch.com/repositories/manufacturing#repo-open-edge-platform-anomalib",
      "what": "An Intel-led library of visual anomaly detection models that learn from good parts only.",
      "why": "It suits defect inspection where bad samples are rare, which is the usual situation on a production line."
    },
    {
      "full_name": "ultralytics/ultralytics",
      "team": "Quality and Vision Inspection teams",
      "level": "Practitioner",
      "license": "AGPL-3.0",
      "license_flag": "Network copyleft",
      "stars": 62623,
      "last_activity": "2026-10-19",
      "checked": "2026-10-19",
      "state": "ok",
      "flags": [],
      "github_url": "https://github.com/ultralytics/ultralytics",
      "acw_url": "https://automotivecloudwatch.com/repositories/manufacturing#repo-ultralytics-ultralytics",
      "what": "The library behind the recent YOLO object detection and segmentation models, with training and export tools.",
      "why": "Use it for fast detection prototypes, and check the AGPL license or buy a commercial license before shipping it in a product."
    },
    {
      "full_name": "HumanSignal/label-studio",
      "team": "Quality and Vision Inspection teams",
      "level": "Start here",
      "license": "Apache-2.0",
      "license_flag": null,
      "stars": 28487,
      "last_activity": "2026-10-19",
      "checked": "2026-10-19",
      "state": "ok",
      "flags": [],
      "github_url": "https://github.com/HumanSignal/label-studio",
      "acw_url": "https://automotivecloudwatch.com/repositories/manufacturing#repo-humansignal-label-studio",
      "what": "An open data labeling tool for images, video, text and time series with configurable annotation interfaces.",
      "why": "Labeled defect data is usually the bottleneck in vision inspection, and this is a practical way to organize that work in house."
    },
    {
      "full_name": "roboflow/supervision",
      "team": "Quality and Vision Inspection teams",
      "level": "Practitioner",
      "license": "MIT",
      "license_flag": null,
      "stars": 51246,
      "last_activity": "2026-10-19",
      "checked": "2026-10-19",
      "state": "ok",
      "flags": [],
      "github_url": "https://github.com/roboflow/supervision",
      "acw_url": "https://automotivecloudwatch.com/repositories/manufacturing#repo-roboflow-supervision",
      "what": "A Python toolkit of reusable building blocks for detection results, such as tracking, zone counting and annotation.",
      "why": "It saves time when turning raw model detections into line metrics like counts, dwell time and zone violations."
    },
    {
      "full_name": "yzhao062/pyod",
      "team": "Maintenance and Reliability teams",
      "level": "Start here",
      "license": "BSD-2-Clause",
      "license_flag": null,
      "stars": 10046,
      "last_activity": "2026-10-12",
      "checked": "2026-10-19",
      "state": "ok",
      "flags": [],
      "github_url": "https://github.com/yzhao062/pyod",
      "acw_url": "https://automotivecloudwatch.com/repositories/manufacturing#repo-yzhao062-pyod",
      "what": "A Python library that offers dozens of outlier and anomaly detection algorithms behind one consistent API.",
      "why": "Use it to benchmark several anomaly detectors on sensor data quickly before committing to one."
    },
    {
      "full_name": "stumpy-dev/stumpy",
      "team": "Maintenance and Reliability teams",
      "level": "Practitioner",
      "license": "BSD-3-Clause",
      "license_flag": null,
      "stars": 4165,
      "last_activity": "2026-10-16",
      "checked": "2026-10-19",
      "state": "ok",
      "flags": [],
      "github_url": "https://github.com/stumpy-dev/stumpy",
      "acw_url": "https://automotivecloudwatch.com/repositories/manufacturing#repo-stumpy-dev-stumpy",
      "what": "A library for computing the matrix profile, which finds repeated patterns and anomalies in long time series.",
      "why": "It is a strong, explainable choice for spotting unusual cycles in vibration, current or pressure signals without labeled failures."
    },
    {
      "full_name": "blue-yonder/tsfresh",
      "team": "Maintenance and Reliability teams",
      "level": "Practitioner",
      "license": "MIT",
      "license_flag": null,
      "stars": 9475,
      "last_activity": "2026-07-06",
      "checked": "2026-10-19",
      "state": "ok",
      "flags": [],
      "github_url": "https://github.com/blue-yonder/tsfresh",
      "acw_url": "https://automotivecloudwatch.com/repositories/manufacturing#repo-blue-yonder-tsfresh",
      "what": "A Python package that automatically extracts and filters hundreds of features from time series.",
      "why": "Use it to turn raw machine signals into features for remaining useful life or fault classification models."
    },
    {
      "full_name": "unit8co/darts",
      "team": "Maintenance and Reliability teams",
      "level": "Practitioner",
      "license": "Apache-2.0",
      "license_flag": null,
      "stars": 9556,
      "last_activity": "2026-10-17",
      "checked": "2026-10-19",
      "state": "ok",
      "flags": [],
      "github_url": "https://github.com/unit8co/darts",
      "acw_url": "https://automotivecloudwatch.com/repositories/manufacturing#repo-unit8co-darts",
      "what": "A Python library for forecasting and anomaly detection on time series, from classical models to deep learning.",
      "why": "It gives one interface for comparing many forecasting and detection methods on equipment and process data."
    },
    {
      "full_name": "Grashjs/cmms",
      "team": "Maintenance and Reliability teams",
      "level": "Start here",
      "license": "AGPL-3.0",
      "license_flag": "Network copyleft",
      "stars": 836,
      "last_activity": "2026-10-18",
      "checked": "2026-10-19",
      "state": "ok",
      "flags": [],
      "github_url": "https://github.com/Grashjs/cmms",
      "acw_url": "https://automotivecloudwatch.com/repositories/manufacturing#repo-grashjs-cmms",
      "what": "Atlas CMMS, an open maintenance management system for work orders, preventive maintenance, assets and spare parts.",
      "why": "It is useful to see how condition alerts can turn into scheduled work, or to run maintenance for a smaller site."
    },
    {
      "full_name": "google/or-tools",
      "team": "Planning, Scheduling and Optimization teams",
      "level": "Practitioner",
      "license": "Apache-2.0",
      "license_flag": null,
      "stars": 14229,
      "last_activity": "2026-10-17",
      "checked": "2026-10-19",
      "state": "ok",
      "flags": [],
      "github_url": "https://github.com/google/or-tools",
      "acw_url": "https://automotivecloudwatch.com/repositories/manufacturing#repo-google-or-tools",
      "what": "Google's optimization suite with constraint programming, routing, linear and mixed integer solvers.",
      "why": "Its CP-SAT solver is a strong default for job shop scheduling, sequencing and line balancing problems."
    },
    {
      "full_name": "TimefoldAI/timefold-solver",
      "team": "Planning, Scheduling and Optimization teams",
      "level": "Practitioner",
      "license": "Apache-2.0",
      "license_flag": null,
      "stars": 1834,
      "last_activity": "2026-10-19",
      "checked": "2026-10-19",
      "state": "ok",
      "flags": [],
      "github_url": "https://github.com/TimefoldAI/timefold-solver",
      "acw_url": "https://automotivecloudwatch.com/repositories/manufacturing#repo-timefoldai-timefold-solver",
      "what": "A Java and Kotlin planning engine, continued from OptaPlanner, for scheduling and resource allocation with constraint scoring.",
      "why": "Use it when planners need explainable schedules built from business rules such as shifts, skills and maintenance windows."
    },
    {
      "full_name": "Pyomo/pyomo",
      "team": "Planning, Scheduling and Optimization teams",
      "level": "Deep end",
      "license": "BSD-3-Clause",
      "license_flag": null,
      "stars": 2547,
      "last_activity": "2026-10-16",
      "checked": "2026-10-19",
      "state": "ok",
      "flags": [],
      "github_url": "https://github.com/Pyomo/pyomo",
      "acw_url": "https://automotivecloudwatch.com/repositories/manufacturing#repo-pyomo-pyomo",
      "what": "A Python modeling language for linear, mixed integer and nonlinear optimization that works with many solvers.",
      "why": "Reach for it when you need to express a custom production planning model clearly and swap solvers underneath."
    },
    {
      "full_name": "ERGO-Code/HiGHS",
      "team": "Planning, Scheduling and Optimization teams",
      "level": "Deep end",
      "license": "MIT",
      "license_flag": null,
      "stars": 1889,
      "last_activity": "2026-10-18",
      "checked": "2026-10-19",
      "state": "ok",
      "flags": [],
      "github_url": "https://github.com/ERGO-Code/HiGHS",
      "acw_url": "https://automotivecloudwatch.com/repositories/manufacturing#repo-ergo-code-highs",
      "what": "A high-performance open solver for linear, mixed integer and quadratic programming.",
      "why": "It is a capable free solver to pair with Pyomo or other modeling tools before paying for a commercial solver."
    },
    {
      "full_name": "frappe/erpnext",
      "team": "Planning, Scheduling and Optimization teams",
      "level": "Start here",
      "license": "GPL-3.0",
      "license_flag": "Strong copyleft",
      "stars": 40328,
      "last_activity": "2026-10-19",
      "checked": "2026-10-19",
      "state": "ok",
      "flags": [],
      "github_url": "https://github.com/frappe/erpnext",
      "acw_url": "https://automotivecloudwatch.com/repositories/manufacturing#repo-frappe-erpnext",
      "what": "An open ERP system with manufacturing modules for bills of materials, work orders, production planning and inventory.",
      "why": "Study it to understand the ERP and MRP data that scheduling and MES systems depend on, or to run planning at a small manufacturer."
    },
    {
      "full_name": "apache/iotdb",
      "team": "Industrial Data and Analytics teams",
      "level": "Practitioner",
      "license": "Apache-2.0",
      "license_flag": null,
      "stars": 6420,
      "last_activity": "2026-10-19",
      "checked": "2026-10-19",
      "state": "ok",
      "flags": [],
      "github_url": "https://github.com/apache/iotdb",
      "acw_url": "https://automotivecloudwatch.com/repositories/manufacturing#repo-apache-iotdb",
      "what": "An Apache time series database designed for industrial IoT, with a tree-shaped data model for devices and measurements.",
      "why": "Consider it as an open historian alternative when you have very many sensors and need high write rates and compression."
    },
    {
      "full_name": "timescale/timescaledb",
      "team": "Industrial Data and Analytics teams",
      "level": "Start here",
      "license": "NOASSERTION",
      "license_flag": "No license detected",
      "stars": 23717,
      "last_activity": "2026-10-18",
      "checked": "2026-10-19",
      "state": "ok",
      "flags": [],
      "github_url": "https://github.com/timescale/timescaledb",
      "acw_url": "https://automotivecloudwatch.com/repositories/manufacturing#repo-timescale-timescaledb",
      "what": "A PostgreSQL extension that adds time series storage, compression and continuous aggregates.",
      "why": "It lets plant data live next to relational context in SQL, and note that some features fall under the Timescale License rather than Apache-2.0."
    },
    {
      "full_name": "questdb/questdb",
      "team": "Industrial Data and Analytics teams",
      "level": "Practitioner",
      "license": "Apache-2.0",
      "license_flag": null,
      "stars": 17449,
      "last_activity": "2026-10-19",
      "checked": "2026-10-19",
      "state": "ok",
      "flags": [],
      "github_url": "https://github.com/questdb/questdb",
      "acw_url": "https://automotivecloudwatch.com/repositories/manufacturing#repo-questdb-questdb",
      "what": "A column-oriented time series database with SQL, built for fast ingestion and queries.",
      "why": "Evaluate it when query speed over high-frequency sensor data is the main requirement."
    },
    {
      "full_name": "apache/streampipes",
      "team": "Industrial Data and Analytics teams",
      "level": "Practitioner",
      "license": "Apache-2.0",
      "license_flag": null,
      "stars": 752,
      "last_activity": "2026-10-16",
      "checked": "2026-10-19",
      "state": "ok",
      "flags": [],
      "github_url": "https://github.com/apache/streampipes",
      "acw_url": "https://automotivecloudwatch.com/repositories/manufacturing#repo-apache-streampipes",
      "what": "An Apache toolbox for industrial IoT that connects to machine protocols, processes data streams and builds dashboards without much code.",
      "why": "It suits plant teams who want self-service stream analytics on shop floor data without a large data engineering group."
    },
    {
      "full_name": "grafana/grafana",
      "team": "Industrial Data and Analytics teams",
      "level": "Start here",
      "license": "AGPL-3.0",
      "license_flag": "Network copyleft",
      "stars": 77357,
      "last_activity": "2026-10-19",
      "checked": "2026-10-19",
      "state": "ok",
      "flags": [],
      "github_url": "https://github.com/grafana/grafana",
      "acw_url": "https://automotivecloudwatch.com/repositories/manufacturing#repo-grafana-grafana",
      "what": "A widely used dashboard and observability tool that visualizes data from time series databases, SQL and many other sources.",
      "why": "It is the usual front end for plant KPIs and machine monitoring built on open historians."
    }
  ]
}
