This is an automated email from the ASF dual-hosted git repository.
tison pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/pulsar-site.git
The following commit(s) were added to refs/heads/main by this push:
new 9b6a86e8252 Mark profunktor/neutron a fork and reformat the page
9b6a86e8252 is described below
commit 9b6a86e8252a3044a213b2b55ee4d6c12d0a6cb7
Author: tison <[email protected]>
AuthorDate: Sun Jan 1 18:14:58 2023 +0800
Mark profunktor/neutron a fork and reformat the page
Signed-off-by: tison <[email protected]>
---
docs/client-libraries.md | 32 +++++++++++------------
versioned_docs/version-2.10.x/client-libraries.md | 30 ++++++++++++---------
2 files changed, 33 insertions(+), 29 deletions(-)
diff --git a/docs/client-libraries.md b/docs/client-libraries.md
index 8ae4795a325..0ff975bf5e6 100644
--- a/docs/client-libraries.md
+++ b/docs/client-libraries.md
@@ -7,9 +7,9 @@ sidebar_label: "Overview"
Pulsar supports the following language-specific client libraries:
| Language | Documentation
| Release note
| Code repo
|
-| ---------
|-----------------------------------------------------------------------------------|
---------------------------------------------------------------------------------
| --------------------------------------------------------------------- |
+|-----------|-----------------------------------------------------------------------------------|-----------------------------------------------------------------------------------|-----------------------------------------------------------------------|
| Java | [User doc](client-libraries-java.md) <br/> [API
doc](/api/client/) | [Bundled](/release-notes/)
|
[Bundled](https://github.com/apache/pulsar/tree/master/pulsar-client) |
-| C++ | [User doc](client-libraries-cpp.md) <br/> [API
doc](pathname:///api/cpp/3.0.0) | [Bundled](/release-notes/)
|
[Standalone](https://github.com/apache/pulsar-client-cpp) |
+| C++ | [User doc](client-libraries-cpp.md) <br/> [API
doc](pathname:///api/cpp/3.0.0) | [Bundled](/release-notes/)
|
[Standalone](https://github.com/apache/pulsar-client-cpp) |
| Python | [User doc](client-libraries-python.md) <br/> [API
doc](@pulsar:apidoc:python@) | [Bundled](/release-notes/)
|
[Standalone](https://github.com/apache/pulsar-client-python) |
| Go client | [User doc](client-libraries-go.md)
|
[Standalone](https://github.com/apache/pulsar-client-go/releases)
| [Standalone](https://github.com/apache/pulsar-client-go) |
| Node.js | [User doc](client-libraries-node.md)
|
[Standalone](https://github.com/apache/pulsar-client-node/releases)
| [Standalone](https://github.com/apache/pulsar-client-node) |
@@ -18,7 +18,7 @@ Pulsar supports the following language-specific client
libraries:
Pulsar supports the following language-agnostic client libraries:
| Interface | Documentation | Release note
| Code repo
|
-| --------- | ----------------------------------------- |
-------------------------- |
------------------------------------------------------------------------ |
+|-----------|-------------------------------------------|----------------------------|--------------------------------------------------------------------------|
| REST | [User doc](client-libraries-rest.md) |
[Bundled](/release-notes/) |
[Bundled](https://github.com/apache/pulsar/tree/master/pulsar-broker) |
| WebSocket | [User doc](client-libraries-websocket.md) |
[Bundled](/release-notes/) |
[Bundled](https://github.com/apache/pulsar/tree/master/pulsar-websocket) |
@@ -39,43 +39,43 @@ Want your repository listed here? Click the "Edit this
page" button at the botto
### .NET
| Project |
Description | License
| Badges
|
-| -------------------------------------------------------------------------- |
----------------------------------------------- |
------------------------------------------ |
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
+|----------------------------------------------------------------------------|-------------------------------------------------|--------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [pulsar-client-dotnet](https://github.com/fsprojects/pulsar-client-dotnet) |
Apache Pulsar native client for .NET (C#/F#/VB) |
[MIT](https://opensource.org/licenses/MIT) | 

|
### Go
-| Project |
Description | License
| Badges
|
-| --------------------------------------------------------------- |
---------------------------------------- |
---------------------------------------------------------
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
-| [pulsar-client-go](https://github.com/Comcast/pulsar-client-go) | A Go
client library for Apache Pulsar |
[Apache-2.0](https://www.apache.org/licenses/LICENSE-2.0) | 

|
+| Project |
Description | License
| Badges
|
+|-----------------------------------------------------------------|---------------------------------------|-----------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
+| [pulsar-client-go](https://github.com/Comcast/pulsar-client-go) | A Go
client library for Apache Pulsar |
[Apache-2.0](https://www.apache.org/licenses/LICENSE-2.0) | 

|
### Haskell
| Project | Description
| License | Badges
|
-| ------------------------------------------------ |
-------------------------------- |
--------------------------------------------------------- |
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
+|--------------------------------------------------|----------------------------------|-----------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [supernova](https://github.com/cr-org/supernova) | Apache Pulsar client for
Haskell | [Apache-2.0](https://www.apache.org/licenses/LICENSE-2.0) | 

|
### Node.js
| Project | Description
| License | Badges
|
-| ----------------------------------------------------------- |
---------------------------------------------------------------------------------------------
| ------------------------------------------ |
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
+|-------------------------------------------------------------|-----------------------------------------------------------------------------------------------|--------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [pulsar-flex](https://github.com/ayeo-flex-org/pulsar-flex) | Pulsar Flex is
a modern Apache Pulsar client for Node.js, developed to be independent of C++.
| [MIT](https://opensource.org/licenses/MIT) | 

|
### PHP
| Project |
Description | License
| Badges
|
-| ------------------------------------------------------------------- |
------------------------------------------- |
------------------------------------------ |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
+|---------------------------------------------------------------------|---------------------------------------------|--------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [pulsar-client-php](https://github.com/ikilobyte/pulsar-client-php) | PHP
Native Client library for Apache Pulsar |
[MIT](https://opensource.org/licenses/MIT) | 

|
### Rust
| Project | Description
| License |
Badges
|
-| ------------------------------------------------------ |
------------------------------------- |
--------------------------------------------------------- |
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
+|--------------------------------------------------------|---------------------------------------|-----------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [pulsar-rs](https://github.com/streamnative/pulsar-rs) | Rust Client library
for Apache Pulsar | [Apache-2.0](https://www.apache.org/licenses/LICENSE-2.0) |


|
### Scala
-| Project | Description
| License
| Badges
|
-| --------------------------------------------------- |
-------------------------------------------------------------------- |
--------------------------------------------------------- |
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
-| [pulsar4s](https://github.com/CleverCloud/pulsar4s) | Idiomatic, typesafe,
and reactive Scala client for Apache Pulsar |
[Apache-2.0](https://www.apache.org/licenses/LICENSE-2.0) | 

|
-| [neutron](https://github.com/cr-org/neutron) | Purely functional
Apache Pulsar client for Scala built on top of Fs2 |
[Apache-2.0](https://www.apache.org/licenses/LICENSE-2.0) | 

|
-| [neutron](https://neutron.profunktor.dev) | Fs2-powered Apache Pulsar client
with support for Scala 2 and 3 |
[Apache-2.0](https://www.apache.org/licenses/LICENSE-2.0) | 

|
+| Project | Description
| License
| Badges
|
+|---------------------------------------------------------------|----------------------------------------------------------------------|-----------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
+| [pulsar4s](https://github.com/CleverCloud/pulsar4s) | Idiomatic,
typesafe, and reactive Scala client for Apache Pulsar |
[Apache-2.0](https://www.apache.org/licenses/LICENSE-2.0) | 

|
+| [neutron](https://github.com/cr-org/neutron) | Purely
functional Apache Pulsar client for Scala built on top of Fs2 |
[Apache-2.0](https://www.apache.org/licenses/LICENSE-2.0) | 

|
+| [neutron (profunktor's fork)](https://neutron.profunktor.dev) | Fs2-powered
Apache Pulsar client with support for Scala 2 and 3 |
[Apache-2.0](https://www.apache.org/licenses/LICENSE-2.0) | 

|
diff --git a/versioned_docs/version-2.10.x/client-libraries.md
b/versioned_docs/version-2.10.x/client-libraries.md
index 31b9d671576..c89802ee01e 100644
--- a/versioned_docs/version-2.10.x/client-libraries.md
+++ b/versioned_docs/version-2.10.x/client-libraries.md
@@ -31,16 +31,20 @@ Pulsar client feature matrix for different languages is
listed on [Pulsar Featur
Besides the official released clients, multiple projects on developing Pulsar
clients are available in different languages.
-> If you have developed a new Pulsar client, feel free to submit a pull
request and add your client to the list below.
-
-| Language | Project | Maintainer | License | Description |
-|----------|---------|------------|---------|-------------|
-| Go | [pulsar-client-go](https://github.com/Comcast/pulsar-client-go) |
[Comcast](https://github.com/Comcast) |
[](https://opensource.org/licenses/Apache-2.0)
| A native golang client |
-| Go | [go-pulsar](https://github.com/t2y/go-pulsar) |
[t2y](https://github.com/t2y) |
[](https://opensource.org/licenses/Apache-2.0)
|
-| Haskell | [supernova](https://github.com/cr-org/supernova) |
[Chatroulette](https://github.com/cr-org) |
[](https://opensource.org/licenses/Apache-2.0)
| Native Pulsar client for Haskell |
-| Scala | [neutron](https://github.com/cr-org/neutron) |
[Chatroulette](https://github.com/cr-org) |
[](https://opensource.org/licenses/Apache-2.0)
| Purely functional Apache Pulsar client for Scala built on top of Fs2 |
-| Scala | [neutron](https://neutron.profunktor.dev) |
[ProfunKtor](https://profunktor.dev) |
[](https://opensource.org/licenses/Apache-2.0)
| Fs2-powered Apache Pulsar client with support for Scala 2 and 3 |
-| Scala | [pulsar4s](https://github.com/sksamuel/pulsar4s) |
[sksamuel](https://github.com/sksamuel) |
[](https://opensource.org/licenses/Apache-2.0)
| Idomatic, typesafe, and reactive Scala client for Apache Pulsar |
-| Rust | [pulsar-rs](https://github.com/wyyerd/pulsar-rs) | [Wyyerd
Group](https://github.com/wyyerd) |
[](https://opensource.org/licenses/Apache-2.0)
| Future-based Rust bindings for Apache Pulsar |
-| .NET |
[pulsar-client-dotnet](https://github.com/fsharplang-ru/pulsar-client-dotnet) |
[Lanayx](https://github.com/Lanayx) |
[](https://opensource.org/licenses/MIT)
| Native .NET client for C#/F#/VB |
-| Node.js | [pulsar-flex](https://github.com/ayeo-flex-org/pulsar-flex) |
[Daniel Sinai](https://github.com/danielsinai), [Ron
Farkash](https://github.com/ronfarkash), [Gal
Rosenberg](https://github.com/galrose)|
[](https://opensource.org/licenses/MIT)
| Native Nodejs client |
+:::tip
+
+Want your repository listed here? Click the "Edit this page" button at the
bottom of this page.
+
+:::
+
+| Language | Project
| Maintainer
|
License
| Description
|
+|----------|-------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------|
+| Go | [pulsar-client-go](https://github.com/Comcast/pulsar-client-go)
| [Comcast](https://github.com/Comcast)
|
[](https://opensource.org/licenses/Apache-2.0)
| A native golang client |
+| Go | [go-pulsar](https://github.com/t2y/go-pulsar)
| [t2y](https://github.com/t2y)
|
[](https://opensource.org/licenses/Apache-2.0)
|
+| Haskell | [supernova](https://github.com/cr-org/supernova)
| [Chatroulette](https://github.com/cr-org)
|
[](https://opensource.org/licenses/Apache-2.0)
| Native Pulsar client for Haskell |
+| Scala | [neutron](https://github.com/cr-org/neutron)
| [Chatroulette](https://github.com/cr-org)
|
[](https://opensource.org/licenses/Apache-2.0)
| Purely functional Apache Pulsar client for Scala built on top of Fs2 |
+| Scala | [neutron (profunktor's fork)](https://neutron.profunktor.dev)
| [ProfunKtor](https://profunktor.dev)
|
[](https://opensource.org/licenses/Apache-2.0)
| Fs2-powered Apache Pulsar client with support for Scala 2 and 3 |
+| Scala | [pulsar4s](https://github.com/sksamuel/pulsar4s)
| [sksamuel](https://github.com/sksamuel)
|
[](https://opensource.org/licenses/Apache-2.0)
| Idomatic, typesafe, and reactive Scala client for Apache Pulsar |
+| Rust | [pulsar-rs](https://github.com/wyyerd/pulsar-rs)
| [Wyyerd Group](https://github.com/wyyerd)
|
[](https://opensource.org/licenses/Apache-2.0)
| Future-based Rust bindings for Apache Pulsar |
+| .NET |
[pulsar-client-dotnet](https://github.com/fsharplang-ru/pulsar-client-dotnet) |
[Lanayx](https://github.com/Lanayx)
|
[](https://opensource.org/licenses/MIT)
| Native .NET client for C#/F#/VB
|
+| Node.js | [pulsar-flex](https://github.com/ayeo-flex-org/pulsar-flex)
| [Daniel Sinai](https://github.com/danielsinai), [Ron
Farkash](https://github.com/ronfarkash), [Gal
Rosenberg](https://github.com/galrose) |
[](https://opensource.org/licenses/MIT)
| Native Nodejs client
|