TypeScript-first RPC library for seamless bi-directional communication between processes, workers, and contexts. Cross-runtime compatible with Node.js, Deno, Bun, and browsers.
> [!CAUTION] > This project is archived and migrated to https://github.com/kunkunsh/kkrpc
A Tauri v2 plugin that spawns and manages JavaScript runtime processes (Bun, Node.js, Deno) from your desktop app. Rust manages process lifecycles and relays stdio via Tauri events. The frontend communicates with backend JS processes through type-safe RPC
 [](https://github.com/HuakunShen/tauri-api-adapter/actions/workflows/docs.yml)
Rust client/server library for kkrpc JSON-mode interop
Bring Node/Bun/Deno to Tauri apps with full Type Safety (kkrpc)