You might already know mibbit which I ever mentioned it before.  Today, I just found one opensource webirc client named qwebirc.

Here are its feature I extracted from its official website:

  • AJAX IRC client.
  • Multiple channels and queries.
  • Nick list menus.
  • Scalability: used by QuakeNet: the world’s largest IRC network.
  • Cross platform (pure Python), so works under Linux, FreeBSD, Windows, and probably more platforms.
  • Embedded webserver, so very little configuration.
  • SSL support.
  • Supports WEBIRC style hostname setting with asynchronous DNS.
  • Optional dedicated message and/or notice windows.
  • Irssi style /msg, query, channel and nickname autocompletion (sorted correctly by last used/spoke order).
  • Completely open source (GPLv2).
  • Ability to offer a direct connection, no third party.
  • Can pass your hostname through directly to the IRC server.
  • Keyboard shortcuts for window selection (alt+a, alt+1..0).
  • Irssi style global input history.
  • Mouse wheel on tabs.
  • UTF-8 support.
  • Clickable channels, links and authnames.
  • mIRC colour/underline/bold support.
  • Minimalistic design with a decent colour scheme.
  • Direct integration into QuakeNet’s secure authing system.
  • No profit motive, so no logging, link hijacking, advertising or data mining whatsoever.
  • Irssi style multiple highlight levels.
  • Wizard to allow users to easily embed the client into their own websites.
It releases under GPLv2.