palava.tv is a cost-free, simple to use, secure, and open source platform for video calls, built on top of WebRTC.
This is a pnpm workspaces monorepo containing:
- @palava/client — TypeScript WebRTC signaling library implementing the palava protocol
- @palava/web — Vue 3 + TypeScript single-page app
pnpm install
pnpm devThis starts the Vite dev server at http://localhost:5173. By default it connects to a local signaltower instance at ws://localhost:4233.
| Command | Description |
|---|---|
pnpm dev |
Start Vite dev server |
pnpm build |
Production build (both packages) |
pnpm typecheck |
Type-check both packages |