rtc-io

rtc-io/rtc-quickconnect

An opinionated approach to creating WebRTC apps (both media and datachannels supported)

JavaScript
185
42
Apache License 2.0
Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of rtc-io/rtc-quickconnect

Account's avatar
Compare semver version strings to find greater, equal or lesser.
Account's avatar
Higher-order functions and common patterns for asynchronous code
Account's avatar
browser-side require() the node way
Account's avatar
The JavaScript Task Runner
Account's avatar
Grunt task for node-browserify
Account's avatar
Formatted TAP output like Mocha's spec reporter
Account's avatar
tap-producing test harness for node and browsers
Account's avatar
RFC9562 UUIDs
Account's avatar
Cherry pickable JS functions
Account's avatar
If Node's EventEmitter and Eve were to have a child, it might look something like this
Account's avatar
Attach a media stream to an existing or new media element (basically attachMediaStream with support for rtc.io plugins)
Account's avatar
Cross browser getUserMedia implementation with support for rtc.io plugins
Account's avatar
Core definitions and functions for the rtc.io suite
Account's avatar
Use either rtc-signaller or your own signaller which matches the signaller API
Account's avatar
Cross-browser WebRTC helpers
Account's avatar
Validation routines for WebRTC
Account's avatar
cross-browser way to attach a media stream to a video element.
Account's avatar
Super simple browser testing influenced by testling and smokestack
Account's avatar
WebSocket buffer utils
Account's avatar
A small, simple, and fast DOM creation utility
Account's avatar
Functional thinking inspired DOM helpers (browserify and selective require friendly)
Account's avatar
Get free, randomized STUN and TURN servers for your WebRTC application
Account's avatar
Simple documentation generator using sourcecat and emu
Account's avatar
cross-browser getUserMedia shim with node.js style error-first API.
Account's avatar
Provides metadata and conversions from repository urls for GitHub, Bitbucket and GitLab
Account's avatar
Wraps a core browser RTCDataChannel with a buffering layer to ensure data channel send limits are observed
Account's avatar
Simple string definition -> WebRTC constraints
Account's avatar
Grayscale video processing filter for rtc-videoproc
Account's avatar
A simple getUserMedia wrapper
Account's avatar
An rtc.io module for interacting with the Temasys IE/Safari WebRTC plugin
Account's avatar
Signalling for rtc-io components using primus
Account's avatar
Draw video frames to a canvas and analyse / modify pixel data
Account's avatar
Functional operation helpers (underscore-like) for working with map, filter, reduce, etc

Support the repos that depend on rtc-io/rtc-quickconnect

Account's avatar
Endpoint.js enables modules within a web application to discover and use each other, whether that be on the same web page, other browser windows and tabs, iframes, servers and web workers in a reactive way by providing robust discovery, execution and streaming interfaces.
Account's avatar
A simple user registry that listens for rtc-quickconnect events and tracks user data in the connected room
Account's avatar
A list of faces of people currently active in an application
Account's avatar
Create a matrix of connections using rtc-quickconnect (which is useful for testing)
Account's avatar
An rtc-signaller implementation that works with a simple socket.io server implementation
Account's avatar
A suite of tests that will test how well a custom signaller supports the requirements of rtc-quickconnect and rtc-tools
Account's avatar
Code samples written in response to questions asked in 140 characters or less
Account's avatar
Proxy WebRTC objects that can be used to provide a JS introspection layer on natively created WebRTC objects
Account's avatar
An asynchronous task queue that applies actions to an RTCPeerConnection in the most sensible order
Account's avatar
WebRTC Screensharing Chrome Extension
Account's avatar
BemTV Peer-to-Peer plugin for HTTP Live Streaming transmissions on Clappr Media Player
Account's avatar
Common UI interaction patterns for working with rtc.io modules
Account's avatar
An rtc.io plugin that uses the node-webrtc (wrtc) package for WebRTC primitives
Account's avatar
An iOS integration plugin for getting WebRTC working on an iOS device using webkit
Account's avatar
An rtc.io module for interacting with the Temasys IE/Safari WebRTC plugin
Account's avatar
rtc.io utility module for patching (munging) SDP
Account's avatar
WebRTC P2P Shared Cursor Implementation via Data Channels (requires rtc-quickconnect)
Account's avatar
Get free, randomized STUN and TURN servers for your WebRTC application
Account's avatar
Wraps a core browser RTCDataChannel with a buffering layer to ensure data channel send limits are observed
Account's avatar
Streams interface for the WebRTC data channel
Account's avatar
A synchronized, distributed P2P mesh data structure using WebRTC data channels
Account's avatar
Signalling for rtc-io components using primus
Account's avatar
convert a webRTC connection into a stream
Account's avatar
pull-stream source and sink for WebRTC data channels
Account's avatar
Build WebRTC conferencing applications with easy using rtc.io. This package provides a super-friendly entry point for working with WebRTC, dive into underling rtc.io modules for more configuration and customization opportunities

Top contributors

DamonOehlman's profile
DamonOehlman
486 contributions
nathanoehlman's profile
nathanoehlman
104 contributions
betimer's profile
betimer
34 contributions
nathanatcoviu's profile
nathanatcoviu
20 contributions
dependabot[bot]'s profile
dependabot[bot]
11 contributions
rmjahangeer's profile
rmjahangeer
6 contributions
markjrodrigues's profile
markjrodrigues
4 contributions
silviapfeiffer's profile
silviapfeiffer
3 contributions
briely's profile
briely
2 contributions
magestican's profile
magestican
2 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet