Search npm for packages to use with Deno
Add them to your projects with a simple command that will already feel familar.
microphone-stream
A stream of raw audio data from the microphone for use in browsers with getUserMedia
multistreamsmixer
Pass multiple streams (e.g. screen+camera or multiple-cameras) and get single stream.
data-channel
Turn a data channel into a stream
audio-stream
Stream raw audio data from a MediaStream
1tp
One transport protocol to rule them all -- offering a net-like stream API on top of various communication protocols
opentok-rvc
Opentok react video chat which support stream connection and signalling
agora-recorder
Recording tool for Agora.io stream service
recordrtc
RecordRTC is a server-less (entire client-side) JavaScript library that can be used to record WebRTC audio/video media streams. It supports cross-browser audio/video recording.
@stream-io/react-native-webrtc
WebRTC for React Native
audio-recorder-polyfill
MediaRecorder polyfill to record audio in Edge and Safari
@skyway-sdk/core
The official Next Generation JavaScript SDK for SkyWay
stop-media-stream
Stops all tracks in a MediaStream
@skyway-sdk/room
The official Next Generation JavaScript SDK for SkyWay
@thaunknown/simple-peer
Simple one-to-one WebRTC video/voice and data channels
sdp-translator
A simple SDP interoperability layer for Unified Plan/Plan B
rtc-attach
Attach a media stream to an existing or new media element (basically attachMediaStream with support for rtc.io plugins)
simple-peer
Simple one-to-one WebRTC video/voice and data channels
pull-datachannel
pull-stream source and sink for WebRTC data channels
@jitsi/sdp-interop
A simple SDP interoperability layer for Unified Plan/Plan B
voice-stream
A powerful React hook for real-time voice streaming, designed for AI-powered applications. Perfect for real-time transcription, voice assistants, and audio processing with features like silence detection and configurable audio processing.