webrtc-remote-control

webrtc-remote-control is a set of tools providing a thin abstraction layer above peerjs that will let you be more productive at making WebRTC data channels based apps.

As for now, there are multiple implementations : VanillaJS, react and vue.

pingpad: your phone is the paddle

Built with webrtc-remote-control

pingpad: table tennis in the browser, with your phone as the paddle. Scan the QR code, nothing to install.

How pingpad was built, on dev.to.

Try the demos for the different implementations (you'll find a direct link to the source code):

Checkout more advanced demos:

Sources on Github