Software:Comparison of Internet Relay Chat clients

From HandWiki
(Redirected from Software:KoolChat)

The following tables compare general and technical information between a number of IRC client programs which have been discussed in independent published literature.

General

Basic general information about the clients: creator/company, license, etc. Clients listed on a light purple background are no longer in active development.

Client Primary developers Distribution model Software license User interface Programming language
AdiIRC[1] Per Amundsen Freeware Proprietary GUI .NET Framework/C#
Adium Thijs Alkemade Free software GUI Objective-C and C
Ambassador[2] Isengrim Free software GUI[Note 1] JavaScript, XUL
AndroIRC[3] Madalynn Freeware Proprietary GUI ?
Bersirc[4] Jamie Frater, Nicholas Copeland Free software GUI C (Delphi originally)
BitchX Colten Edwards Free software TUI, GUI C
ChatZilla James Ross, Robert Ginda, Samuel Sieb, Gijs Kruitbosch Free software GUI[Note 2] JavaScript, XUL
Colloquy Timothy Hatcher, Kiji Roshi Free software GUI Objective-C
ERC Alexander L. Belikoff, Sergey Berezin Free software TUI, GUI Emacs Lisp
F-IRC Folkert van Heusden Free software TUI C++
GrumpyChat[5] Petr Bena Free software GUI C++
HexChat[6] Berke Viktor Shareware, 30-day trial (XChat on Windows);[7] free software TUI, GUI C
IceChat[8][9] Paul Vanderzee Free software GUI C# (Visual Basic until 2004)[10]
Igloo[11] Jordan Koch Commercial Proprietary GUI Swift
Instantbird Florian Quèze Free software GUI C/C++, JavaScript, CSS, XUL
IRCCloud[12] IRCCloud Ltd. Freemium Proprietary Web JavaScript frontend, Erlang backend
ircII Michael Sandrof Free software TUI C
IRCjr Michael Brutman Free software TUI C++
Ircle Onno Tijdgat Commercial, 30-day trial Proprietary GUI C
Irssi Timo Sirainen Free software TUI C
Kiwi IRC Darren Whitlen Free software Web JavaScript frontend, Node.js backend
kirc Michael Czigler Free software TUI C
KVIrc Szymon Stefanek Free software GUI C++
Konversation KDE Free software GUI C++
LeafChat[13] Samuel Marshall Free software GUI Java
LimeChat[14][15][16] Satoshi Nakagawa Free software GPL-2.0-only[17] GUI RubyCocoa (2007–2010)[16][17]
Objective-C (2010–)[18]
Linkinus Conceited Software Commercial, 15-day trial Proprietary GUI Objective-C
Mibbit Jimmy Moore Textual Adbar Proprietary Web JavaScript frontend,
Java backend
mIRC Khaled Mardam-Bey Shareware, 30-day trial[19] Proprietary GUI C/C++[20]
Monochrome[21] Peter Pawlowski Free software GUI C#
Nettalk Nicolas Kruse Free software GUI Visual Basic
Opera (until version 12.xx) [Note 3] Freeware Proprietary GUI[Note 4] C++
Pidgin Free software GUI C
PIRCH Shareware Proprietary GUI Delphi
PJIRC Philippe Detournay Free software GUI Java
Quassel Manuel Nickschas, Marcus Eggenberger, Alexander von Renteln Free software TUI[Note 5], GUI[Note 6] C++
qwebirc Chris Porter Free software Web JavaScript front end,
Python backend
rcirc Ryan Yeske Free software TUI Emacs Lisp
Smuxi Mirco Bauer Free software GUI, TUI, server[Note 6] C#
Snak Kent Sorensen Commercial Proprietary GUI ?
Thunderbird Mozilla Foundation Free software GUI C, C++, JavaScript
Tiny Free software MIT License TUI Rust
Visual IRC Jesse McGrew Free software GUI Delphi
WeeChat Sebastien Helleu Free software TUI, GUI[Note 7] C
Client Primary developers Distribution model Software license User interface Programming language
  1. Can be used as a standalone application or as part of a XUL-based web browser
  2. Can be installed as part of a web browser
  3. Opera 12.xx was the last version with IRC support. When Opera was rebased from Opera's own Presto layout engine to the Chromium browser, IRC and Mail were not ported.
  4. Web browser component
  5. Incomplete, proof of concept
  6. 6.0 6.1 Separate client and daemon
  7. No official GUI, several options available (e.g. Glowing Bear, a web frontend)

