title: node.js WebSocket server compatible with Chrome 14+ and with Safari?
body: <p>I've been using the node.js WebSocket implementation from <a href="http://github.com/ncr/node.ws.js" rel="nofollow noreferrer">http://github.com/ncr/node.ws.js</a>, but it's only compatible with the <code>hixie-76</code> version of the protocol, as implemented by Safari 5.0.1.</p>
  <p>I also need to work with Chrome, which now implements the official protocol per <a href="https://www.rfc-editor.org/rfc/rfc6455" rel="nofollow noreferrer">RFC 6455</a>.</p>
  <p>Does anyone know a server-side implementation for node.js which is compatible with both <code>hixie-76</code> and <code>hybi-17</code> (aka &quot;version 13&quot;) ?</p>
  <p>Please do <em>not</em> recommend Socket.IO - it's not real WebSockets!</p>
  <p>Implementations I know of that do not work (at the time of writing) are:</p>
  <ul>
  <li><a href="https://github.com/Worlize/WebSocket-Node" rel="nofollow noreferrer">https://github.com/Worlize/WebSocket-Node</a></li>
  <li><a href="https://github.com/ncr/node.ws.js" rel="nofollow noreferrer">https://github.com/ncr/node.ws.js</a></li>
  <li><a href="https://github.com/Guille/node.websocket.js" rel="nofollow noreferrer">https://github.com/Guille/node.websocket.js</a></li>
  <li><a href="https://github.com/einaros/ws" rel="nofollow noreferrer">https://github.com/einaros/ws</a></li>
  </ul>