Pulsar client libraries

Pulsar 支持以下客户端库:

功能矩阵

Pulsar client feature matrix for different languages is listed on Client Features Matrix page.

第三方客户端

除了正式发布的客户端外,还有多个以不同语言开发 Pulsar 客户端的项目。

如果你开发了新的 Pulsar 客户端,可随时提交拉取请求,请将新开发的客户端添加到请求列表中。

LanguageProjectMaintainerLicenseDescription
Gopulsar-client-goComcastLicenseA native golang client
Gogo-pulsart2yLicense
HaskellsupernovaChatrouletteLicenseNative Pulsar client for Haskell
ScalaneutronChatrouletteLicensePurely functional Apache Pulsar client for Scala built on top of Fs2
Scalapulsar4ssksamuelLicenseIdomatic, typesafe, and reactive Scala client for Apache Pulsar
Rustpulsar-rsWyyerd GroupLicenseFuture-based Rust bindings for Apache Pulsar
.NETpulsar-client-dotnetLanayxGitHubNative .NET client for C#/F#/VB