Release history

A brief overview of the release history.

First public release First stable release Latest stable release
Client Date Version Date Version
AdiIRC 2005 1.0 Template:Latest stable software release/AdiIRC
Bersirc 1999 Template:Latest stable software release/Bersirc
BitchX 1996 Template:Latest stable software release/BitchX
ChatZilla 2001 Template:Latest stable software release/ChatZilla
Colloquy 2005 Template:Latest stable software release/Colloquy
degesch 2015 0.9 2015 0.9
DMDirc 2007 Template:Latest stable software release/DMDirc
ERC 1999? Template:Latest stable software release/ERC
F-IRC 2006? 0.1 1.36 (February 23, 2014)
HexChat 2009-10-04 r249 2009-10-09 2.86.0 Template:Latest stable software release/HexChat
HydraIRC 2002 Template:Latest stable software release/HydraIRC
IceChat 2002 3.0 2002-04-08 3.0 Template:Latest stable software release/IceChat
ircII 1990 Template:Latest stable software release/ircII
IRCjr 2008 2008 Template:Latest stable software release/IRCjr
Ircle 1995 Template:Latest stable software release/Ircle
Irssi 1999 Template:Latest stable software release/Irssi
jIRCii ? ? ?
kirc 2020 0.0.1
KVIrc 1998 0.6.0 1999-12-21 1.0.0 Template:Latest stable software release/KVIrc
Konversation 2002 Template:Latest stable software release/Konversation
LeafChat ? 1.0 Template:Latest stable software release/LeafChat
LimeChat 2007 Template:Latest stable software release/LimeChat
Linkinus 2007 Template:Latest stable software release/Linkinus
Mibbit 2008 web application, no version
mIRC 1995 Template:Latest stable software release/mIRC
Nettalk 2004 Template:Latest stable software release/Nettalk
Opera 1996 Template:Latest stable software release/Opera
PIRCH 1995 Template:Latest stable software release/PIRCH
PJIRC 2002 Template:Latest stable software release/PJIRC
Quassel 2008-08-27 0.3.0 Template:Latest stable software release/Quassel IRC
qwebirc 2009 0.81 Template:Latest stable software release/qwebirc
rIRC 2010 Preview Release 1 2012 1.44 1.4.4 (January 16, 2012)
Scrollback 2013 2013
rcirc ? ? Template:Latest stable software release/rcirc
Smuxi 2008-07-29 0.6 2010-09-03 0.8 Template:Latest stable software release/Smuxi
Snak 1997 Template:Latest stable software release/Snak
Visual IRC 1995 Template:Latest stable software release/Visual IRC
WeeChat 2003 Template:Latest stable software release/WeeChat
Client Date Version Date Version Latest stable release
First public release First stable release

Operating system support

The operating systems on which the clients can run natively (without emulation).

