LiveKit
Video ConferencingScalable WebRTC infrastructure for real-time audio and video
Replaces Twilio, Agora
The 8 best API video conferencing you can self-host, ranked by community traction.
Scalable WebRTC infrastructure for real-time audio and video
Replaces Twilio, Agora
Virtual classroom and web conferencing for education
Replaces Zoom, Microsoft Teams
Cutting-edge WebRTC SFU library for Node.js
Replaces Twilio Video
Scalable WebRTC-compatible video routing engine
Replaces Zoom, Twilio
Self-hosted platform for real-time video applications
Replaces Twilio Video, Agora
JavaScript SDK for building Jitsi video apps
Replaces Twilio Video
SIP gateway and transcription bridge for Jitsi
Replaces Zoom Phone
Scalable, open-source web conferencing system
Replaces Zoom, BigBlueButton
No apps match these filters.
| App | Deploy effort | Difficulty | Min. RAM | License | ★ Stars |
|---|---|---|---|---|---|
| LiveKit | Under-an-hour setup | Hard | 512 MB | Apache-2.0 | 21,427 |
| BigBlueButton | Read-the-docs project | Hard | 8,192 MB | LGPL-3.0 | 9,239 |
| mediasoup | Read-the-docs project | Hard | 512 MB | ISC | 7,397 |
| Jitsi Videobridge | Under-an-hour setup | Hard | 512 MB | Apache-2.0 | 3,107 |
| OpenVidu | Under-an-hour setup | Hard | 2,048 MB | Apache-2.0 | 2,136 |
| Lib-Jitsi-Meet | Read-the-docs project | Hard | 256 MB | Apache-2.0 | 1,418 |
| Jigasi | Under-an-hour setup | Hard | 512 MB | Apache-2.0 | 612 |
| plugNmeet | Under-an-hour setup | Hard | 1,024 MB | MIT | 574 |
Every option here is open-source and self-hostable, tagged API within the video conferencing category. Deploy effort is graded from published container recipes, not vendor claims — see the methodology.