rpc-rs

Crates.iorpc-rs
lib.rsrpc-rs
version0.1.1
sourcesrc
created_at2024-07-10 21:07:36.299539
updated_at2024-07-10 21:10:02.423173
descriptionA blazingly fast, lightweight, and type-safe RPC/IPC framework for Rust and Web/Tauri-based applications, based on `specta`.
homepagehttps://github.com/RedstoneWizard08/Wormhole
repositoryhttps://github.com/RedstoneWizard08/Wormhole
max_upload_size
id1298752
size33,215
(RedstoneWizard08)

documentation

README

rpc-rs

A blazingly fast, lightweight, and type-safe RPC/IPC framework for Rust and Web/Tauri-based applications, based on specta.

Introduction

rpc-rs is a type-safe Rust framework for building JSON RPCs and IPCs for use with Web technologies, such as JavaScript and TypeScript. It follows the basic CRUD (Create, Read, Update, Delete) pattern, and its syntax allows developers to easily create complex protocols with relatively simple code.

Examples

See here for a great example of how to use this library.

Integrations

rpc-rs integrates extremely well with the following libraries and tools:

  • axum
  • tauri
  • specta
  • serde
  • serde_json
  • prisma-client-rust (Custom build)
Commit count: 404

cargo fmt