web-irc is a web-based IRC client. Thanks to node.js and socket.io, messages stream to/from the frontend immediately, without the need to constantly poll for new messages. Most of the basic IRC features are supported.
If you are interested in this, you should probably check out the successor to web-irc, Subway.
License
MIT