{"library":"asyncapi-rust-ws-template","type":"library","category":null,"description":"AsyncAPI Rust WebSocket Template is an npm package used as a template for the AsyncAPI Generator to produce a Rust WebSocket client crate. As of version 0.3.2, it targets AsyncAPI v3 documents and generates client code using tokio-tungstenite or async-tungstenite frameworks. It processes spec components (info, servers, channels, messages) to produce a Rust project with Cargo.toml, lib.rs, client modules, and model definitions. Released on GitHub, it is a community-maintained tool for generating Rust WebSocket clients from AsyncAPI specs. Differentiators include direct integration with the AsyncAPI Generator ecosystem and support for multiple Rust async frameworks.","language":"javascript","status":"active","version":"0.3.2","tags":["javascript","asyncapi","generator","rust","websocket","tokio","template"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install asyncapi-rust-ws-template","imports":["import generate from 'asyncapi-rust-ws-template'","import { generate } from 'asyncapi-rust-ws-template'","import type { TemplateParameters } from 'asyncapi-rust-ws-template'"]},{"cmd":"yarn add asyncapi-rust-ws-template","imports":[]},{"cmd":"pnpm add asyncapi-rust-ws-template","imports":[]}],"homepage":"https://github.com/kanekoshoyu/asyncapi-rust-websocket-template#readme","github":"https://github.com/kanekoshoyu/asyncapi-rust-websocket-template","docs":null,"changelog":null,"pypi":null,"npm":"asyncapi-rust-ws-template","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}