Skip to main content

Apache StreamPipes · Open Source

Start with an open platform. Scale independently.

Apache StreamPipes connects machines, processes data streams, and makes industrial data analyzable. As an Apache top-level project, it provides an open foundation that you can operate yourself and extend as needed.

  • Apache Top-Level Project
  • Open APIs and SDKs
  • Can be operated on-premises
Apache StreamPipes user interface with industrial data and applications

Directly with the project team

More pilot budget for the use case. Less for the learning curve.

Apache StreamPipes can be evaluated without Bytefabrik. However, for reliable results and a productive path forward, Bytefabrik is the partner with direct project knowledge: We shorten the learning curve with proven integration patterns and a clear goal for the pilot.

More pilot budget is being allocated to the use case

We avoid unnecessary setup, architecture, and integration loops. This makes it clear earlier on whether the data and application are delivering the expected benefits.

Customized Extensions from a Single Source

As the initiator and key developer of Apache StreamPipes, Bytefabrik can develop connectors, pipeline elements, and business applications tailored to the platform.

A Commercial Platform Without New Construction

As requirements grow, IoT Data Hub, Manufacturing Insights, updates, and support build on the same technical foundation—without having to discard the pilot.

The Platform in Action

From machine signals to real-time analysis in a single environment.

Apache StreamPipes brings together connectivity, data streams, and analytics tools. This allows the technical foundation to be evaluated using real data before it is rolled out as a larger platform.

  • Connect industrial sources via existing and custom connectors.
  • Process and harmonize data streams in visual pipelines.
  • Examine time series in Data Explorer and display them in dashboards.
  • Add new features using open APIs and SDKs.
Open Documentation
Visual Pipeline Editor for Processing Industrial Data Streams

An open platform. Two ways to create value quickly.

The layers remain clearly separated: Apache StreamPipes provides the open platform. Bytefabrik complements it with a managed IoT data hub and ready-to-use manufacturing insights modules.

Apache StreamPipes

The Open IIoT Foundation

Connectivity, stream processing, Data Explorer, dashboards, APIs, and SDKs under Apache governance.

View Open Source Project
01
Connect

Connectors and Data Models

Connect machines, sensors, and systems and describe their data in a standardized way.

02
Process

Pipelines and Live Data

Filter and transform data streams and make them available to downstream applications.

03
Analyze

Data Explorer and Dashboards

Analyze, visualize, and continuously monitor time series.

Bytefabrik Products

Productive Operations and Ready-to-Use Improvement Applications

Platform

IoT Data Hub

Managed distribution with AI pipelines, AI notebooks, data stories, monitoring, faster updates, and support.

→
Add-ons

Manufacturing Insights

Ready-to-use modules for message, equipment, condition, and process analysis; product tracking; OEE; and other production-related issues.

→
Your Journey with Open Source

Start with a well-defined pilot. Expand and scale based on that foundation.​

Bytefabrik guides you through the entire process—from a well-defined use case to custom extensions and on to productive platform operation.

  1. Evaluate

    Focus the pilot on achieving a clear result

    Bytefabrik defines the data source, target image, and operating model, and implements the pilot using proven StreamPipes building blocks.

    Scope · Data Source · Result

  2. Expand

    Develop Missing Building Blocks in a Targeted Manner

    Have custom connectors, pipeline elements, and applications developed directly by experienced StreamPipes developers.

    APIs · SDKs · Plug-ins

  3. Operate

    Maintain control over data and operations

    Operate the platform on-premises or in your own cloud, and ensure that architectural decisions remain transparent.

    On-Premises · Cloud · Hybrid

  4. Scale

    Supplement Support in a Targeted Manner

    Add Bytefabrik products and professional support for rollouts, updates, and specialized applications.

    Distribution · Support · Add-ons

License, Operation, and Delimitation

What teams want to know before getting started.

What remains open and portable?

Apache StreamPipes is licensed under the Apache License 2.0. The source code, APIs, and SDKs are publicly available. Custom extensions and data models can be developed and operated independently of Bytefabrik.

What distinguishes Apache StreamPipes from the Bytefabrik IoT Data Hub?

Apache StreamPipes is the open-source technology foundation. The IoT Data Hub complements a distribution maintained by Bytefabrik, AI pipelines, AI notebooks, data stories, monitoring, a faster update path, and professional support.

Can we operate the platform entirely on our own?

Yes. Apache StreamPipes can be deployed on your own infrastructure. Bytefabrik support is an additional option for architecture, integration, updates, and production deployment.

Why is Bytefabrik support worthwhile even for a pilot project?

A pilot is intended to enable a business and technical decision—not to first establish the fundamentals of StreamPipes. Bytefabrik uses proven architecture, integration, and deployment patterns, focuses development time on the specific use case, and avoids detours that would prove costly later during production. This generally makes a guided pilot more cost-effective than an unguided start with its own learning curve.

How do new production applications come about?

Teams can develop their own applications on the open platform. For recurring improvement tasks, Bytefabrik also offers ready-made Manufacturing Insights modules, such as message, equipment, status, and process analysis.

Open Source

Implementing the StreamPipes Pilot in a Cost-Effective Manner

Together, we define the data source, target, and operating model, and demonstrate how a focused pilot leads more quickly to a sound decision.

From the project's initiator and lead developer
Request an open-source conversation
Presentation on Apache StreamPipes at Community Over Code