# jitsi/jitsi-meet

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/jitsi-jitsi-meet).**

28,647 stars · 7,746 forks · TypeScript · apache-2.0

## Links

- GitHub: https://github.com/jitsi/jitsi-meet
- Homepage: https://jitsi.org/meet
- awesome-repositories: https://awesome-repositories.com/repository/jitsi-jitsi-meet.md

## Topics

`debian` `deep-video` `jitsi` `jitsi-meet` `scalable-video-conferences` `sfu` `video` `video-communication` `video-conferencing` `webrtc`

## Description

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.

## Tags

### Development Tools & Productivity

- [Video Meeting Servers](https://awesome-repositories.com/f/development-tools-productivity/open-source-software/video-meeting-servers.md) — Provides a complete open-source infrastructure for hosting private video conferences with screen sharing, recording, and end-to-end encryption.

### Networking & Communication

- [Video Conferencing Software](https://awesome-repositories.com/f/networking-communication/communication-platforms-services/communication-platforms/real-time-collaboration-suites/video-conferencing-software.md) — Provides a self-hosted platform for real-time audio and video communication that supports secure meetings and custom application integration. ([source](https://cdn.jsdelivr.net/gh/jitsi/jitsi-meet@master/README.md))
- [Video Conferencing SDKs](https://awesome-repositories.com/f/networking-communication/communication-platforms-services/video-communication-tools/video-conferencing-sdks.md) — Provides software development kits for embedding live audio and video communication directly into custom web and mobile applications. ([source](https://jitsi.github.io/handbook/))
- [Selective Forwarding Units](https://awesome-repositories.com/f/networking-communication/ip-forwarding/selective-forwarding-units.md) — Implements a media routing architecture that manages real-time video traffic across multiple participants to ensure efficient and scalable communication.
- [Real-Time Communication Systems](https://awesome-repositories.com/f/networking-communication/distributed-systems-p2p/distributed-computing/communication-protocols/real-time-messaging-frameworks/real-time-communication-systems.md) — Provides development tools for embedding live video and audio streams directly into custom web and mobile applications.
- [Connection Establishment Protocols](https://awesome-repositories.com/f/networking-communication/communication-protocols-architectures/communication-protocols-standards/network-protocols/connection-establishment-protocols.md) — Negotiates network paths between clients and servers to bypass firewalls and NATs for reliable real-time media transmission.

### DevOps & Infrastructure

- [Self-Hosted Infrastructure](https://awesome-repositories.com/f/devops-infrastructure/self-hosted-infrastructure.md) — Supports deployment on private Linux servers or cloud environments to maintain full control over hosting and data. ([source](https://jitsi.github.io/handbook/docs/devops-guide/devops-guide-videotutorials))
- [Load Balancers](https://awesome-repositories.com/f/devops-infrastructure/load-balancers.md) — Distributes incoming meeting requests across multiple server instances to prevent node overload and maintain consistent performance during high usage. ([source](https://jitsi.github.io/handbook/docs/devops-guide/devops-guide-videotutorials))
- [Infrastructure Scaling](https://awesome-repositories.com/f/devops-infrastructure/infrastructure-scaling.md) — Supports dynamic scaling of server nodes in cloud environments to accommodate fluctuating participant counts and ensure consistent service availability. ([source](https://jitsi.github.io/handbook/docs/devops-guide/devops-guide-videotutorials))
- [Platform Settings](https://awesome-repositories.com/f/devops-infrastructure/platform-settings.md) — Allows modification of core settings, including authentication methods, interface branding, and network protocols, to align with organizational requirements. ([source](https://jitsi.github.io/handbook/docs/devops-guide/))

### Security & Cryptography

- [End-to-End Encryption Protocols](https://awesome-repositories.com/f/security-cryptography/end-to-end-encryption-protocols.md) — Implements end-to-end encryption and standard security protocols to protect the privacy and integrity of audio and video streams. ([source](https://cdn.jsdelivr.net/gh/jitsi/jitsi-meet@master/README.md))
- [End-to-End Encryption](https://awesome-repositories.com/f/security-cryptography/end-to-end-encryption.md) — Facilitates private team meetings with screen sharing and end-to-end encryption to ensure sensitive discussions remain protected.

### Web Development

- [WebRTC Facilitators](https://awesome-repositories.com/f/web-development/webrtc-configurations/real-time-media-servers/webrtc-facilitators.md) — Transmits encrypted audio and video data directly between browsers and servers using standardized real-time communication protocols.
- [Application Embedding](https://awesome-repositories.com/f/web-development/application-embedding.md) — Embeds live audio and video communication features directly into custom web or mobile applications using modular development kits.

### System Administration & Monitoring

- [Communication Infrastructure Management](https://awesome-repositories.com/f/system-administration-monitoring/communication-infrastructure-management.md) — Scales real-time video and audio conferencing services across an organization with load balancing, custom branding, and external identity management.

### Software Engineering & Architecture

- [Microservice Orchestration](https://awesome-repositories.com/f/software-engineering-architecture/microservice-orchestration.md) — Deploys modular communication components as isolated services to simplify scaling and management across distributed environments.
