Skip to content
@streamshub

StreamsHub

About

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

There is a rich ecosystem of open source projects providing event-driven and real-time data infrastructure, including Apache Kafka, Flink, Spark, Pulsar, and many more. Navigating this ecosystem is often difficult, and knowing how to deploy, run, and combine these projects can be daunting.

The goal of StreamsHub is to provide a curated set of projects, templates, tools, and documentation to help infrastructure engineers build services that support event-driven architectures (EDA) on Kubernetes. Where a gap exists in the current open source offering, StreamsHub aims to host a project to fill it, with the goal of contributing solutions upstream where appropriate.

Key Projects

  • Console -- A web UI for managing Strimzi-managed Apache Kafka clusters on Kubernetes.
  • Flink SQL Runner -- A wrapper for deploying Flink SQL jobs using the Flink Kubernetes Operator.
  • Flink SQL Examples -- Tutorials for running Flink SQL on Kubernetes.

Get Involved

  • Propose a new project or change: Submit a proposal via the proposals repository.
  • Contribute documentation and tutorials: Help improve best-practice guides and tutorials on the StreamsHub website (source).
  • Report issues and contribute code: Each project repository welcomes issues and pull requests.
  • Governance: Community Governance (code of conduct, voting rules, etc.) is covered in the Governance Repository

Community Slack

The main way to interact officially with the StreamsHub community is via the Proposals repository and Issues/PRs on the relevant project repositories. However, there is a community Slack workspace for more free-form conversations:

Slack Invite Link

Community Call

The StreamsHub community call is usually held bi-weekly:

  • Meetings are scheduled on the StreamsHub Google Calendar: Web / iCal
  • Meeting agenda and notes are stored in this Google Doc
  • Please add any discussion items to the agenda at least 12 hours before the meeting starts. If there are no agenda items or significant proposals/issues/PRs to discuss, the maintainers reserve the right to cancel the meeting. Cancellations will be announced on the #all-streamshub channel on the community Slack.

Pinned Loading

  1. console console Public

    Web console to interact with Apache Kafka® instances running in a Kubernetes cluster managed by Strimzi Cluster Operator

    Java 26 27

Repositories

Showing 10 of 16 repositories
  • streamshub-mcp Public

    MCP servers for Kubernetes-based streaming platforms — read-only, structured access to infrastructure for LLM-driven diagnostics

    streamshub/streamshub-mcp’s past year of commit activity
    Java 0 Apache-2.0 1 11 4 Updated Apr 23, 2026
  • console Public

    Web console to interact with Apache Kafka® instances running in a Kubernetes cluster managed by Strimzi Cluster Operator

    streamshub/console’s past year of commit activity
    Java 26 Apache-2.0 27 27 4 Updated Apr 23, 2026
  • keycloak-auth-demo Public

    A demo deployment of the StreamsHub Stack using Keycloak Authorization Services

    streamshub/keycloak-auth-demo’s past year of commit activity
    Java 0 0 0 0 Updated Apr 22, 2026
  • kmetadb Public

    Experimental database synchronized with Apache Kafka™ cluster metadata

    streamshub/kmetadb’s past year of commit activity
    Java 0 Apache-2.0 0 0 0 Updated Apr 20, 2026
  • console-datagen Public

    Generates activity and data in Apache Kafka

    streamshub/console-datagen’s past year of commit activity
    Java 0 Apache-2.0 0 1 0 Updated Apr 20, 2026
  • streamshub-site Public

    The StreamsHub website source code

    streamshub/streamshub-site’s past year of commit activity
    Java 1 Apache-2.0 2 3 0 Updated Apr 16, 2026
  • developer-quickstart Public

    A kustomize-based quick start setup for deploying the StreamsHub event stack in a local ephemeral or remote development kubernetes cluster.

    streamshub/developer-quickstart’s past year of commit activity
    Shell 0 Apache-2.0 1 3 0 Updated Apr 16, 2026
  • streamshub-gitops Public

    Contains content and examples for using GitOps to manage Strimzi-based event driven infrastructure.

    streamshub/streamshub-gitops’s past year of commit activity
    0 Apache-2.0 0 2 0 Updated Apr 9, 2026
  • proposals Public

    Proposals for changes to the StreamsHub Organisation and it's sub-projects

    streamshub/proposals’s past year of commit activity
    0 Apache-2.0 1 0 1 Updated Mar 26, 2026
  • streams-e2e Public

    Kubernetes test suite for streaming portfolio including strimzi-kafka-operator, flink, apicurio and more.

    streamshub/streams-e2e’s past year of commit activity
    Java 3 Apache-2.0 3 1 2 Updated Mar 13, 2026

Top languages

Java Shell

Most used topics

Loading…