awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com

Video conferencing software

Ranking updated Jul 15, 2026

For video conference low latency, the first results are jitsi/jitsi (Jitsi is a comprehensive, self-hostable video conferencing platform that natively supports WebRTC, multi-user rooms, and screen sharing, making it a flagship solution for real-time, low-latency communication), miroslavpejic85/mirotalksfu (Mirotalksfu is a self-hostable WebRTC-based video conferencing platform that provides multi-user rooms, screen sharing, and low-latency communication, meeting all the core requirements for a real-time meeting suite) and vasanthv/hello (This is a browser-based video conferencing platform that supports real-time group calls and screen sharing via WebRTC, making it a suitable self-hostable solution for low-latency communication). bigbluebutton/bigbluebutton and fmeringdal/nettu-meet round out the shortlist. Compare the match explanations and check the project documentation against your requirements.

Find the best open-source video conferencing software for low-latency streaming. Compare top-rated projects by activity and features to pick the right one.

Video conferencing software

Find the best repos with AI.We'll search the best matching repositories with AI.
  • jitsi/jitsijitsi avatar

    jitsi/jitsi

    4,329View on GitHub↗

    Jitsi is an open-source communication suite providing a self-hosted platform for real-time video conferencing, audio calls, and instant messaging. It functions as a comprehensive toolkit for streaming voice and video across different devices and platforms, allowing for the deployment of private team collaboration environments. The project is distinguished by its multi-protocol communication bridging, which translates and exchanges data between diverse network standards including SIP, XMPP, and IRC. This allows users on different protocols to interact within a unified communication interface.

    Jitsi is a comprehensive, self-hostable video conferencing platform that natively supports WebRTC, multi-user rooms, and screen sharing, making it a flagship solution for real-time, low-latency communication.

    JavaWebRTC StreamingVideo Conferencing Systems
    View on GitHub↗4,329
  • miroslavpejic85/mirotalksfumiroslavpejic85 avatar

    miroslavpejic85/mirotalksfu

    2,882View on GitHub↗

    Mirotalksfu is a WebRTC video conferencing platform and AI-integrated meeting suite. It functions as a real-time communication system for hosting high-resolution audio and video meetings, serving as a self-hosted virtual classroom and a collaborative workspace. The platform distinguishes itself by integrating generative AI assistants, speech recognition, and digital avatars into live sessions. It also operates as an RTMP streaming gateway, allowing users to broadcast live meeting content to external audiences and platforms. The system provides a collaboration suite featuring a shared interac

    Mirotalksfu is a self-hostable WebRTC-based video conferencing platform that provides multi-user rooms, screen sharing, and low-latency communication, meeting all the core requirements for a real-time meeting suite.

    JavaScriptScreen SharingVideo Conferencing SystemsVirtual Room Orchestrators
    View on GitHub↗2,882
  • vasanthv/hellovasanthv avatar

    vasanthv/hello

    4,196View on GitHub↗

    This is a WebRTC video calling platform and browser-based video conferencing tool. It provides an instant communication room generator and an embeddable video call widget for hosting group audio and video calls directly in the browser. The platform enables a no-authentication communication workflow, allowing for the creation of unique, shareable links to establish private video sessions without requiring user account registration or software installation. The system supports real-time group video calling and provides capabilities for integrating the communication interface into external web

    This is a browser-based video conferencing platform that supports real-time group calls and screen sharing via WebRTC, making it a suitable self-hostable solution for low-latency communication.

    JavaScriptWebRTC StreamingVideo Conferencing Systems
    View on GitHub↗4,196
  • bigbluebutton/bigbluebuttonbigbluebutton avatar

    bigbluebutton/bigbluebutton

    9,040View on GitHub↗

    BigBlueButton is an open-source virtual classroom software and meeting server designed for hosting real-time online teaching sessions. It functions as a WebRTC video conferencing platform and collaboration suite, providing a self-hosted environment for virtual classroom management and online course administration. The system distinguishes itself through specialized educational tools, including an interactive quiz engine, breakout room coordination, and live polling. It provides a comprehensive suite of collaborative assets such as a shared infinite whiteboard, real-time co-authored notes, and

    BigBlueButton is a comprehensive, self-hostable video conferencing platform built on WebRTC that includes multi-user rooms, screen sharing, and low-latency communication features specifically designed for real-time collaboration.

    JavaScriptScreen SharingVideo Conferencing SystemsVirtual Room Orchestrators
    View on GitHub↗9,040
  • fmeringdal/nettu-meetfmeringdal avatar

    fmeringdal/nettu-meet

    2,403View on GitHub↗

    Nettu-meet is a self-hosted video conferencing platform designed for professional and educational environments. It provides a comprehensive suite of real-time communication tools, including audio and video streaming, screen sharing, and collaborative digital whiteboards, to facilitate remote tutoring and group meetings. The platform distinguishes itself through its focus on programmatic integration and organizational customization. It exposes a RESTful API that allows external systems to automate the scheduling and management of meeting sessions, enabling the integration of live video workflo

    Nettu-meet is a self-hosted video conferencing platform that provides essential real-time features like WebRTC-based streaming, screen sharing, and multi-user rooms, making it a direct fit for your requirements.

    TypeScriptScreen SharingVideo Conferencing Systems
    View on GitHub↗2,403
  • jitsi/jitsi-meetjitsi avatar

    jitsi/jitsi-meet

    29,423View on GitHub↗

    Jitsi Meet is an open-source platform for real-time audio and video communication. It provides a complete infrastructure for hosting secure video conferences, supporting features such as screen sharing, messaging, and participant polling. The platform is designed for both standalone use and integration into external web or mobile applications. The system utilizes a selective forwarding unit architecture to route media streams between participants, ensuring efficient communication across multiple users. It relies on standardized real-time transport protocols to manage data transmission and inc

    Jitsi Meet is a comprehensive, self-hostable video conferencing platform that uses WebRTC and SFU architecture to provide the low-latency, multi-user communication and screen sharing features you require.

    TypeScriptEnd-to-End Encryption
    View on GitHub↗29,423
  • miroslavpejic85/mirotalkmiroslavpejic85 avatar

    miroslavpejic85/mirotalk

    4,595View on GitHub↗

    Mirotalk is a self-hosted video conferencing platform and peer-to-peer communication server. It utilizes WebRTC for high-resolution video calls, screen sharing, and real-time audio streaming, operating as a decentralized system that routes media streams directly between participants to ensure privacy and low latency. The platform integrates conversational language models and speech recognition to provide real-time transcription and automated meeting tasks. It also functions as a white-label collaboration suite, allowing users to apply corporate visual identities across the interface and sourc

    Mirotalk is a self-hosted, WebRTC-based video conferencing platform that provides multi-user rooms, screen sharing, and low-latency peer-to-peer communication, directly matching the requirements for a real-time collaboration tool.

    JavaScriptVideo Conferencing Systems
    View on GitHub↗4,595
  • element-hq/element-webelement-hq avatar

    element-hq/element-web

    13,233View on GitHub↗

    Element Web is a web-based communication client used for real-time messaging and collaboration via the decentralized Matrix protocol. It functions as an end-to-end encrypted messenger, a VoIP client for voice and video conferencing, and an interface for interacting with integrated bots and external bridges. The project distinguishes itself through a modular architecture that supports runtime module loading and external script imports to extend core capabilities. It provides extensive white-labeling options, allowing for the customization of application branding, visual themes, and the use of

    Element is a robust, self-hostable communication client that leverages the Matrix protocol to provide end-to-end encrypted video conferencing and screen sharing, making it a strong candidate for real-time collaboration.

    TypeScriptEnd-to-End EncryptionVideo Conferencing Systems
    View on GitHub↗13,233
  • openvidu/openviduOpenVidu avatar

    OpenVidu/openvidu

    2,109View on GitHub↗

    OpenVidu Platform main repository

    OpenVidu is a comprehensive platform for building real-time video conferencing applications that provides the necessary WebRTC infrastructure, multi-user room management, and screen sharing capabilities for self-hosted deployments.

    TypeScriptVideo Conferencing
    View on GitHub↗2,109
  • fossasia/eventyay-videofossasia avatar

    fossasia/eventyay-video

    1,497View on GitHub↗

    Eventyay Video is an online event management system and video conferencing platform designed to host virtual gatherings. It provides a unified environment for coordinating conferences and workshops by integrating live video streaming, interactive video calls, and real-time group communication tools. The platform utilizes a WebRTC-based architecture to facilitate direct browser-to-browser media connections and employs a selective forwarding unit to distribute video packets efficiently among participants. It incorporates server-side media stream transcoding to adjust resolution and bitrate base

    This platform is a purpose-built video conferencing solution that leverages WebRTC and selective forwarding units to provide the low-latency, multi-user communication features required for virtual events.

    PythonVirtual Event SpacesConference Management SystemsPeer-to-Peer Media Libraries
    View on GitHub↗1,497
  • wildfirechat/im-serverwildfirechat avatar

    wildfirechat/im-server

    8,507View on GitHub↗

    WildfireChat’s im-server is an open-source instant messaging backend that handles message routing, user management, and group chat for private deployments. It provides a self-hosted messaging platform that can run on private infrastructure without third-party cloud dependencies, supporting enterprise messaging with group management, user directories, and external system integration. The server synchronizes messages and state across mobile, desktop, web, and mini-program clients simultaneously, and supports real-time audio/video calls with group conferencing and live streaming. It includes enc

    This is a self-hostable instant messaging and VoIP backend that includes integrated support for real-time group video conferencing and multi-user rooms, making it a viable platform for your requirements.

    JavaVideo Conferencing SystemsPrivate Cloud Hosting
    View on GitHub↗8,507
  • livekit/livekitlivekit avatar

    livekit/livekit

    19,358View on GitHub↗

    LiveKit is a comprehensive framework for building and orchestrating real-time, multimodal AI agents that interact with users through voice, video, and text. It provides a centralized, event-driven architecture to manage the entire lifecycle of automated participants, from initialization and session state management to graceful shutdown. By utilizing a selective forwarding unit, the platform efficiently routes media streams between participants and agents, ensuring low-latency communication and secure, token-based authentication for all connections. The platform distinguishes itself through it

    LiveKit is a robust WebRTC-based media server and infrastructure framework that provides the low-latency, multi-user, and self-hostable foundation required to build a complete video conferencing platform.

    GoEnd-to-End EncryptionVirtual Room Orchestrators
    View on GitHub↗19,358
  • ianramzy/decentralized-video-chatianramzy avatar

    ianramzy/decentralized-video-chat

    3,313View on GitHub↗

    This project is a browser-based video conferencing platform that facilitates direct, peer-to-peer communication between participants. By utilizing browser-native media capture and direct network connections, it enables real-time audio, video, and screen sharing without relying on central media relay servers. The platform distinguishes itself through its focus on ephemeral, private communication. It generates unique, short-lived session identifiers for virtual rooms that exist only in memory, ensuring that no persistent user accounts or long-term storage are required. To maintain connection st

    This is a peer-to-peer video calling platform that leverages WebRTC for low-latency communication, providing a lightweight solution for real-time video chat that can be self-hosted.

    Screen Sharing Channels
    View on GitHub↗3,313
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
jitsi/jitsi4.3KJavaApache-2.0Jun 2, 2026
miroslavpejic85/mirotalksfu2.9KJavaScriptagpl-3.0Feb 19, 2026
vasanthv/hello
4.2K
JavaScript
MIT
Nov 20, 2025
bigbluebutton/bigbluebutton9KJavaScriptlgpl-3.0Feb 20, 2026
fmeringdal/nettu-meet2.4KTypeScriptAGPL-3.0Aug 30, 2023
jitsi/jitsi-meet29.4KTypeScriptApache-2.0Jun 16, 2026
miroslavpejic85/mirotalk4.6KJavaScriptAGPL-3.0Jun 12, 2026
element-hq/element-web13.2KTypeScriptAGPL-3.0Jun 22, 2026
openvidu/openvidu2.1KTypeScriptApache-2.0Jun 16, 2026
fossasia/eventyay-video1.5KPythonApache-2.0Jan 28, 2026

Related searches

  • Low latency streaming
  • an open source video conferencing server
  • a self-hosted video meeting room
  • Communication and conferencing
  • a self hosted platform for video conferencing
  • a video call SDK
  • an open source alternative to Google Meet
  • a Twitch alternative