rivetkit▌
5 indexed skills · max 10 per page
rivetkit-client-swiftui
rivet-dev/skills · Frontend
SwiftUI client library for connecting to Rivet Actors with reactive bindings and event streaming. \n \n Provides @Actor property wrapper for get-or-create semantics with connection lifecycle management, plus view modifiers for environment setup and event subscription \n Supports typed async actions, fire-and-forget sends, and AsyncStream event subscriptions with 0–5 typed arguments \n Includes connection status tracking, error handling via ActorError , and compound key support for hierarchical a
rivetkit-client-swift
rivet-dev/skills · Productivity
Swift client for connecting to Rivet Actors with stateless and stateful connection modes. \n \n Supports both stateless action calls and persistent WebSocket connections with real-time event streaming via AsyncStream \n Provides typed action calls with 0–5 positional arguments, plus raw JSON fallback for larger argument counts \n Includes connection lifecycle monitoring through status changes, errors, opens, and closes streams \n Supports low-level HTTP and WebSocket access for custom onRequest
rivetkit-client-javascript
rivet-dev/skills · Backend
JavaScript client for connecting to Rivet Actors with stateless or stateful connections. \n \n Supports browser, Node.js, and Bun environments with automatic endpoint detection via environment variables or explicit configuration \n Offers two interaction modes: stateless action calls for independent requests and stateful connections with real-time event subscriptions \n Includes low-level HTTP and WebSocket access for actors implementing onRequest or onWebSocket handlers \n Provides compound arr
rivetkit-client-react
rivet-dev/skills · Frontend
React client for connecting to Rivet Actors with hooks and realtime state management. \n \n Create typed hooks with createRivetKit() and connect to actor instances using useActor() with keys and optional parameters \n Subscribe to actor events with useEvent() and monitor connection lifecycle through connStatus and error states \n Use createClient() for stateless one-off calls, actor discovery methods (get, getOrCreate, create, getForId), and low-level HTTP/WebSocket access \n Supports compound a
rivetkit
rivet-dev/skills · Productivity
$22