Client Windows 7, Vista XP, 2000 NT 4.0 NT 3.x Me, 98 95 3.1x ReactOS macOS (Intel/PPC) OS 9 OS 8 System 7 (PPC/68k) BeOS, Haiku OS/2, eCS, ArcaOS AmigaOS (68k) AmigaOS 4, MorphOS (PPC) DOS
Bersirc Yes Yes ? No ? ? No ? ? No No No No No No No No
BitchX Yes[Note 1] Yes[Note 1] Yes[Note 1] No Yes[Note 1] Yes[Note 1] No ? Yes No No No ? Yes Yes Yes No
ChatZilla Yes Yes Yes Yes Yes Yes No Yes Yes Yes Yes Yes Yes Yes ? Yes No
Colloquy No No No No No No No No Yes No No No No No No No No
degesch No No No No No No No No ? No No No No No No No No
ERC Yes Yes ? No ? ? No ? Yes No No No No No ? ? ?
HexChat Yes Dropped (2.9.5) No No No No No No No No No No ? No No No No
HydraIRC Yes Yes No No Yes No No No No No No No No No No No No
IceChat Yes Dropped (9.50) No No Yes Yes No No No No No No No No No No No
IRCCloud Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes No
ircII Yes[Note 1] Yes[Note 1] Yes[Note 1] No Yes[Note 1] Yes[Note 1] No ? Yes No No No No No No ? No
IRCjr No Yes[Note 2] Yes[Note 2] No No No No No No No No No No No No No Yes
Ircle No No No No No No No No Yes[Note 3] Yes Yes Yes No No No No No
Irssi Yes Yes Yes No Yes Yes No ? Yes No No No Yes Yes ? Yes No
jIRCii Yes Yes Yes ? Yes Yes No ? Yes Yes Yes ? Yes Yes ? Yes No
KiwiIRC Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes No
Konversation Partial Partial Partial No Partial Partial No ? Partial No No No No No No No No
KVIrc Yes Yes Yes No Yes No No Yes[25] Yes Yes No No No Yes[26] No No No
LeafChat Yes Yes No No No No No No Yes No No No No No No No No
LimeChat No No No No No No No No Yes[Note 4] No No No No No No No No
Linkinus No No No No No No No No Yes[Note 3] No No No No No No No No
Mibbit Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes No
mIRC Yes Yes Yes Partial Yes Yes Partial ? No No No No No No No No No
Nettalk Yes Yes ? No Partial[Note 5] No No ? No No No No No No No No No
Opera Yes Yes Dropped (10.10) No Dropped Dropped Dropped No[28] Dropped[29] Dropped Dropped No Dropped Dropped No No No
PIRCH Yes Yes Yes ? Yes Yes Yes ? No No No No No No No No No
PJIRC Yes Yes Yes Yes Yes Yes No Yes Yes No No Yes Yes No No No No
Quassel Yes Yes No No No No No No Yes No No No No Yes No No No
qwebirc Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes No
rIRC Yes Yes Yes ? ? ? ? ? No No No No No No No No No
rcirc Yes Yes ? ? No No No No Yes No No No No No No No No
Scrollback Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes No
Smuxi Yes Yes No No No No No No Yes No No No No No No No No
Snak No No No No No No No No Yes Yes Yes ? No No No No No
Visual IRC Yes Yes Yes No Yes Yes No ? No No No No No No No No No
WeeChat Partial[Note 1] Partial[Note 1] Partial[Note 1] No Partial[Note 1] Partial[Note 1] No ? Yes No No No Partial No No No No
Client Windows 7, Vista XP, 2000 NT 4.0 NT 3.x Me, 98 95 3.1x ReactOS OS X (Intel/PPC) OS 9 OS 8 System 7 (PPC/68k) BeOS, Haiku OS/2, eCS AmigaOS (68k) AmigaOS 4, MorphOS (PPC) DOS
  1. 1.00 1.01 1.02 1.03 1.04 1.05 1.06 1.07 1.08 1.09 1.10 1.11 1.12 1.13 1.14 Requires Cygwin[22][23]
  2. 2.0 2.1 Requires SwsVpkt[24]
  3. 3.0 3.1 Requires OS X v10.4.3 or later
  4. Requires RubyCocoa 1.0.0 or later
  5. Does not support Windows 95 or Windows 98[27]

Unix and Unix-like operating systems:

