Real-time SLAM library for 2D and 3D mapping in robotics
Robotics & Cobots
Open-source C++ library providing real-time simultaneous localization and mapping (SLAM) for robots and autonomous systems. Supports multiple sensor configurations including LiDAR, IMU, and odometry.
Lightweight Kubernetes distribution for IoT, edge, and resource-constrained environments
Edge Computing
K3s is a CNCF-certified Kubernetes distribution packaged as a single binary under 70MB. Built by SUSE (formerly Rancher Labs), it runs on ARM64, ARMv7, and x86_64, making it ideal for edge computing, IoT gateways, and factory-floor deployments.
Open-source demand forecasting and advanced production planning for manufacturers
Demand Planning & Forecasting
FrePPLe is an open-source supply chain planning platform that helps manufacturing companies move beyond spreadsheet-based planning. It provides AI-driven demand forecasting, inventory optimization, and finite-capacity production scheduling.
Open-source SCADA platform for industrial automation with unlimited tags
SCADA & HMI
Open-source industrial automation platform for building SCADA and MES systems. Supports unlimited data points with no expiration, runs on Windows and Linux, and includes web-based HMI, redundancy, and multiple protocol drivers.
Open-source secrets and encryption management system for sensitive data
Identity & Access Management
Open-source identity-based secrets manager that stores, manages, and distributes API keys, passwords, and certificates. Forked from HashiCorp Vault under the Linux Foundation.
Open-source edge platform for industrial and IoT interoperability
Edge ComputingIoT Platforms
Open-source edge computing platform for connecting devices, normalizing data, and routing it to enterprise or cloud applications. EdgeX Foundry uses a modular microservices architecture with device, core, application, and security services.
Open-source hyperconverged infrastructure for Kubernetes and virtual machines
Edge Computing
Open-source hyperconverged infrastructure software for bare-metal Kubernetes and virtual machine workloads. Harvester combines virtualization, distributed storage, and infrastructure management for datacenter and edge deployments.
Open-source Kubernetes management platform for provisioning, securing, and operating multiple clusters across datacenters, clouds, and edge sites. Rancher supports Rancher-managed distributions such as RKE2 and K3s plus imported or hosted clusters including EKS, AKS, and GKE.
Open-core ERP with integrated MRP, MES, quality, and maintenance for manufacturers
ERP & Business SuitesManufacturing Execution
Odoo is an open-core ERP suite whose manufacturing modules cover MRP, shop-floor MES, PLM, quality control, and maintenance — sharing one database with inventory, sales, and accounting.
Open-source Kubernetes extension for managing containerized workloads at edge nodes
Edge Computing
Open-source Kubernetes extension for multi-site edge environments, providing edge autonomy, distributed health monitoring, and ServiceGroup workload orchestration. A CNCF sandbox project initiated by Tencent Cloud and co-launched with Intel, VMware, and Meituan.
Time-series database and data historian designed for Industrial IoT workloads
Time-Series Databases
Open-source time-series database with built-in stream processing and AI analytics. Designed for high-cardinality industrial sensor data with edge-to-cloud deployment.
Visual dataflow platform for automating data movement with provenance tracking
Data Integration & ETL
Apache NiFi is an open-source visual dataflow platform for automating data movement between systems. It provides guaranteed delivery, data provenance tracking, and a browser-based drag-and-drop UI for designing processing pipelines.
Distributed MQTT broker built on Erlang/OTP for IoT messaging
Message Brokers & Streaming
Distributed MQTT message broker built on Erlang/OTP for high-performance industrial IoT applications. Features clustering, automatic network partition recovery, Lua scripting, and webhook support.
Open-source time-series database with SQL support and InfluxDB line protocol compatibility
Time-Series Databases
Open-source time-series database optimized for high-throughput ingestion and fast SQL analytics. Compatible with InfluxDB line protocol, PostgreSQL wire protocol, and integrates with Grafana.
Kubernetes operator for running production-grade Apache Kafka clusters (CNCF Incubating)
Message Brokers & Streaming
Strimzi is a CNCF Incubating project that provides Kubernetes operators for deploying and managing Apache Kafka clusters. It simplifies Kafka operations through Custom Resources, automated TLS encryption, and integrations with Kafka Connect, MirrorMaker 2.0, and Cruise Control.
Open-source message broker supporting AMQP, MQTT, STOMP, and streaming protocols
Message Brokers & Streaming
RabbitMQ is an enterprise-grade open-source message broker built on Erlang/OTP. It supports AMQP, MQTT 5.0, STOMP, and streaming via a plugin architecture.
Open-source distributed stream processing framework with exactly-once semantics
Data Integration & ETL
Apache Flink processes event streams with built-in state management, checkpointing, and unified batch/stream APIs. Used by Alibaba, Uber, and Netflix for real-time analytics at scale.
Open-source IoT platform for device management, data ingestion, and cloud integration
IoT Platforms
Eclipse Kapua is a modular, open-source IoT platform designed for enterprise device management and data ingestion. Built on Java, it provides a scalable backend for managing IoT gateways and smart edge devices, with robust support for MQTT and other industrial protocols.
Open-source IoT edge framework for building smart gateways with visual data flow design
IoT Platforms
Open-source IoT edge framework built on Java/OSGi for developing and managing gateway applications. Includes Kura Wires for visual data flow design and supports MQTT, Modbus, and OPC-UA.
Open-source digital twin framework for IoT with state management and access control
Digital Twins
Eclipse Ditto is an open-source framework that implements the digital twin pattern for IoT. It provides a virtual, cloud-based representation of physical devices (sensors, machines, vehicles, charging stations) with state management, access control, and multiple protocol bindings.
IoT connectivity framework unifying MQTT, AMQP, CoAP, and HTTP behind a single API
IoT Platforms
Open-source IoT connectivity framework from the Eclipse Foundation. Provides uniform service interfaces for connecting large numbers of devices regardless of whether they speak MQTT, AMQP, CoAP, or HTTP.
Open-source CNC controller for mills, lathes, and robots with real-time motion control
CNC & Machining
Open-source software system for computer control of mills, lathes, 3D printers, plasma cutters, and robot arms with up to 9 axes. Runs on Linux with real-time extensions for precise timing.
Open-source middleware for Asset Administration Shells and Industry 4.0 digital twins
Digital Twins
Eclipse BaSyx implements the Asset Administration Shell standard (IEC 63278), providing the infrastructure layer for creating and managing digital twins of factory assets.
Free, open-source unified XDR and SIEM for endpoint and OT security
Threat Detection & Response
Wazuh is a free, open-source security platform that unifies XDR and SIEM capabilities for endpoint protection, threat detection, and compliance monitoring across IT and OT environments.
Self-service IIoT toolbox for connecting, analyzing, and exploring industrial data streams
Predictive Analytics
Apache StreamPipes is an end-to-end Industrial IoT toolbox from the Apache Software Foundation that enables non-technical users to connect, analyze, and explore IoT data streams through a visual pipeline editor.
Open-source IoT platform for device management, telemetry, and multi-tenant dashboards
Dashboards & ObservabilityIoT Platforms
General-purpose IoT platform that handles device connectivity, data collection, rule-based processing, and visualization across MQTT, CoAP, HTTP, LwM2M, and SNMP. Supports multi-tenancy out of the box, making it popular with IoT service providers and enterprises managing thousands of devices.
Open-source, flow-based visual wiring tool for connecting devices, APIs, and services
Data Integration & ETL
Browser-based visual programming tool for wiring together devices, APIs, and services with a drag-and-drop flow editor. Built on Node.js, runs on anything from a Raspberry Pi to cloud servers.
Open-source manufacturing data infrastructure platform
IoT PlatformsUnified Namespace
United Manufacturing Hub is an open-source industrial data management platform that builds a Unified Namespace by integrating shop-floor connectivity, message brokerage, and time-series storage into a single Kubernetes-native deployment.
Open-source time-series database for metrics, IoT, and real-time analytics
Time-Series Databases
Purpose-built time-series database optimized for high-speed ingestion and querying of timestamped data. InfluxDB 3, rewritten in Rust on Apache Arrow and Parquet, supports SQL and InfluxQL natively with unlimited cardinality.
Full-stack open-source ERP with strong manufacturing, inventory, and accounting modules
ERP & Business SuitesManufacturing Execution
Open-source enterprise resource planning system built on the Frappe framework. Covers manufacturing, inventory, procurement, accounting, CRM, and HR in a single install with no per-user licensing.