Host your own video conferencing service for your organization with full control over data and branding.
Embed real-time video calls into your web or mobile app using the provided SDKs.
Run free team meetings with screen sharing and chat without relying on third-party services.
Build a custom video conferencing experience by self-hosting and modifying the open-source codebase.
Requires Docker setup, WebRTC signaling server, and multiple services (frontend, backend, TURN server) to function properly.
Jitsi Meet is an open-source video conferencing platform. The problem it solves is enabling real-time video calls, with audio, screen sharing, chat, polls, reactions, and virtual backgrounds, without requiring users to sign up or pay for a proprietary service. Anyone can join a meeting directly from a browser or mobile app. There are two ways to use it. The simplest is to visit meet.jit.si, which is a publicly hosted instance anyone can use for free by signing in with a Google, Facebook, or GitHub account. The second way is to run your own instance: the project provides Debian packages and a Docker setup (Docker is a tool for running software in isolated containers) for organizations that want to host everything on their own servers, giving them full control over data and branding. For developers who want to embed video conferencing into their own product, Jitsi Meet offers web and native SDKs, software development kits, so they can drop a video call experience into an existing application. A managed hosted option called JaaS (Jitsi as a Service) is also available for teams that want the embedding capability without managing their own infrastructure. The tech stack is TypeScript for the frontend. The architecture uses an SFU (Selective Forwarding Unit), a server that routes video streams between participants efficiently without mixing them. It runs in all current browsers and has mobile apps for Android and iOS. End-to-end encryption (E2EE) is supported.
Generated 2026-05-18 · Model: sonnet-4-6 · Verify against the repo before relying on details.