finds.dev← search

// the find

miroslavpejic85/call-me

★ 758 · JavaScript · AGPL-3.0 · updated Jun 2026

🟢 WebRTC click-to-call platform for instant real-time communication in a persistent shared room with unlimited participants where users can join and call each other instantly. No signup or setup required.

call-me is a self-hosted WebRTC click-to-call platform — a persistent shared room where named users register presence and others call them by URL or username click. No accounts, no scheduling; it's closer to a drop-in video lobby than a meeting tool. Part of the same author's MiroTalk family of WebRTC projects.

E2EE is real (WebRTC DTLS/SRTP by default, not marketing), not bolted on. The URL-driven call initiation (?user=X&call=Y) makes embedding into existing apps genuinely simple — no JS SDK to wire up, just a link or iframe. Coturn config is included and documented, which is the part self-hosters usually have to figure out themselves. Docker setup is straightforward with a one-liner install script for Ubuntu.

Signaling runs through a single Node.js server with in-memory state — no persistence, no horizontal scaling. If the server restarts, all presence is gone and active calls die. The 'unlimited participants' claim is technically WebRTC mesh, not SFU, so it degrades hard past 4-5 people. There's no concept of user identity beyond a username string you type in, so anyone can impersonate anyone unless you enable the host-password mode. AGPL-3.0 license is a practical problem if you're embedding this in a commercial product via iframe — that use case triggers copyleft.

View on GitHub → Homepage ↗

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →