Open source resources for building real-time event-driven services and data-pipelines on Kubernetes.

StreamsHub provides a curated set of open source projects, templates, and tools to support event-driven architectures, data pipelines, real-time data queries and more.

What is streamshub?

StreamsHub provides a set of open source projects which support event-driven architectures running on Kubernetes.

Open source stack for Kafka

StreamsHub projects give open source options for working with Event-Driven architectures with Apache Kafka. StreamsHub combines with other open-source projects like Strimzi and Kroxylicious to provide tools for running Kafka proxies and the UI console in Kubernetes.

Integrate with Apicurio registry for schema management

The Apicurio registry enforces message syntax and format via schemas and integrates with both the Console and Kroxylicious proxy. Filters can be applied to messages using Kroxylicious to add security, resilience and reliability to your event-driven applications.

StreamsHub Projects

  • StreamsHub Console

    UI for administrating Apache Kafka clusters.

    Delivers real-time insights for monitoring, managing, and optimizing each cluster.

  • Flink SQL Runner

    Wrapper application and container image for use with Flink Kubernetes Operator’s FlinkDeployment custom resource.

    Allows you to specify your SQL queries as arguments.

  • Strimzi MCP Server

    MCP server for Strimzi to make deploying, managing and developing with Strimzi quicker and easier.

Explore StreamsHub

Take a look at some guides, tutorials and walk-throughs showing what is possible using StreamsHub. View all

  • Secure authentication with StreamsHub

    Learn how to set up secure authentication for you applications and users with StreamsHub

  • Using the Strimzi MCP

    Learn how to make the most of Strimzi in your app development with the Strimzi MCP server.

  • Displaying metrics using Prometheus

    Learn how to collect and expose metrics using Prometheus and StreamsHub.