Client 386BSD BSD/OS (BSD/386, BSDI) FreeBSD, NetBSD, OpenBSD SunOS ULTRIX AIX A/UX HP-UX IRIX SCO OpenServer Solaris UnixWare Linux NeXTSTEP OpenVMS OSF/1 QNX Tru64 UNIX
Bersirc ? ? ? ? ? ? ? ? ? ? ? ? Yes ? No ? ? ?
BitchX ? Yes[Note 1] Yes[Note 1] Yes[Note 1] Yes[Note 1] Yes[Note 1] ? Yes[Note 1] Yes[Note 1] ? Yes[Note 1] Yes Yes[Note 1] Yes ? Yes[Note 1] Yes[Note 1] ?
ChatZilla No No Yes Yes No Yes No Yes Yes Yes Yes Yes Yes No Yes No Yes Yes
Colloquy No No No No No No No No No No No No No No No No No No
degesch ? ? Yes ? ? ? ? ? ? ? ? ? Yes ? ? ? ? ?
DMDIrc Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
ERC Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
HexChat ? ? Yes Yes ? Yes ? Yes Yes ? Yes ? Yes ? ? ? ? Yes
HydraIRC No No No No No No No No No No No No No No No No No No
IceChat No No No No No No No No No No No No No No No No No No
IRCCloud Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
ircII Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes ? Yes Yes ? Yes Yes Yes
IRCjr No No No No No No No No No No No No No No No No No No
Ircle No No No No No No No No No No No No No No No No No No
Irssi Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes No Yes Yes Yes
KiwiIRC Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
Konversation ? ? Yes ? ? ? ? ? ? ? Yes ? Yes ? ? ? ? Yes
KVIrc ? ? Yes ? ? ? ? ? ? ? Yes ? Yes ? ? ? ? ?
LeafChat No No No No No No No No No No No No Yes No No No No No
LimeChat No No No No No No No No No No No No No No No No No No
Linkinus No No No No No No No No No No No No No No No No No No
Mibbit ? ? Yes Yes Yes Yes ? Yes Yes Yes Yes Yes Yes ? Yes ? ? Yes
mIRC No No No No No No No No No No No No No No No No No No
Nettalk No No No No No No No No No No No No No No No No No No
Opera No No Yes No No No No No No No Yes No Yes No No No Dropped No
PIRCH No No No No No No No No No No No No No No No No No No
PJIRC Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
Quassel ? ? Yes ? ? ? ? ? ? ? Yes ? Yes ? ? ? ? ?
qwebirc ? ? Yes Yes Yes Yes ? Yes Yes Yes Yes Yes Yes ? Yes ? ? Yes
rcirc Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
Smuxi ? ? Yes ? ? ? ? ? ? ? Yes ? Yes ? ? ? ? ?
Snak No No No No No No No No No No No No No No No No No No
Visual IRC No No No No No No No No No No No No No No No No No No
WeeChat ? ? Yes[Note 2] ? ? ? ? Yes Partial[Note 3] ? Yes[Note 2] ? Yes ? ? ? Yes[Note 2] ?
Client 386BSD BSD/OS (BSD/386, BSDI) FreeBSD, NetBSD, OpenBSD SunOS ULTRIX AIX A/UX HP-UX IRIX SCO OpenServer Solaris UnixWare Linux NeXTSTEP OpenVMS OSF/1 QNX Tru64 UNIX
  1. 1.00 1.01 1.02 1.03 1.04 1.05 1.06 1.07 1.08 1.09 1.10 BitchX is known to work on BSDI 2.0, 2.1, 3.1, 4.0; FreeBSD 2.x, 3.x, 4.0; NetBSD 3.x, 4.x; SunOS 4.1.4; Ultrix; AIX; HP-UX 9.x, 10.x; IRIX 5.x, 6.x; Solaris 5.x and later; Linux; OSF/1 (DEC Alpha); QNX
  2. 2.0 2.1 2.2 WeeChat tested on FreeBSD 4.11, 5.4, 6.0; NetBSD 2.0, 2.1; OpenBSD 3.6, 3.7, 3.8; Solaris 5.10; QNX 6.3[30]
  3. In development[30]

Protocol support

What IRC related protocols and standards are supported by each client.

