WARNING: These docs are a work in progress! Some sections are incomplete or incorrect.

Overview

rspc is a typesafe router for Rust which allows you to build end-to-end type safe APIs by generating a typesafe client to call the server from another language.

Features

  • Typesafety - move fast and eliminate a whole class of common bugs
  • Transport Agnostic - expose your router via Axum, Tauri or any other official or custom transport.
  • Performance - small runtime footprint so your can get the full potential of Rust's speed
  • Middleware Ecosystem - easily extend your procedures with auth, logging and more

Frequently Asked Questions

Edit on GitHub

Last updated on

On this page