# UI-ToolKit Version of Subsessions?

**URL:** <https://devforum.zoom.us/t/ui-toolkit-version-of-subsessions/110494>\
**Category:** Web\
**Created:** [May 22, 2024, 4:02pm UTC](https://devforum.zoom.us/t/ui-toolkit-version-of-subsessions/110494 "2024-05-22T16:02:44Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![nventurino](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/nventurino/32/39339_2.png) [@nventurino](https://devforum.zoom.us/u/nventurino)\
**Post date:** [May 22, 2024, 4:02pm UTC](https://devforum.zoom.us/t/ui-toolkit-version-of-subsessions/110494/1 "2024-05-22T16:02:44Z")

</div>

Hi @tommy I’m loving the UI-ToolKit Demos at [https://videosdk.dev/](https://videosdk.dev/)  
Thank you for creating these!

Looks like there are 3 so far:

[https://videosdk.dev/uitoolkit/](https://videosdk.dev/uitoolkit/)  
[https://videosdk.dev/uitoolkit-no-sab/](https://videosdk.dev/uitoolkit-no-sab/)  
[https://videosdk.dev/uitoolkit-canvas-gallery/](https://videosdk.dev/uitoolkit-canvas-gallery/)

Is there a UIToolKit version of Subsessions? Also, are you able to link to the github repos for each of these ? I’d love to see how you build them.

Thanks!

---

<div class="post-metadata">

**Author:** ![nventurino](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/nventurino/32/39339_2.png) [@nventurino](https://devforum.zoom.us/u/nventurino)\
**Post date:** [May 22, 2024, 4:04pm UTC](https://devforum.zoom.us/t/ui-toolkit-version-of-subsessions/110494/2 "2024-05-22T16:04:24Z")

</div>

and a follow-up, what is the reason someone would want to disable SAB? is this just for mobile and or non-chromium browser testing?

---

<div class="post-metadata">

**Author:** ![nventurino](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/nventurino/32/39339_2.png) [@nventurino](https://devforum.zoom.us/u/nventurino)\
**Post date:** [May 27, 2024, 3:27am UTC](https://devforum.zoom.us/t/ui-toolkit-version-of-subsessions/110494/3 "2024-05-27T03:27:25Z")

</div>

@vic.yang Any thoughts Vic?

---

<div class="post-metadata">

**Author:** ![vic.yang](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/vic.yang/32/24656_2.png) [@vic.yang](https://devforum.zoom.us/u/vic.yang)\
**Post date:** [May 27, 2024, 5:44am UTC](https://devforum.zoom.us/t/ui-toolkit-version-of-subsessions/110494/4 "2024-05-27T05:44:56Z")

</div>

Hey @nventurino

Thanks for your feedback.

I will address your questions one by one.

> Is there a UIToolKit version of Subsessions?

Currently, there’s no version of Subsessions.

> are you able to link to the github repos for each of these ?

We have provided a version of the UI toolkit that includes gallery view. Whether or not SharedArrayBuffer is enabled is controlled by the web server. You can refer to this article for detail.

> **[GitHub - zoom/videosdk-ui-toolkit-web: The Zoom Video SDK UI toolkit is a...](https://github.com/zoom/videosdk-ui-toolkit-web)**
>
> The Zoom Video SDK UI toolkit is a prebuilt video chat user interface powered by the Zoom Video SDK. - zoom/videosdk-ui-toolkit-web

> **[Video SDK - web - SharedArrayBuffer](https://developers.zoom.us/docs/video-sdk/web/sharedarraybuffer/)**
>
> The Zoom Developer Platform is an open platform that allows third-party developers to build applications and integrations upon Zoom’s video-first unified communications platform.

> what is the reason someone would want to disable SAB? is this just for mobile and or non-chromium browser testing?

It depends on the customer’s application needs. Enabling SharedArrayBuffer requires additional settings and has some usage restrictions. You can refer to the MDN documentation for more details:  
[SharedArrayBuffer - JavaScript | MDN](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/SharedArrayBuffer).

Thanks  
Vic

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [May 27, 2024, 8:46pm UTC](https://devforum.zoom.us/t/ui-toolkit-version-of-subsessions/110494/5 "2024-05-27T20:46:43Z")

</div>

Hey @nventurino , to add on to @vic.yang 's reply,

`https://videosdk.dev/uitoolkit/` and `https://videosdk.dev/uitoolkit-canvas-gallery/` are the same, running the current [UI Toolkit](https://www.npmjs.com/package/@zoom/videosdk-ui-toolkit) version 1.10.8-1.

`https://videosdk.dev/uitoolkit-no-sab/` is also the same, but [SharedArrayBuffer](https://developers.zoom.us/docs/video-sdk/web/sharedarraybuffer/) is not enabled. It helps show the different environments.

We are working on adding sub sessions in an upcoming release.

Here is the Github repo’s for the JavaScript sample app:

> **[GitHub - zoom/videosdk-ui-toolkit-javascript-sample: Use the Zoom Video SDK...](https://github.com/zoom/videosdk-ui-toolkit-javascript-sample)**
>
> Use the Zoom Video SDK UI Toolkit in (vanilla) JavaScript - zoom/videosdk-ui-toolkit-javascript-sample

We also have samples in Angular, React, and Vue:

> **[GitHub - zoom/videosdk-ui-toolkit-angular-sample: Use the Zoom Video SDK UI...](https://github.com/zoom/videosdk-ui-toolkit-angular-sample)**
>
> Use the Zoom Video SDK UI Toolkit in Angular. Contribute to zoom/videosdk-ui-toolkit-angular-sample development by creating an account on GitHub.

> **[GitHub - zoom/videosdk-ui-toolkit-react-sample: Use the Zoom Video SDK UI...](https://github.com/zoom/videosdk-ui-toolkit-react-sample)**
>
> Use the Zoom Video SDK UI Toolkit in React. Contribute to zoom/videosdk-ui-toolkit-react-sample development by creating an account on GitHub.

> **[GitHub - zoom/videosdk-ui-toolkit-vuejs-sample: Use the Zoom Video SDK UI...](https://github.com/zoom/videosdk-ui-toolkit-vuejs-sample)**
>
> Use the Zoom Video SDK UI Toolkit in Vue.js. Contribute to zoom/videosdk-ui-toolkit-vuejs-sample development by creating an account on GitHub.

Let me know if you have any additional questions! 🙂

Best,  
Tommy

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/6/1/614bdd549b610bbaa46ff934617683a02bdaa03c.png) [@system](https://devforum.zoom.us/u/system)\
**Post date:** [June 27, 2024, 6:47am UTC](https://devforum.zoom.us/t/ui-toolkit-version-of-subsessions/110494/6 "2024-06-27T06:47:16Z")

</div>

Closed on June 27, 2024, 6:47am UTC

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
