# jitsi/lib-jitsi-meet

A low-level JS video API that allows adding a completely custom video experience to web apps.

Repository: https://github.com/jitsi/lib-jitsi-meet
Canonical: https://ross.abutalabs.com/products/lib-jitsi-meet
Homepage: https://jitsi.github.io/lib-jitsi-meet/
Language: TypeScript
License: Apache-2.0
License Family: permissive
Last push: 2026-08-26T17:12:42+00:00

## Health v2 (maintenance only)
Score: 95/100 (v2, computed 2026-09-03T02:39:23.370411+00:00)
- activity 99, release rhythm 87, longevity 100
- inputs: {"age_days": 3871, "days_push": 7, "days_rel": 9, "gap_med": 0.0, "n_releases_24m": 333}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1419, forks 1180 (observed 2026-08-28T04:04:40.364193+00:00)

## What it is
lib-jitsi-meet is a low-level JavaScript API library for building fully custom video conferencing experiences on top of Jitsi Meet infrastructure. It exposes modules for managing connections, conferences, participants, and media tracks with your own GUI.

## Use cases
- embed custom video calls in a web app
- build a video conferencing UI from scratch
- control Jitsi conferences programmatically
- manage audio and video tracks in the browser
- create a branded meeting experience without Jitsi's default interface

## When to choose
- you need full control over the video conferencing UI
- you are building on Jitsi infrastructure and the iframe API is too limiting
- you want to integrate multi-party WebRTC meetings into a custom web application

## When to avoid
- you just need to embed a standard Jitsi meeting quickly (use the iframe API instead)
- you need a native mobile SDK rather than a web library
- you want a turnkey video conferencing product with no development

## Facets
- artifact type: library
- maturity: active
- function: websocket, http-client, audio-processing, video-processing
- domain: web-development, apis, developer-tools
- platform: browser
- tags: video-conferencing, webrtc, jitsi, real-time-communication, custom-gui, real-time, javascript, web

## Member repositories
- jitsi/lib-jitsi-meet (main) score 95

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:40.364193+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T04:37:53.603351+00:00, confidence not recorded.
  - readme: https://github.com/jitsi/lib-jitsi-meet (fetched 2026-08-28T04:04:40.364193+00:00, sha c57b439b6cd5)
  - homepage: https://jitsi.github.io/lib-jitsi-meet/ (fetched 2026-08-29T11:50:35.124532+00:00, sha 6bb9e0326840)
  - registry_npm: https://registry.npmjs.org/lib-jitsi-meet (fetched 2026-08-29T11:50:35.127739+00:00, sha 5fae1b9e6caa)
- Data as of 2026-08-30T08:39:29.467469+00:00.