Client CTCP DCC IPv6 SSL TLS DANE OCSP CRL SASL OTR
Bersirc ? Partial No No ? ? ? ? ? No
BitchX Yes Yes Yes Yes Yes ? ? ? ? No
ChatZilla Yes Yes Yes Yes Yes ? Yes Yes script No
Colloquy Yes Yes Yes Yes ? ? ? ? Yes No[31]
degesch Yes Yes Yes No Yes ? ? ? ? No
DMDirc Yes Yes Yes Yes ? ? ? ? ? No
ERC Yes Yes Yes Yes Yes ? ? ? Yes[Note 1] No
HexChat Yes Yes Yes Yes Yes No No No Yes Yes[Note 2]
HydraIRC Yes Yes ? No No ? No No ? No
IceChat Yes Yes Yes Yes Yes ? ? ? Yes No
IRCCloud Yes No Yes Yes Yes No No No Yes No
ircII Yes Yes Yes Yes Yes ? ? ? ? No
IRCjr Yes No No No No ? No No No No
Ircle Yes Yes ? Yes ? ? ? ? ? No
Irssi Yes Yes Yes Yes Yes Yes No ? Yes Yes[32]
jIRCii Yes Yes Yes Yes ? ? ? ? ? No
KiwiIRC Yes No Yes Yes Yes ? No No Yes No
Konversation Yes Yes Yes Yes Yes ? ? ? Yes No
KVIrc Yes Yes Yes Yes Yes ? No No Yes No
LimeChat ? Yes Yes Yes ? ? ? ? Yes No
Linkinus Yes Yes No Yes ? ? ? ? No No
Mibbit ? Partial[Note 3][Note 4] No Yes ? ? ? ? Yes No
mIRC Yes Yes Yes Yes Yes ? ? ? Yes No
Nettalk Yes Yes No No ? ? ? ? ? No
Opera Yes[33] Yes Yes Yes Yes ? ? ? ? No
PIRCH Yes Yes No No ? ? ? ? ? No
PJIRC ? Yes No No ? ? ? ? ? No
Quassel Yes No Yes Yes Yes ? No No Yes No[34]
qwebirc Yes No No Yes No ? No No No No
rcirc Partial No No Yes Yes ? ? ? ? No
Scrollback Partial No Yes Yes ? ? ? ? No No
Smuxi Yes No Yes Yes ? ? ? ? No No[35]
Snak Yes Yes Yes Yes ? ? ? ? ? No
Visual IRC Yes Yes No No ? ? ? ? ? No
WeeChat Yes Yes Yes Yes Yes ? ? ? Yes Yes[36][37][Note 2]
Client CTCP DCC IPv6 SSL TLS DANE OCSP CRL SASL OTR
  1. Supported via patch
  2. 2.0 2.1 Supported via plugin
  3. Cannot send files, can receive files up to 2 MB only
  4. DCC does not always succeed at this stage

Direct Client-to-Client (DCC) support

Client CHAT Whiteboard SEND RESUME TSEND SEND T XMIT Passive DCC Server RDCC REVERSE RSEND Reverse / Firewall DCC File servers (FSERVs) XDCC VOICE
Bersirc ? ? ? ? ? ? ? No No ? ? ? ? ? ? ?
BitchX Yes No Yes Yes Yes Yes ? No No ? ? ? ? ? Yes ?
ChatZilla Yes No Yes No[38] ? ? No No[Note 1] No No No No No No ? ?
Colloquy Yes ? Yes Yes ? ? ? Yes No ? ? ? ? ? Yes ?
degesch No No No No No No No No No No No No No No No No
DMDirc Yes No Yes Yes ? ? No Yes No No No No Yes No No ?
ERC Yes ? Yes ? ? ? ? ? ? ? ? ? ? ? ? ?
HexChat Yes No Yes Yes ? ? ? Yes ? ? ? ? ? ? Yes ?
HydraIRC Yes No Yes Yes ? ? No ? ? ? ? ? ? No No ?
IceChat Yes No Yes ? ? ? No ? ? ? ? ? ? No No ?
IRCCloud No No No No No No No No No No No No No No No No
ircII ? ? ? ? ? ? ? No No ? ? ? ? ? ? ?
IRCjr No No No No No No No No No No No No No No No ?
Ircle ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
Irssi Yes No Yes Yes ? ? ? Yes Yes ? ? ? ? ? ? ?
KiwiIRC No No No No No No No No No No No No No No No ?
Konversation Yes Yes Yes Yes ? ? ? Yes No ? ? ? Yes ? Yes ?
KVIrc Yes No Yes Yes Yes No No Yes No No Yes Yes Yes Yes[Note 2] Yes[Note 2] Yes[Note 3]
LimeChat ? ? ? ? ? ? ? Yes Yes ? ? ? ? ? ? ?
Linkinus ? ? ? ? ? ? ? Yes No ? ? ? ? ? ? ?
Mibbit No ? ? ? ? ? ? No No ? ? ? ? ? ? ?
mIRC Yes ? Yes Yes[Note 4] ? ? ? Yes Yes Yes[Note 5] ? ? Yes Yes Yes[Note 5] ?
Nettalk Yes No Yes Yes No No No No Partial No No No No ? ? ?
Opera No ? ? ? ? ? ? Yes No ? ? ? ? ? ? ?
PIRCH Yes No Yes Yes[Note 4] ? ? No No No No No No No No No ?
PJIRC Yes No Yes Yes ? ? ? ? ? ? ? ? ? ? ? ?
Quassel No No No No No No No No No No No No No No No ?
qwebirc No No No No No No No No No No No No No No No ?
rcirc No No No No No No No No No No No No No No No ?
Smuxi ? ? ? ? ? ? ? No No ? ? ? ? ? ? ?
Snak Yes ? Yes Yes ? Yes ? No No ? ? ? ? ? ? ?
Visual IRC ? Yes ? Yes[Note 4] ? ? ? Yes No ? ? ? Yes ? ? Yes[Note 3]
WeeChat Yes ? Yes ? ? ? ? No No ? ? ? ? ? Yes ?
  1. Planned for a later version
  2. 2.0 2.1 Supported via scripting
  3. 3.0 3.1 Incompatible with other IRC clients[39]
  4. 4.0 4.1 4.2 Supports the DCC Resume protocol[40]
  5. 5.0 5.1 Supported via a script[41]

