StreamJsonRpc 2.23.32-alpha

StreamJsonRpc

StreamJsonRpc is a cross-platform, .NET portable library that implements the JSON-RPC wire protocol.

It works over Stream, WebSocket, or System.IO.Pipelines pipes, independent of the underlying transport.

Bonus features beyond the JSON-RPC spec include:

  1. Request cancellation
  2. .NET Events as notifications
  3. Dynamic client proxy generation
  4. Support for compact binary serialization via MessagePack
  5. Pluggable architecture for custom message handling and formatting.

Learn about the use cases for JSON-RPC and how to use this library from our documentation.

Compatibility

This library has been tested with and is compatible with the following other JSON-RPC libraries:

Showing the top 20 packages that depend on StreamJsonRpc.

Packages Downloads
Microsoft.ServiceHub.Client
The client library for ServiceHub, which makes it easy to request and activate services in another process.
50
Microsoft.ServiceHub.Client
The client library for ServiceHub, which makes it easy to request and activate services in another process.
51
Microsoft.ServiceHub.Client
The client library for ServiceHub, which makes it easy to request and activate services in another process.
93
Microsoft.ServiceHub.Framework
The distributed ServiceHub Framework
49
Microsoft.ServiceHub.Framework
The distributed ServiceHub Framework
50
Microsoft.ServiceHub.Framework
The distributed ServiceHub Framework
51
Microsoft.ServiceHub.Framework
The distributed ServiceHub Framework
52
Microsoft.ServiceHub.Framework
The distributed ServiceHub Framework
54
Microsoft.ServiceHub.Framework
The distributed ServiceHub Framework
55
Microsoft.ServiceHub.Framework
The distributed ServiceHub Framework
58
Microsoft.ServiceHub.Framework
The distributed ServiceHub Framework.
49
Microsoft.ServiceHub.Framework
The distributed ServiceHub Framework.
53
Microsoft.ServiceHub.Framework
The distributed ServiceHub Framework.
54
Microsoft.ServiceHub.Framework
The distributed ServiceHub Framework.
60
Microsoft.VisualStudio.RpcContracts
Visual Studio RPC contracts
52

https://github.com/microsoft/vs-streamjsonrpc/releases/tag/v2.23.32-alpha

Version Downloads Last updated
2.23.32-alpha 30 06/27/2025
2.22.23 22 10/03/2025
2.22.11 26 05/16/2025
2.22.3-alpha 28 03/13/2025
2.21.69 30 04/04/2025
2.21.10 34 02/22/2025
2.20.20 31 12/07/2024
2.20.17 35 11/14/2024
2.19.27 40 11/13/2024
2.18.48 40 05/26/2024
2.18.44 37 05/26/2024
2.17.11 34 05/26/2024
2.17.8 36 05/26/2024
2.16.36 34 05/26/2024
2.15.29 32 05/26/2024
2.14.24 35 05/26/2024
2.13.33 30 05/26/2024
2.12.27 34 05/26/2024
2.11.35 37 05/26/2024
2.10.44 36 05/26/2024
2.10.41 38 05/26/2024
2.9.85 37 05/26/2024
2.9.12-alpha 40 05/26/2024
2.8.28 41 02/06/2024
2.8.21 32 05/26/2024
2.7.76 35 05/26/2024
2.7.70 34 05/26/2024
2.7.67 35 05/26/2024
2.7.66-alpha 28 05/26/2024
2.6.121 39 05/26/2024
2.6.99-rc 30 05/26/2024
2.6.86-alpha 35 05/26/2024
2.5.46 39 05/26/2024
2.5.44 35 05/26/2024
2.5.36-alpha 42 05/26/2024
2.4.48 37 05/26/2024
2.4.24-rc 37 05/26/2024
2.3.112 34 05/26/2024
2.3.103 35 05/26/2024
2.3.99 37 05/26/2024
2.3.80-rc 41 05/26/2024
2.3.65-alpha 32 05/26/2024
2.3.31-alpha 36 05/26/2024
2.3.22-alpha 34 05/26/2024
2.2.53 39 05/26/2024
2.2.34 35 05/26/2024
2.2.17-alpha 35 05/26/2024
2.1.74 37 05/26/2024
2.1.55 35 05/26/2024
2.1.45-alpha 33 05/26/2024
2.1.33-alpha 37 05/26/2024
2.1.29-alpha 35 05/26/2024
2.1.6-alpha 31 12/02/2024
2.0.208 35 05/26/2024
2.0.203 35 05/26/2024
2.0.187 35 05/26/2024
2.0.180 34 05/26/2024
2.0.167 34 05/26/2024
2.0.146 37 05/26/2024
2.0.140 42 05/26/2024
2.0.123-beta 31 05/26/2024
2.0.115-beta 35 05/26/2024
2.0.106-beta 40 05/26/2024
2.0.102-beta 35 05/26/2024
2.0.94-beta 37 05/26/2024
2.0.79-alpha 35 05/26/2024
1.5.68 34 05/26/2024
1.5.43 37 05/26/2024
1.5.38-beta 37 05/26/2024
1.5.35-beta 35 05/26/2024
1.5.28-beta 33 05/26/2024
1.4.134 38 05/26/2024
1.4.128 38 05/26/2024
1.4.121 43 05/26/2024
1.4.115-beta 43 05/26/2024
1.4.110-beta 34 05/26/2024
1.4.107-beta 36 05/26/2024
1.4.102-beta 37 05/26/2024
1.4.89-beta 40 05/26/2024
1.4.46-beta 45 12/04/2024
1.4.44-beta 37 05/26/2024
1.4.32-beta 39 05/26/2024
1.3.23 37 05/26/2024
1.3.16-beta 42 05/26/2024
1.2.8 37 05/26/2024
1.1.102 34 05/26/2024
1.1.92 34 05/26/2024
1.1.73 33 05/26/2024
1.1.68 39 05/26/2024
1.0.36 35 05/26/2024
1.0.7-rc-gb958bb4715 32 12/08/2024
0.12.32-alpha-g90be50f449 34 05/26/2024