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
Package Description
53
Microsoft.ServiceHub.Client
The client library for ServiceHub, which makes it easy to request and activate services in another process.
52
Microsoft.ServiceHub.Client
The client library for ServiceHub, which makes it easy to request and activate services in another process.
54
Microsoft.ServiceHub.Client
The client library for ServiceHub, which makes it easy to request and activate services in another process.
100
Microsoft.ServiceHub.Framework
The distributed ServiceHub Framework
52
Microsoft.ServiceHub.Framework
The distributed ServiceHub Framework
53
Microsoft.ServiceHub.Framework
The distributed ServiceHub Framework
54
Microsoft.ServiceHub.Framework
The distributed ServiceHub Framework
55
Microsoft.ServiceHub.Framework
The distributed ServiceHub Framework
57
Microsoft.ServiceHub.Framework
The distributed ServiceHub Framework
61
Microsoft.ServiceHub.Framework
The distributed ServiceHub Framework.
53
Microsoft.ServiceHub.Framework
The distributed ServiceHub Framework.
55
Microsoft.ServiceHub.Framework
The distributed ServiceHub Framework.
56
Microsoft.ServiceHub.Framework
The distributed ServiceHub Framework.
57
Microsoft.ServiceHub.Framework
The distributed ServiceHub Framework.
63
Microsoft.VisualStudio.RpcContracts
Visual Studio RPC contracts
54

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

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