Audio and video · Independent · 24 Oct 2026

element-hq/element-call

Group calls powered by Matrix

← Audio and video

In simple English

This tool lets groups of people talk on video and voice calls. It connects to Matrix, which is an open network for secure chat. You can use it as a standalone web page or embed it inside other chat apps. The software is free to use and self-host under an open-source licence. Running it yourself requires setting up a media server and handling security certificates.

What it is

Element Call is a video conferencing application built on WebRTC and the LiveKit (a media server that handles real-time audio and video streams) streaming backend. It communicates across different servers using Matrix open standards.

What it is good for

Teams and communities who already use Matrix for chat and want private video calls without relying on commercial services like Zoom or Google Meet.

Stars1.0k
LicenceAGPL-3.0
Latestv0.26.1 (2026-09-28)checked 24 Oct 2026
Last code change2026-10-23
Written inTypeScript
Setup effort
4 / 5
Payoff
4 / 5
Good
  • Decentralized design works across different Matrix chat servers.
  • End-to-end encryption keeps your conversations private.
  • Can run as a standalone app, a widget, or an embedded component.
Watch for
  • Complex self-hosting setup requiring Docker, reverse proxies, and custom TLS certificates.
  • AGPL-3.0 licence requires releasing your source code if you modify and host it as a service.
  • Heavy dependency stack including Node.js, pnpm, and LiveKit.
Replaces

Zoom

Works well with

Synapse

Similar repositories
  • jitsi/jitsi-meet30k stars

    An open-source video conferencing server with browser-based meetings and screen sharing.

  • bigbluebutton/bigbluebutton9.2k stars

    An open-source virtual classroom and meeting system designed for online learning.

Also reviewed on Repo Radar
  • shaka-project/shaka-packager2.6k stars

    Cuts a video file into the pieces and index files that a browser needs in order to stream it.

  • mpv-player/mpv38k stars

    A command-line media player that handles most audio, video and subtitle formats and can be driven entirely from scripts.

  • snapcast/snapcast8.0k stars

    A server and clients that play one audio stream in several rooms, kept in time with each other.

Install
git clone https://github.com/element-hq/element-call.git
cd element-call
corepack enable
pnpm install
pnpm dev

Independent: reviewed for Repo Radar outside the daily editions. Every independent repository

On Stack Radar: Productivity & Collaboration › Meetings, Scheduling & Calendar › Video Meetings.

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.