Logo
Sign in

Apache StreamPipes is an open-source Industrial IoT toolbox that enables users to connect, analyze, and visualize data streams in real time. It offers a no-code interface for building data pipelines, integrating various protocols, and deploying analytics across industrial environments.

Vendor

Vendor

The Apache Software Foundation

Company Website

Company Website

sp-dashboard.png
sp-editor-pipeline.png
streampipes-architecture-overview.png
Product details

Apache StreamPipes

Apache StreamPipes is an open-source Industrial IoT (IIoT) toolbox designed to empower non-technical users to connect, analyze, and visualize data streams from industrial environments. It provides a self-service platform with an intuitive web interface for building real-time data pipelines, integrating heterogeneous data sources, and deploying analytics without writing code 

Features

  • Integrated web-based UI for pipeline creation and management.
  • StreamPipes Connect library with adapters for protocols like MQTT, OPC-UA, Modbus, S7, Kafka, and Pulsar.
  • Real-time algorithm toolbox including filters, trend detection, neural networks, and custom processors.
  • Data sinks for output to systems like Kafka, Elasticsearch, Slack, PostgreSQL, RabbitMQ, and IoTDB.
  • Live dashboard and data explorer for real-time and historical data visualization.
  • User management with role-based access control.
  • Email notifications and alerting directly from pipelines.
  • SDKs for Java, Python, and TypeScript to extend functionality.

Capabilities

  • Connects to industrial and IT data sources with minimal configuration.
  • Harmonizes and transforms data before ingestion using pre-processing rules.
  • Enables real-time analytics with configurable data processors.
  • Supports custom algorithm development and runtime deployment.
  • Sends processed data to external systems or triggers actions.
  • Visualizes time-series data with heatmaps, distribution charts, and live metrics.
  • Manages users, groups, and permissions for secure access control.
  • Operates in production environments with out-of-the-box readiness.

Benefits

  • Empowers domain experts to build IIoT solutions without coding.
  • Accelerates deployment of industrial analytics and monitoring.
  • Reduces integration complexity with built-in adapters and processors.
  • Enhances decision-making with real-time insights and alerts.
  • Open-source and extensible for custom industrial use cases.
  • Scalable architecture suitable for small setups and enterprise deployments.
  • Improves operational efficiency and reduces downtime through proactive monitoring.