Janus
Video ConferencingGeneral-purpose, lightweight, minimalist WebRTC Server
The 9 best Free video conferencing you can self-host, ranked by community traction.
General-purpose, lightweight, minimalist WebRTC Server
Cutting-edge WebRTC SFU library for Node.js
Replaces Twilio Video
Scalable WebRTC video conferencing with an SFU, up to 4K
Simple and Secure Video Conferencing
Replaces BigBlueButton, Jitsi
Self-hosted platform for real-time video applications
Replaces Twilio Video, Agora
JavaScript SDK for building Jitsi video apps
Replaces Twilio Video
Front-end for managing BigBlueButton meeting rooms
Replaces Zoom, Google Meet
Videoconferencing based on WebRTC and Janus Gateway with an UI
Replaces Google Hangouts, Skype
STUN and TURN server for real-time applications
Replaces Twilio STUN/TURN
No apps match these filters.
| App | Deploy effort | Difficulty | Min. RAM | License | ★ Stars |
|---|---|---|---|---|---|
| Janus | Read-the-docs project | Medium | 512 MB | GPL-3.0 | 9,186 |
| mediasoup | Read-the-docs project | Hard | 512 MB | ISC | 7,397 |
| MiroTalk SFU | Under-an-hour setup | Medium | 512 MB | AGPL-3.0 | 3,126 |
| La Suite - Meet | Read-the-docs project | Medium | 200 MB | MIT | 2,433 |
| 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 |
| Greenlight | Under-an-hour setup | Medium | 1,024 MB | LGPL-3.0 | 851 |
| Jangouts | Read-the-docs project | Medium | 50 MB | MIT | 446 |
| eturnal | Under-an-hour setup | Medium | 128 MB | Apache-2.0 | 344 |
Every option here is open-source and self-hostable, tagged Free within the video conferencing category. Deploy effort is graded from published container recipes, not vendor claims — see the methodology.