NodeJsChat provides a small framework where the browser client and server scripts are provided. They use socket.io for their connection.