id: client-libraries title: Pulsar client libraries sidebar_label: “Overview”
Pulsar supports the following language specific client libraries:
Pulsar supports the following language-agnostic client libraries:
Feature matrix
Pulsar client feature matrix for different languages is listed on Pulsar Feature Matrix (Client and Function) page.
Third-party clients
Besides the official released clients, multiple projects on developing Pulsar clients are available in different languages.
Want your repository listed here? Just submit a PR to the pulsar repository.
.NET
Go
Haskell
Node.js
Project | Description | License | Star |
---|
pulsar-flex | Pulsar Flex is a modern Apache Pulsar client for Node.js, developed to be independent of C++. | MIT | |
PHP
Rust
Scala
Project | Description | License | Star |
---|
pulsar4s | Idiomatic, typesafe, and reactive Scala client for Apache Pulsar | Apache-2.0 | |
neutron | Purely functional Apache Pulsar client for Scala built on top of Fs2 | Apache-2.0 | |