awesome-repositories.com
Blog
awesome-repositories.com

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

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Open Source Zoom Alternatives

Ranking updated Jun 30, 2026

For a self hosted platform for video conferencing, the strongest matches are element-hq/element-web (Element Web is a Matrix-based client for encrypted video), nextcloud/spreed (Nextcloud Talk this repo is a fully self-hostable video) and bigbluebutton/bigbluebutton (BigBlueButton is a self-hostable open-source WebRTC video conferencing platform). miroslavpejic85/mirotalksfu and jitsi/jitsi-meet round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Self-hosted video conferencing platforms and secure communication tools for remote meetings and team collaboration.

Open Source Zoom Alternatives

Find the best repos with AI.We'll search the best matching repositories with AI.
  • 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 Web is a Matrix-based client for encrypted video conferencing that is self-hostable with a compatible server, supports E2EE, screen sharing, and federation through the decentralized Matrix protocol, though it lacks integrated meeting recording and requires a separate server component for the full self-hosted setup.

    TypeScriptEnd-to-End EncryptionMatrix Web Clients
    View on GitHub↗13,233
  • nextcloud/spreednextcloud avatar

    nextcloud/spreed

    2,145View on GitHub↗

    SPDX-FileCopyrightText: 2016 Nextcloud GmbH and Nextcloud contributors - SPDX-License-Identifier: CC0-1.0 -->

    Nextcloud Talk (this repo) is a fully self-hostable video conferencing solution with end-to-end encryption, screen sharing, recording, and browser-based access, making it a comprehensive open-source Zoom alternative.

    JavaScriptCommunication PlatformsCommunication ToolsVideo Conferencing
    View on GitHub↗2,145
  • 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 self-hostable open-source WebRTC video conferencing platform designed for online meetings and virtual classrooms, offering screen sharing, recording, and a browser-based client—qualifying it as a solid alternative to Zoom, though it may lack some requested features like true end-to-end encryption and federation.

    JavaScriptScreen SharingSession Recorders
    View on GitHub↗9,040
  • 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-hosted WebRTC video conferencing platform with screen sharing, recording, and browser-based access, making it a solid fit for an open-source Zoom alternative, though it lacks explicit end-to-end encryption and federation support.

    JavaScriptScreen Sharing
    View on GitHub↗2,882
  • 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 self-hostable, browser-based video conferencing platform with end-to-end encryption and screen sharing, which directly matches the core requirements for an open-source Zoom alternative, though meeting recording and federation are not explicitly confirmed in the provided description.

    TypeScriptEnd-to-End Encryption
    View on GitHub↗29,423
  • openvidu/openviduOpenVidu avatar

    OpenVidu/openvidu

    2,109View on GitHub↗

    OpenVidu Platform main repository

    OpenVidu is a complete open-source video conferencing platform you can self-host, offering WebRTC-based video calls, screen sharing, and recording — it fits your search for a Zoom alternative, though it may lack full end-to-end encryption and federation support.

    TypeScriptVideo Conferencing
    View on GitHub↗2,109
  • 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 an open-source, self-hosted WebRTC video conferencing system built for tutors, which squarely fits the category but lacks confirmed support for end-to-end encryption, recording, and federation that the search requests.

    TypeScriptScreen Sharing
    View on GitHub↗2,403
  • holtwick/briefingholtwick avatar

    holtwick/briefing

    1,625View on GitHub↗

    🔮 Secure direct video group chat

    Briefing is a self-hostable WebRTC-based video conferencing webapp with end-to-end encryption, making it a direct open-source Zoom alternative, though it may not include screen sharing, recording, or federation features.

    TypeScriptVideo Conferencing
    View on GitHub↗1,625
  • jam-systems/jamjam-systems avatar

    jam-systems/jam

    1,307View on GitHub↗

    Jam is an open-source video conferencing tool built on WebRTC, matching the category of a Zoom alternative, but without explicit confirmation of self-hosting, end-to-end encryption, or the full set of requested features.

    JavaScriptCommunication SystemsVideo Conferencing
    View on GitHub↗1,307
  • jech/galenejech avatar

    jech/galene

    1,258View on GitHub↗

    Galene is a WebRTC-based video conferencing server that can be self-hosted, fitting the core requirement for an open-source Zoom alternative; while it may lack some listed features like recording or federation, it squarely belongs to the video conferencing software category.

    GoVideo ConferencingVoice And Video
    View on GitHub↗1,258
  • 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 video conferencing platform with P2P architecture and end-to-end privacy, covering core needs like screen sharing and browser-based clients, though it lacks explicit meeting recording and federation support.

    JavaScriptPeer-to-Peer Media LibrariesVideo Conferencing SoftwareAccess-Controlled Rooms
    View on GitHub↗4,595
  • miroslavpejic85/mirotalkc2cmiroslavpejic85 avatar

    miroslavpejic85/mirotalkc2c

    510View on GitHub↗

    ✨ Self-hosted open-source WebRTC cam-to-cam peer-to-peer video calling platform for immersive 1-to-1 real-time communication with end-to-end privacy. Each room is limited to two participants for maximum security.

    Mirotalkc2c is a self-hosted, end-to-end encrypted peer-to-peer video calling platform that fits the category of open-source video conferencing software, but it is limited to one-to-one rooms rather than the multi-participant meetings typically expected as a Zoom alternative, so it covers screen sharing and encryption but lacks group calling, recording, and federation support.

    JavaScriptVideo ConferencingVoice And Video
    View on GitHub↗510
  • mynaparrot/plugnmeet-servermynaparrot avatar

    mynaparrot/plugNmeet-server

    497View on GitHub↗

    The open-source, self-hosted video conferencing software. Scalable, customizable, and with a powerful AI Meeting Agent.

    plugNmeet is a self-hosted video conferencing server built on WebRTC, which squarely matches the category, but its description and tags do not explicitly confirm end-to-end encryption or federation support, placing it as a solid option rather than a fully comprehensive one.

    GoVideo ConferencingVoice And Video
    View on GitHub↗497
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
element-hq/element-web13.2KTypeScriptAGPL-3.0Jun 22, 2026
nextcloud/spreed2.1KJavaScriptAGPL-3.0Jun 26, 2026
bigbluebutton/bigbluebutton9KJavaScriptlgpl-3.0Feb 20, 2026
miroslavpejic85/mirotalksfu2.9KJavaScriptagpl-3.0Feb 19, 2026
jitsi/jitsi-meet29.4KTypeScriptApache-2.0Jun 16, 2026
openvidu/openvidu2.1KTypeScriptApache-2.0Jun 16, 2026
fmeringdal/nettu-meet2.4KTypeScriptAGPL-3.0Aug 30, 2023
holtwick/briefing1.6KTypeScriptAGPL-3.0Dec 3, 2025
jam-systems/jam1.3KJavaScriptagpl-3.0Sep 14, 2023
jech/galene1.3KGomitFeb 8, 2026

Related searches

  • a self-hosted video meeting room
  • a self hosted alternative to Microsoft Teams
  • a self hosted platform for team communication
  • an open source platform for team chat
  • a self-hosted voice chat
  • an open source platform for hosting videos
  • a Twitch alternative
  • a self hosted platform for security cameras