Video Conferencing & Virtual Office software facilitates real-time audio and video communication through web browsers and desktop applications. These tools enable screen sharing, interactive whiteboards, and avatar-based virtual environments for remote interaction. This type of software serves educators, remote teams, and privacy-conscious organizations. By hosting these apps on a private server, you keep video streams and chat history off external corporate servers. This approach ensures that sensitive meeting recordings and classroom discussions remain within a private infrastructure instead of relying on external service providers.
This page lists 17 open source tools in the Video Conferencing & Virtual Office category. The most popular are Jitsi, Screego and BigBlueButton. Most use the AGPL-3.0 or Apache-2.0 license, and 13 offer an official Docker image.
Host encrypted video conferences via a web browser or mobile app using a self-hosted server deployment.
A self-hosted screen sharing tool designed to provide high resolution and low latency communication.
A virtual classroom system for real-time audio, video, and collaborative tools designed for online learning.
A virtual classroom client providing real-time video, audio, and interactive whiteboard capabilities for online education.
Create customizable virtual worlds for remote teams to interact via avatars and proximity based video chat systems.
An unofficial desktop wrapper for Microsoft Teams that provides native system integration for Linux users.
Self-hosted video conferencing platform using peer-to-peer WebRTC connections for secure real-time communication and collaboration.
A WebRTC compatible selective forwarding unit that routes multimedia traffic for scalable video conferencing infrastructure.
Self-hosted video conferencing platform for real-time communication and collaboration using a scalable SFU architecture.
Provides end to end encrypted messaging, file sharing, and video calls for secure team communication and collaboration.
A decentralized peer to peer communication tool providing encrypted chat, video conferencing, and ephemeral file sharing.
A communication platform for communities and teams featuring encrypted messaging, voice calls, and AI moderation tools.
A self-hosted videoconferencing system designed for easy deployment and moderate server resource consumption on private hardware.
A multi-tenant PBX and voice switch for FreeSWITCH providing carrier grade communication and telephony features.
A groupware system providing video conferencing, instant messaging, and collaborative tools for remote team communication.
A self-hosted web conferencing system with AI meeting intelligence and scalable WebRTC infrastructure for any website.
Self-hosted peer-to-peer video calling platform for secure 1-to-1 real-time communication using end-to-end encryption.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.