10 Best React WebRTC Libraries

List hand-picked by Openbase Experts
Learn More

rj

react-jutsu

A jitsi meet component wrapper and custom hook moulded with react's chakra πŸ’ 

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
3.0/ 5
1
Top Feedback
N/A
GitHub Stars
135
Weekly Downloads
698
Last Commit
4mos ago
wvr

webrtc-video-room

WebRTC Video Room is a Single-Page App in React using React Router that provides peer-to-peer video and audio communication in a web browser with no plugins or extensions required.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
5.0/ 5
1
Top Feedback
N/A
GitHub Stars
286
Weekly Downloads
0
Last Commit
5mos ago

opentok-react

React components for OpenTok.js

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.0/ 5
1
Top Feedback
N/A
GitHub Stars
104
Weekly Downloads
11K
Last Commit
10mos ago

catalyst-vc-react

πŸ“ΈπŸ’¬ Reliable and scalable open-source video chat in a few lines of code

License Icon
License: AGPL-3.0-only
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
9
Weekly Downloads
272
Last Commit
4mos ago
rw

react-webrtc

WebRTC React mixins for real-time communication in React components

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.0/ 5
1
Top Feedback
N/A
GitHub Stars
83
Weekly Downloads
3
Last Commit
5yrs ago
wsc

web-speech-cognitive-services

Polyfill Web Speech API with Cognitive Services Bing Speech for both speech-to-text and text-to-speech service.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
26
Weekly Downloads
5K
Last Commit
6mos ago

@telnyx/react-client

SDK for Telnyx's WebRTC platform

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User RatingN/A
Top Feedback
N/A
GitHub Stars
31
Weekly Downloads
41
Last Commit
1mo ago
rs

react-softphone

Webrtc asterisk sip SoftPhone react functional component

License Icon
License: ISC
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
16
Weekly Downloads
38
Last Commit
4mos ago
rkw

react-kinesis-webrtc

An experimental library of React hooks for the AWS Kinesis WebRTC JavaScript SDK.

License Icon
License: ISC
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
2
Weekly Downloads
53
Last Commit
9mos ago

react-camera-pro

Mobile first camera component for React.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
19
Weekly Downloads
342
Last Commit
1yr ago
rs

@evercall/react-sip

React wrapper for jssip

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
3
Weekly Downloads
110
Last Commit
1yr ago

opentok-react-incode

React components for OpenTok.js

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
104
Weekly Downloads
102
Last Commit
10mos ago
rpd

react-peer-data

React wrapper for PeerData library for files, media streaming/sharing using WebRTC

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
88
Last Commit
N/A
irw

iotcomms-react-webrtc

React.js component offering mobile and desktop browser voice and video communication. Wraps sip.js with the nitty gritty details required make it work in such environments to help focus on application development.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
8
Weekly Downloads
86
Last Commit
2yrs ago
jgc

janus-gateway-client

Janus Gateway Client

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
4
Weekly Downloads
52
Last Commit
1yr ago
rvj

react-videoroom-janus

react-videoroom-janus

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
6
Weekly Downloads
52
Last Commit
1yr ago

react-sip

React wrapper for jssip

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
49
Weekly Downloads
48
Last Commit
3yrs ago
irw

iris-react-webrtc

React components for Iris WebRTC library

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
35
Last Commit
N/A
rcw

react-conf-webrtc

WebRTC conference room component for React projects. Out of the box support for Spreed WebRTC.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
25
Last Commit
N/A

@bestyled/contrib-video

Implementation of Video Media Recorder and Player for the BeStyled Design System

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
23
Last Commit
2yrs ago
rgu

react-get-user-media

A high order component that exposes some functions related to navigator.mediaDevices

License Icon
License: WTFPL
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
2
Weekly Downloads
20
Last Commit
3yrs ago

@teravoz/react-webrtc-adapter

React WebRTC Adapter for the Teravoz WebRTC Client

License Icon
License: ISC
TypeScript Icon
TypeScript Definitions: Not Found
User RatingN/A
Top Feedback
N/A
GitHub Stars
6
Weekly Downloads
18
Last Commit
2yrs ago
rp

react-peer

Send data to someone else's browser as easy as setting state

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
195
Weekly Downloads
18
Last Commit
3yrs ago
orw

opentok-react-whiteboard

React shared whiteboard that works with Opentok https://github.com/opentok/opentok-react

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
2
Weekly Downloads
14
Last Commit
1yr ago
cor

correspond

A module for establishing Peer-to-peer WebRTC connections with React

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
2
Weekly Downloads
9
Last Commit
3yrs ago
nr

neat-rtc

WebRTC wrapper for peer-to-peer (P2P) communication with built-in signaling for React and Vue.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
107
Weekly Downloads
8
Last Commit
2yrs ago
bif

bifrost

State and data transport manager for mobile apps

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
4
Weekly Downloads
8
Last Commit
7yrs ago
rr

redux-rtc

Peer2Peer connected states using Redux and WebRTC

License Icon
License: ISC
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
8
Weekly Downloads
7
Last Commit
5yrs ago
vw

@roadzen/videostream-web

Videostreaming using sockets and webrtc built in react

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
6
Last Commit
N/A

react-simplewebrtc

React webRTC component built with SimpleWebRTC

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
8
Weekly Downloads
6
Last Commit
6yrs ago
rcr

react-cam-recorder

React component to record video using WebRTC

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
4
Last Commit
N/A
rrr

react-rtc-real

<div align="center"> <img src="https://github.com/oslabs-beta/ReactRTC/blob/master/project_assets/ReactRTC2.png" alt="ReactRTC" width="400"></a> <br> <br> </div>

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
4
Last Commit
N/A
or

opentok-rvc

Opentok react video chat which support stream connection and signalling

License Icon
License: ISC
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
4
Last Commit
N/A
rrj

rtcmulticonnection-react-js

RTCMultiConnection is a WebRTC JavaScript library for peer-to-peer applications (screen sharing, audio/video conferencing, file sharing, media streaming etc.)

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
2K
Weekly Downloads
4
Last Commit
10mos ago
rwt

rtc-web-term

Web-RTC based Web Terminal

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
5
Weekly Downloads
3
Last Commit
4yrs ago
bpr

body-pix-react-render

Body-Pix React Render

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
2
Weekly Downloads
2
Last Commit
1yr ago
ins

@teamcognito/instaconnect

instaconnect React component. This is a webrtc package which exports the video, text and allinone module(including audio, chat and screenshare)

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
1
Last Commit
N/A
tt

the-talk

Talking via webrtc

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
0
Last Commit
N/A
rws

react-webrtc-sync

Render React apps on multiple clients synced via WebRTC

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
11
Weekly Downloads
0
Last Commit
7yrs ago
rvp

react-video-preview

React Video Preview Component

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
6
Weekly Downloads
1
Last Commit
4yrs ago
rcr

rtc-cafe-react

RTCCafe hooks for React

License Icon
License: ISC
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
0
Last Commit
N/A
frw

freepbx-react-webrtc

React.js component for video calls over WebRTC

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
1
Weekly Downloads
1
Last Commit
2yrs ago
ors

opentok-react-ssr

React components for OpenTok.js

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
0
Last Commit
1yr ago
wh

webrtc-hook

Made with create-react-library

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
0
Last Commit
N/A
rqa

react-quiph-audiortc

Audio RTC component to enable webrtc audio calling inside qtalk web game/activity

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
1
Last Commit
N/A