Skip to content

Rust JSON-RPC library on top of async/await

License

Notifications You must be signed in to change notification settings

paradigmxyz/jsonrpsee

This branch is 1 commit behind paritytech/jsonrpsee:master.

Folders and files

NameName
Last commit message
Last commit date
Mar 10, 2025
Mar 10, 2025
Mar 10, 2025
Mar 10, 2025
Mar 10, 2025
Mar 10, 2025
Mar 10, 2025
Oct 21, 2024
Mar 10, 2025
Mar 10, 2025
Mar 10, 2025
Mar 10, 2025
Jan 18, 2021
Dec 10, 2021
Oct 16, 2024
Apr 14, 2023
Mar 10, 2025
Aug 25, 2021
Oct 16, 2024
Apr 13, 2023
Mar 10, 2025

Repository files navigation

jsonrpsee

GitLab Status crates.io Docs MIT CI Benchmarks dependency status

JSON-RPC library designed for async/await in Rust.

Designed to be the successor to ParityTech's JSONRPC crate.

Features

  • Client/server HTTP/HTTP2 support
  • Client/server WebSocket support
  • Client WASM support via web-sys
  • Client transport abstraction to provide custom transports
  • Middleware

Documentation

Examples

See this directory for more examples

Roadmap

See our tracking milestone for the upcoming stable v1.0 release.

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 for jsonrpsee can be found:

About

Rust JSON-RPC library on top of async/await

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 99.5%
  • Shell 0.5%