MiroTalk SFU
Simple, secure, scalable real-time video conferences up to 4k, compatible with all browsers and platforms.
Maintained, but at a slower pace than the leaders in its category.
Commit activity more than 72% of tracked projects; popularity more than 58%. How this is calculated.
Commits, last 11 months
| Stars | 3.1k |
|---|---|
| Latest release | — |
| Repo updated | 27 Sept 2026 |
| Licence | AGPL-3.0 |
| Built with | Nodejs, Docker |
Is MiroTalk SFU actively maintained?
MiroTalk SFU is under active development: 689 commits landed over the last 11 months, averaging roughly 52 commits a month in the most recent quarter.
No tagged releases are published, so there is no stable version to pin to — you would deploy from the default branch or a container image built from it.
MiroTalk SFU ranks #4 of 10 in Communication - Video Conferencing, placing it mid-table for maintenance activity.
What MiroTalk SFU actually does
MiroTalk SFU is a self-hosted web application designed to facilitate real-time video conferences across multiple browsers and platforms. It utilises selective forwarding units to handle media streams, aiming to support high-resolution video outputs up to 4k. The project is distributed under an open-source licence and containerised for deployment.
Best fit: It suits teams or individuals looking for a dedicated, self-hosted video conferencing node that they can run entirely on their own infrastructure.
Worth knowing: The AGPL-3.0 licence carries strict copyleft implications if you modify and distribute the code or offer it as a hosted service. Additionally, managing real-time media routing can impose significant bandwidth and CPU demands on your server.
Deployment notes
As a Node.js application packaged with Docker, you will typically need to configure a reverse proxy to handle TLS termination and manage persistent storage or environment variables according to your setup.
MiroTalk SFU as a replacement for
Alternatives to MiroTalk SFU
Projects in the same categories, ordered by health score.
Supports real-time sharing of audio, video, slides (with whiteboard controls), chat, and the screen. Instructors can engage remote students with polling, emojis, and breakout rooms.
WebRTC application that uses Jitsi Videobridge to provide high quality, scalable video conferences.
Scalable and high performance web conferencing system.
Simple, secure, fast real-time video conferences up to 4k and 60fps, compatible with all browsers and platforms.
WebRTC compatible Selective Forwarding Unit (SFU) that allows for multiuser video communication.
Video conferencing server that is easy to deploy and that requires moderate server resources.