HumbleNet

in References

Creating a new cross-platform multiplayer API from scratch:
– Websockets client-server multiplayer on browsers (Firefox/Chrome)
– Websockets client-server multiplayer on native platforms (Windows/Linux/OSX)
– P2P multiplayer emulation with Websockets
– WebRTC P2P multiplayer on browsers (Firefox/Chrome)
– WebRTC P2P multiplayer on native platforms (Windows/Linux/OSX)
Supports both client-server and peer-to-peer multiplayer gaming
between browsers and native clients (both browser-browser,
native-native and native-browser).

The project has been further developed by Humble Bundle and Mozilla Foundation. Latest version is available at https://github.com/HumbleNet/HumbleNet.