24 releases (11 breaking)
Uses new Rust 2021
new 0.13.1 | May 13, 2022 |
---|---|
0.12.0 | May 6, 2022 |
0.9.0 | Feb 3, 2022 |
0.7.0 | Dec 22, 2021 |
0.2.0-alpha.3 | Mar 16, 2021 |
32,330 downloads per month
Used in 3 crates
(via jsonrpsee)
73KB
1.5K
SLoC
jsonrpsee
JSON-RPC library designed for async/await in Rust.
Designed to be the successor to ParityTech's JSONRPC crate.
Support WebSocket
and HTTP
transports for both client and server.
Under development
The library is still under development; do not use in production.
Sub-projects
- jsonrpsee-http-client
- jsonrpsee-http-server
- jsonrpsee-proc-macros
- jsonrpsee-ws-client
- jsonrpsee-ws-server
Examples
Roadmap
See tracking issue for next stable release (0.5)
Users
If your project uses jsonrpsee
we would like to know. Please open a pull request and add your project to the list below:
Benchmarks
- Daily benchmarks are published at https://paritytech.github.io/jsonrpsee/bench/dev/
- Benchmarks per release is published at https://paritytech.github.io/jsonrpsee/bench/release/
- Benchmarks compared to jsonrpc crate are published at https://paritytech.github.io/jsonrpsee/bench/jsonrpc/ (jsonrpsee is the left column)
Dependencies
~7–16MB
~286K SLoC