KubeMQ
Client SDKs

Client SDKs

Official KubeMQ client libraries for Go, Python, Node.js, Java, C#, Kotlin, C++, Rust, Ruby, and Elixir — plus the language-agnostic REST API.

KubeMQ ships official client libraries for ten languages, each a thin, idiomatic wrapper over the same gRPC API. Every SDK speaks the four messaging patterns — Events, Events Store, Queues, and RPC — so the concepts you learn in one language carry directly to the rest.

Pick your language below, or expand it in the sidebar — the trees are structured identically, so reference/client in Go maps to reference/client in Python.

Choose your language

No SDK for your language?

Every KubeMQ operation is also available over the REST and WebSocket APIs, so any language with an HTTP client can talk to KubeMQ. See the Quick Start for a language-agnostic first message.

Was this page helpful?

On this page