Features

Information on what features each of the clients support.

Client Multi-server UTF-8 Proxy server irc:// URI scheme Automatic updates Scripting language
Bersirc Yes No ? ? ? N/A
BitchX Yes No ? ? ? Enhanced IrcII script
ChatZilla Yes Yes Yes Yes Yes JavaScript
Colloquy Yes Yes ? Yes Yes[Note 1] AppleScript, Cocoa, F-Script, JavaScript, Python
degesch Yes Yes Yes N/A N/A Lua
DMDirc Yes Partial ? Yes Yes Custom Actions system, Java plugins
ERC Yes Yes Yes[Note 2] ? Yes[Note 3] Emacs Lisp
HexChat Yes Yes Yes Yes Yes Perl, Python, Tcl, Lua[Note 4], JavaScript, C, C++, and via D-Bus.
HydraIRC Yes Yes ? ? Yes No
IceChat Yes Yes No Yes Yes VBScript
ircII Yes Yes[Note 5] ? ? ? IrcII script
IRCjr No No No No No N/A
IRCCloud Yes Yes Yes Yes N/A JavaScript
Ircle Yes No ? ? ? AppleScript
Irssi Yes Yes Yes No No Perl
jIRCii Yes Yes Yes ? No Sleep
KiwiIRC Yes Yes Yes Yes N/A JavaScript, Node.js
Konversation Yes Yes Yes Yes ? Shell script, Ruby, Python, Perl, Java, C++, C#, JavaScript[Note 6]
KVIrc Yes Yes Yes Yes No KVS (custom), Perl, Python, C++
LeafChat Yes Yes ? N/A Yes Java
LimeChat Yes Yes ? ? ? N/A
Linkinus Yes Yes Yes Yes Yes AppleScript, Cocoa
Mibbit Yes Yes ? Yes N/A N/A
mIRC Yes Yes Yes Yes Yes[Note 7] mIRC script
Nettalk Yes Yes SOCKS Yes Yes VBScript, custom
Opera Yes Yes ? Yes Yes N/A
PIRCH Yes No ? ? No Yes
PJIRC Yes Yes ? ? No Partial, JavaScript
Quassel Yes Yes Yes ? No No
qwebirc No Yes No Yes Yes No
rcirc Yes Yes ? ? No Emacs Lisp
Smuxi Yes Yes Yes ? ? Yes (language agnostic)
Snak Yes Yes ? ? ? AppleScript, IrcII script
Visual IRC Yes No ? ? ? Versus
WeeChat Yes Yes Yes Yes ? C, Perl, Python, Ruby, Lua, Tcl, Scheme (Guile)
Client Multi-server UTF-8 Proxy server irc:// URI scheme Automatic updates Scripting language
  1. Automatically updates via the Sparkle framework
  2. Can be added with separate packages.
  3. Supports automatic updates via the Emacs package manager
  4. Since 2.9.5 HexChat is shipped only with Perl and Python.
  5. Supported as of version 20050921
  6. Any language which supports DCOP may be used for Konversation scripting. Virtually any language can be made to support Konversation scripting by executing the command line "dcop" program.
  7. Only looks for updates, they need to be manually downloaded and installed.

