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
jitsi avatar

jitsi/jitsi-meet

0
View on GitHub↗
29,423 stars·7,920 forks·TypeScript·Apache-2.0·64 viewsjitsi.org/meet↗

Jitsi Meet

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 includes mechanisms for network path negotiation to bypass firewalls and network address translation. Security is maintained through the implementation of end-to-end encryption and standard protocols to protect the privacy of communication sessions.

The platform offers extensive configuration and deployment options, allowing for self-hosted installations on private servers or scalable deployments within cloud environments. It supports infrastructure management through containerized microservices and load balancing to maintain performance during high usage. Developers can extend the platform's functionality through programmatic interfaces, including software development kits and sandboxed interface injection, to align the communication experience with specific organizational requirements.

Features

  • Video Meeting Servers - Provides a complete open-source infrastructure for hosting private video conferences with screen sharing, recording, and end-to-end encryption.
  • Video Conferencing Software - Provides a self-hosted platform for real-time audio and video communication that supports secure meetings and custom application integration.
  • Video Conferencing SDKs - Provides software development kits for embedding live audio and video communication directly into custom web and mobile applications.
  • Selective Forwarding Units - Implements a media routing architecture that manages real-time video traffic across multiple participants to ensure efficient and scalable communication.
  • Self-Hosted Infrastructure - Supports deployment on private Linux servers or cloud environments to maintain full control over hosting and data.
  • Real-Time Communication Systems - Provides development tools for embedding live video and audio streams directly into custom web and mobile applications.
  • End-to-End Encryption Protocols - Implements end-to-end encryption and standard security protocols to protect the privacy and integrity of audio and video streams.
  • Load Balancers - Distributes incoming meeting requests across multiple server instances to prevent node overload and maintain consistent performance during high usage.
  • End-to-End Encryption - Facilitates private team meetings with screen sharing and end-to-end encryption to ensure sensitive discussions remain protected.
  • WebRTC Facilitators - Transmits encrypted audio and video data directly between browsers and servers using standardized real-time communication protocols.
  • Communication and Community - Secure video conferencing and meeting solution.
  • Communication Platforms - Secure and scalable video conferencing solution.
  • Communication Tools - Web-based multi-party video conferencing and communication solution.
  • Video Conferencing - Open-source platform for multi-platform video conferencing.
  • Voice And Video - Listed in the “Voice And Video” section of the Awesome Selfhosted awesome list.
  • Project Management - Secure, scalable video conferencing for teams.
  • Communication Infrastructure Management - Scales real-time video and audio conferencing services across an organization with load balancing, custom branding, and external identity management.
  • Application Embedding - Embeds live audio and video communication features directly into custom web or mobile applications using modular development kits.
  • Infrastructure Scaling - Supports dynamic scaling of server nodes in cloud environments to accommodate fluctuating participant counts and ensure consistent service availability.
  • Connection Establishment Protocols - Negotiates network paths between clients and servers to bypass firewalls and NATs for reliable real-time media transmission.
  • Platform Settings - Allows modification of core settings, including authentication methods, interface branding, and network protocols, to align with organizational requirements.
  • Microservice Orchestration - Deploys modular communication components as isolated services to simplify scaling and management across distributed environments.

Star history

Star history chart for jitsi/jitsi-meetStar history chart for jitsi/jitsi-meet

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Jitsi Meet

These projects share indexed features with Jitsi Meet. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • 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

    Gogolangmedia-serversfu
    View on GitHub↗19,358
  • awesome-selfhosted/awesome-selfhostedawesome-selfhosted avatar

    awesome-selfhosted/awesome-selfhosted

    299,516View on GitHub↗

    This project is a community-curated directory of open-source software designed for deployment in private server environments and home labs. It serves as a comprehensive resource for discovering independent, self-hosted alternatives to mainstream cloud services, enabling users to maintain full data ownership and control over their digital infrastructure. The directory is structured through a hierarchical taxonomy that organizes a vast collection of applications into logical categories, ranging from media management and data analytics to private communication and team productivity tools. It dis

    awesomeawesome-listcloud
    View on GitHub↗299,516
  • conversejs/converse.jsconversejs avatar

    conversejs/converse.js

    3,265View on GitHub↗

    Converse.js is an embeddable, self-hosted XMPP chat client that runs entirely in the browser. It communicates with XMPP servers using standard XML stanzas over WebSocket or BOSH transports, and provides end-to-end encryption through the OMEMO protocol with double ratchet algorithm and X3DH key exchange. The client is built on a plugin-based architecture that allows extending core functionality at runtime without modifying the client itself, and uses a DOM-based rendering approach with an event-driven message bus for internal coordination. The client manages message history through XEP-0313 Me

    JavaScriptchatjabberlit
    View on GitHub↗3,265
  • zulip/zulipzulip avatar

    zulip/zulip

    24,696View on GitHub↗

    Zulip is an open-source, self-hosted chat platform designed for real-time team communication. It organizes conversations into threaded streams, allowing users to maintain focus and manage complex discussions within a private, secure infrastructure. The project provides full control over data, authentication, and server management, making it a comprehensive solution for organizations requiring a dedicated messaging environment. The platform distinguishes itself through a hybrid backend architecture that combines a robust web framework for standard requests with an asynchronous event-streaming

    Pythonapachechatcollaboration
    View on GitHub↗24,696
Compare all 30 related projects→

Frequently asked questions

What does jitsi/jitsi-meet do?

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.

What are the main features of jitsi/jitsi-meet?

The main features of jitsi/jitsi-meet are: Video Meeting Servers, Video Conferencing Software, Video Conferencing SDKs, Selective Forwarding Units, Self-Hosted Infrastructure, Real-Time Communication Systems, End-to-End Encryption Protocols, Load Balancers.

Which projects share features with jitsi/jitsi-meet?

Projects with overlapping indexed features include: livekit/livekit — LiveKit is a comprehensive framework for building and orchestrating real-time, multimodal AI agents that interact with… awesome-selfhosted/awesome-selfhosted — This project is a community-curated directory of open-source software designed for deployment in private server… conversejs/converse.js — Converse.js is an embeddable, self-hosted XMPP chat client that runs entirely in the browser. It communicates with… zulip/zulip — Zulip is an open-source, self-hosted chat platform designed for real-time team communication. It organizes… igniterealtime/openfire — Openfire is an XMPP communication server and enterprise messaging platform designed for real-time collaboration. It… miroslavpejic85/mirotalk — Mirotalk is a self-hosted video conferencing platform and peer-to-peer communication server. It utilizes WebRTC for…