Circuit Web Components
Enhance your website with Circuit features such as making video calls without any code. Just include the desired web component module and the Circuit JS SDK and use the element.
Based on the latest Web Components standard. No dependency on any Web Components framework.
Renders a button to start a Circuit call, either as guest (via pool of authenticated users), or a regular user via OAuth authentication. For video calls the circuit-call-stage component can be used to display the local and remote video streams.
call object is exposed in the event
Renders local and remote video streams of a call.
call is passed as property to the web component.
overlay attribute can be used to define the position on the local video, or to hide it.
Usage and Documentation
- Audio call (circuit-call-button)
- Video call (circuit-call-button and circuit-call-stage)
- Guest video call (circuit-call-button and circuit-call-stage)
- Vue.js app (circuit-call-button)
Run examples locally
git clone https://github.com/circuit/circuit-web-components.gitcd circuit-web-componentsnpm i -g local-web-serverws -p 8443 --https -o