Documentation
Radist documentation
Radist handles WebRTC signaling, media forwarding, and auth so you can ship real-time audio, video, and data features without managing infrastructure.
Get started
Client SDK
Integrate Radist into your browser app or use the raw signaling protocol directly.
JavaScript
@radist-tech/client
Connect with participant tokens, manage WebRTC sessions, and subscribe to connection events.
No-code
Easy interface
Drop-in UI components for video calls with zero WebRTC configuration required.
Low-level
HTTP & WebSocket API
Raw signaling endpoints for custom clients: create calls, mint tokens, and manage the P2P WebSocket protocol.
Server SDK
Create P2P calls and rooms from your trusted backend using a native SDK or the HTTP API directly.
JavaScript
@radist-tech/server
Node, Bun, Deno, and edge-compatible server SDK for creating calls and minting tokens.
Go
Go SDK
Idiomatic Go client for creating connections and minting tokens from Go services.
Python
Python SDK
Pure Python client with sync and async support for Django, FastAPI, and other frameworks.
Low-level
HTTP & WebSocket API
Raw room creation, room token minting, and the mediasoup-based signaling protocol.