Video Conferencingdocker-readypermissive-license
LiveKit: the best Open Source alternative to Twilio Video in 2026
LiveKit is open source WebRTC infrastructure for developers who want to build their own realtime video/audio apps, as an alternative to Twilio Video or the Zoom SDK.
Technical profile
- License
- Apache-2.0
- Category
- Video Conferencing
- Replaces
- Twilio Video
- Tech stack
- GoWebRTC
Preview

Public image provided by LiveKit on its own website.
Key features
- SDKs for web, mobile and backend
- Scales to thousands of participants
- Composite recording and streaming
LiveKit vs. Twilio Video
Pros
- Built to be integrated directly into your own product
Things to consider
- Requires your own development, not a ready-to-use video calling app
Quick Docker installation guide
Copy this docker-compose.yml, adjust the example passwords and run docker compose up -d on your server. See the full step-by-step guide →
docker-compose.yml
version: "3.9"
services:
livekit:
image: livekit/livekit-server:latest
restart: unless-stopped
ports:
- "7880:7880"
- "7881:7881"
- "50000-50100:50000-50100/udp"
command: ["--dev"]
volumes:
- livekit_data:/data
volumes:
livekit_data: