
Security News
Deno 2.6 + Socket: Supply Chain Defense In Your CLI
Deno 2.6 introduces deno audit with a new --socket flag that plugs directly into Socket to bring supply chain security checks into the Deno CLI.
@jitsi/vue-sdk
Advanced tools
The Jitsi Meet Vue SDK provides the same user experience as the Jitsi Meet app, in a customizable way which you can embed in your Vue.js app.
npm install @jitsi/vue-sdk
This library exposes two components with similar properties, intended for different use-cases.
To be used with custom domains as-it-is in React projects:
<JitsiMeeting
:domain="YOUR_DOMAIN"
:room-name="YOUR_ROOM_NAME"
/>
JitsiMeeting componentdomainOptional. Field used to retrieve the external_api.js file that initializes the IFrame. If omitted, defaults to meet.jit.si.
To be used with the 8x8.vc domain as-it-is in Vue projects:
<JaaSMeeting
:app-id="YOUR_APP_ID"
:room-name="YOUR_ROOM_NAME"
/>
...or with the stage.8x8.vc domain:
<JaaSMeeting
:app-id="YOUR_APP_ID"
:room-name="YOUR_ROOM_NAME"
:use-staging="true"
/>
Note: When using the props name, Vuejs automatically converts it to kebab case
JaasMeeting componentappIdRequired. Provides an isolated context and prefixes the room name.
useStagingOptional. Tells whether to use the staging environment or not.
roomNameRequired. String used when joining the meeting.
langOptional. The default meeting language.
<JitsiMeeting
:domain="YOUR_DOMAIN"
:room-name="YOUR_ROOM_NAME"
lang="de"
/>
configOverwriteOptional. Object used for options overrides.
interfaceConfigOverwriteOptional. Object used for more options overrides.
jwtOptional. Token for authentication.
inviteesOptional. Participants list.
devicesOptional. Information regarding the devices used during the call.
userInfoOptional. Details about the participant that started the meeting.
spinnerOptional. Custom loading view while the IFrame is loading.
import CustomSpinner from "yourcustomspinner";
<JitsiMeeting
:domain="YOUR_DOMAIN"
:room-name="YOUR_ROOM_NAME"
>
<template v-slot:spinner>
<CustomSpinner />
</template>
</JitsiMeeting>
getIFrameRefOnApiReadyEvent to retrieve the parent node of the IFrame for more control (e.g. styling). Triggered when the Jitsi Iframe is ready.
<JitsiMeeting
...
@get-iframe-ref-on-api-ready="(parentNode) => { parentNode.style.height = '700px'}"
/>
<JitsiMeeting
...
@get-iframe-ref-on-api-ready="(parentNode: HTMLDivElement) => { parentNode.style.height = '700px'}"
/>
onApiReadyCallback triggered when the external API is loaded to expose it for events and commands.
<JitsiMeeting
...
@on-api-ready="(externalApi) => {console.log('Jisti is ready')
}"
/>
<JitsiMeeting
...
@on-api-ready="(externalApi: IJitsiMeetExternalApi) => {console.log('Jisti is ready')
}"
/>
onReadyToCloseCallback triggered when the meeting is ready to be closed.
<JitsiMeeting
...
@on-ready-to-close="() => { console.log('Ready to close') }"
/>
Run npm build in the root folder
npm run build
Navigate to the example directory.
Install and run the project from the example directory to see the JitsiMeeting module in action.
npm install
npm run dev
This module is modeled after: https://github.com/jitsi/jitsi-meet-react-sdk
FAQs
Vue SDK for the Jitsi Meet IFrame
The npm package @jitsi/vue-sdk receives a total of 429 weekly downloads. As such, @jitsi/vue-sdk popularity was classified as not popular.
We found that @jitsi/vue-sdk demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 8 open source maintainers collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
Deno 2.6 introduces deno audit with a new --socket flag that plugs directly into Socket to bring supply chain security checks into the Deno CLI.

Security News
New DoS and source code exposure bugs in React Server Components and Next.js: what’s affected and how to update safely.

Security News
Socket CEO Feross Aboukhadijeh joins Software Engineering Daily to discuss modern software supply chain attacks and rising AI-driven security risks.