Zap = JSON message headers + WebSockets + Custom Events

Zap is a real-time WebSockets-based communication platform for the web. The optional client libraries compliment our managed socket servers to bring powerful new features with minimal fuss. Zap provides several features on top of raw sockets using a JSON-based header, but library-less raw WebSocket code works as well.