See also

References

  1. "AdiIRC - Free IRC Client". https://www.adiirc.com/. 
  2. Ambassador release statement
  3. "AndroIRC - The best IRC client for Android your device need". http://www.androirc.com/. 
  4. Bersirc IRC Client - about Bersirc
  5. GitHub project.
  6. "HexChat website". http://hexchat.net/index.html. 
  7. "HexChat Shareware Explanation". https://hexchat.github.io/shareware.html. 
  8. "IceChat Networks website". http://www.icechat.net. 
  9. "IceChat IRC Client 7 review". download.com. CNET. October 16, 2006. http://www.download.com/IceChat-IRC-Client/3003-2150_4-10587439.html. 
  10. IceChat History. IceChat.net
  11. "Igloo website". https://iglooirc.com/. 
  12. "IRCCloud website". https://www.irccloud.com/. 
  13. "Download leafChat Free". Mac.softpedia.com. 2010-01-21. http://mac.softpedia.com/get/Internet-Utilities/leafChat.shtml. 
  14. Cooper, Peter (2009). Beginning Ruby: From Novice to Professional. Apress. p. 108. ISBN 978-1-4302-2363-4. https://books.google.com/books?id=A78bYfzYKZ4C&q=LimeChat&pg=PA108. Retrieved April 14, 2011. 
  15. "LimeChat: IRC Client for Mac" . Official site.
  16. 16.0 16.1 "LimeChat for the Mac releases version 1.5". IRC-Junkie.org. February 3, 2010. http://www.irc-junkie.org/2010-02-03/limechat-for-the-mac-releases-version-1-5/. 
  17. 17.0 17.1 "Limechat". GitHub.
  18. “do not load RubyCocoa” Commit on GitHub.
  19. "mIRC: Register mIRC". http://www.mirc.com/register.html. 
  20. "mIRC: Personal FAQ". http://www.mirc.com/pfaq.html. 
  21. "Monochrome website". https://perkele.cc/software/monochrome. 
  22. "SourceForge: BitchX files See "INSTALL" included with BitchX". http://sourceforge.net/projects/bitchx/files/. 
  23. "WeeChat cygwin". http://wiki.flashtux.org/wiki/WeeChat_cygwin. 
  24. "SwsVpkt". http://www.softsystem.co.uk/products/swsvpkt.htm. 
  25. Connect to the ReactOS IRC Channels
  26. 2012-07-03: 4.2.0 Released!
  27. "Nettalk: Download". http://en.ntalk.de/Nettalk/en/index.php?page=Download. 
  28. "ReactOS compatibility database: Opera". http://www.reactos.org/compat/?show=entry&id=285. 
  29. "Features removed from Opera 12 on Mac (IRC, BitTorrent)". http://my.opera.com/community/forums/topic.dml?id=1391852. 
  30. 30.0 30.1 "WeeChat: Supported OS". http://www.weechat.org/download/. 
  31. "Ticket 3915 requesting OTR support". http://colloquy.info/project/ticket/3915. 
  32. "Irssi 1.2.0 OTR Migration Path". https://irssi.org/posts/#irssi-1-2-0-otr-migration-path. 
  33. "Changelog for Opera 9.0 for Windows". http://www.opera.com/docs/changelogs/windows/900/. 
  34. "Issue 1418 requesting OTR support". http://bugs.quassel-irc.org/issues/1418. 
  35. "Issue 651 requesting OTR support". https://smuxi.im/issues/show/651. 
  36. "Cypherpunks - OTR-Enabled Software". https://otr.cypherpunks.ca/software.php. 
  37. "GitHub - weechat-otr - WeeChat script for Off-the-Record messaging". https://github.com/mmb/weechat-otr. 
  38. "Mozilla ChatZilla: Bugzilla Bug 285630: chatzilla does not support resume for dcc downloads". 2009-02-20. https://bugzilla.mozilla.org/show_bug.cgi?id=285630. 
  39. "DCC negotiation and connection". http://www.kvirc.net/doc/doc_dcc_connection.html. 
  40. "DCC Resume protocol". http://www.mirc.com/help/dccresum.txt. 
  41. "SysReset mIRC FileServer". http://www.sysreset.com/.