lib-jitsi-meet (Low-Level JavaScript API)

Low-level JavaScript library for building entirely custom video conferencing experiences on top of the Jitsi infrastructure. Exposes JitsiConnection, JitsiConference, JitsiTrack, and the XMPP/Colibri signaling primitives that Jitsi Meet itself uses, allowing developers to bypass the default UI and embed Jitsi conferencing directly inside their own application.

lib-jitsi-meet (Low-Level JavaScript API) is one of 10 APIs that Jitsi publishes on the APIs.io network.

Tagged areas include JavaScript, WebRTC, Low-Level, and Custom UI. The published artifact set on APIs.io includes API documentation and SDKs.

API entry from apis.yml

apis.yml Raw ↑
aid: jitsi:lib-jitsi-meet-api
name: lib-jitsi-meet (Low-Level JavaScript API)
tags:
- JavaScript
- WebRTC
- Low-Level
- Custom UI
humanURL: https://jitsi.github.io/handbook/docs/dev-guide/dev-guide-ljm-api
properties:
- url: https://jitsi.github.io/handbook/docs/dev-guide/dev-guide-ljm-api
  type: Documentation
- url: https://github.com/jitsi/lib-jitsi-meet
  type: SourceCode
- url: https://www.npmjs.com/package/lib-jitsi-meet
  name: lib-jitsi-meet (npm)
  type: SDK
description: Low-level JavaScript library for building entirely custom video conferencing experiences
  on top of the Jitsi infrastructure. Exposes JitsiConnection, JitsiConference, JitsiTrack, and the XMPP/Colibri
  signaling primitives that Jitsi Meet itself uses, allowing developers to bypass the default UI and embed
  Jitsi conferencing directly inside their own application.