roam-codegen 7.3.0

Language bindings codegen for roam
Documentation

roam-codegen

Language binding generator for Roam service descriptors.

Role in the Roam stack

roam-codegen bridges Rust-defined schemas to non-Rust clients/servers above the RPC surface.

What this crate provides

  • TypeScript and Swift code generation targets
  • Rendering of service descriptors into client/server scaffolding

Fits with

  • roam service definitions and generated descriptors
  • roam-hash and roam-types for shared protocol identity and type model

Part of the Roam workspace: https://github.com/bearcove/roam