> ## Documentation Index
> Fetch the complete documentation index at: https://docs.streamnative.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Connect to your Pulsar cluster

## Supported Pulsar clients

You can use the following Pulsar clients to connect to your Pulsar cluster through OAuth2 or Token authentication.

* [Java client](/private-cloud/v1/build/platform-connect-java)
* [C++ client](/private-cloud/v1/build/platform-connect-cpp)
* [Python client](/private-cloud/v1/build/platform-connect-python)
* [Go client](/private-cloud/v1/build/platform-connect-go)
* [Node.js client](/private-cloud/v1/build/platform-connect-nodejs)
* [WebSocket API](/private-cloud/v1/build/platform-connect-websocket)

## Pulsar client page wizard

To help you get started with setting up client libraries and tools after provisioning your cluster, StreamNative Console provides a step-by-step wizard to walk you through the basic setup and configuration process, such as installing client libraries, downloading key files, selecting properties, generating sample codes to run, and so on.

<img src="https://mintcdn.com/streamnative/acbuYqJeAiYbpmwQ/media/snp-pulsar-client-wizard.gif?s=25734fbc6c51c8f66ebe7ad266effd60" alt="gif of client setup process through wizard" width="600" height="295" data-path="media/snp-pulsar-client-wizard.gif" />

To get started with the Pulsar client setup wizard, follow these steps.

1. On the left navigation pane of StreamNative Console, in the **Admin** section, click **Pulsar Clients**.

2. Follow the wizard to generate the sample code you need for connecting to your Pulsar cluster.

   With a copy-and-paste, you can run the given sample code to produce and consume messages.

## Related topics

* [Connect to your Pulsar cluster using Kafka Java client](/private-cloud/v1/operating-streamnative-platform/protocols/kop#connect-to-your-pulsar-cluster-using-the-kafka-java-client)
