Where's the Socket.io of WebRTC's Data Channel?

Someone should build a generic fallback...
If you don't know Socket.io then here's the gist of it:
- Socket.io is a piece of JS client code, and a server side implementation
- It enables writing message passing code between a client and a server
- It decides on its own what transport to use - WebSocket, XHR, SSE, Flash, pigeons, ...


https://github.com/piranna/DataChannel-polyfill -- three years old.
http://socket.io/blog/socket-io-p2p/ -- never. Underlying code is... well, I have my opinion about it :-)
http://socket.io/blog/socket-io-p2p/ -- widely adopted as you can see.