Menu
Home Explore People Places Arts History Plants & Animals Science Life & Culture Technology
On this page
Comparison of IRC clients

The following tables compare general and technical information between a number of notable IRC client programs which have been discussed in independent, reliable prior published sources.

General

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

ClientPrimary developersDistribution modelSoftware licenseUser interfaceProgramming language
AdiumThijs AlkemadeFree softwareGPL-2.0-or-laterGUIObjective-C and C
AmIRCOliver Wagner, Nicolas Sallin, Costel MinceaFree softwareGNU General Public LicenseGUI?
Bersirc1Jamie Frater, Nicholas CopelandFree softwareLGPLGUIC (Delphi originally)
BitchXColten EdwardsFree softwareBSDTUI, GUIC
ChatZillaJames Ross, Robert Ginda, Samuel Sieb, Gijs KruitboschFree softwareMPL, GPL, LGPLtri-licenseGUI2JavaScript, XUL
ColloquyTimothy Hatcher, Kiji RoshiFree softwareDesktop: GPLMobile: BSDGUIObjective-C
ERCAlexander L. Belikoff, Sergey BerezinFree softwareGPL-3.0-or-laterTUI, GUIEmacs Lisp
HexChat3Berke ViktorFree softwareGPL-2.0-or-laterTUI, GUIC
InstantbirdFlorian QuèzeFree softwareGPLGUIC++, JavaScript, CSS, XUL
ircIIMichael SandrofFree softwareBSDTUIC
IrcleOnno TijdgatCommercial, 30-day trialProprietaryGUIC
IrssiTimo SirainenFree softwareGPL-2.0-or-laterTUIC
KVIrcSzymon StefanekFree softwareGPLGUIC++
KonversationKDEFree softwareGPL-2.0-or-laterGUIC++
LeafChat4Samuel MarshallFree softwareGPL-3.0-or-laterGUIJava
LinkinusConceited SoftwareCommercial, 15-day trialProprietaryGUIObjective-C
MibbitJimmy MooreTextual AdbarProprietaryWebJavaScript frontend,Java backend
mIRCKhaled Mardam-BeyShareware, 30-day trial5ProprietaryGUIC/C++6
NettalkNicolas KruseFree softwareApache-2.0GUIVisual Basic
PidginFree softwareGPL-2.0-or-laterGUIC
PIRCHNorthwest Computer ServicesSharewareProprietaryGUIDelphi
PJIRCPhilippe DetournayFree softwareGPLGUIJava
QuasselManuel Nickschas, Marcus Eggenberger, Alexander von RentelnFree softwareGPL-2.0-or-3.0TUI7, GUI8C++
rcircRyan YeskeFree softwareGPL-3.0-or-laterTUIEmacs Lisp
SmuxiMirco BauerFree softwareGPL-2.0-or-laterGUI, TUI, server9C#
SnakKent SorensenCommercialProprietaryGUI?
ThunderbirdMozilla FoundationFree softwareMPL-2.0GUIC, C++, JavaScript
Visual IRCJesse McGrewFree softwareGPLGUIDelphi
WeeChatSebastien HelleuFree softwareGPL-3.0-or-laterTUI, GUI10C
XiRCONMark HansonFreewareProprietaryGUIBorland C++, scripted with Tcl
ClientPrimary developersDistribution modelSoftware licenseUser interfaceProgramming language

Release

A brief overview of the release history.

First public releaseFirst stable releaseLatest stable release
ClientDateVersionDateVersion
AmIRC1995
Bersirc19992.2.14 (12 August 2005; 19 years ago (2005-08-12)) [±]
BitchX19961.2.1 (November 14, 2014; 10 years ago (2014-11-14)) [±]
ChatZilla20010.9.93 (November 8, 2016; 8 years ago (2016-11-08)11) [±]
Colloquy20052.4.3 (6011) (March 22, 2014; 11 years ago (2014-03-22)) [±]
DMDirc20070.7 (January 5, 2013; 12 years ago (2013-01-05)12) [±]
ERC1999?ERC improvements are now released as part of Emacs. [±]
HexChat2009-10-04r2492009-10-092.86.02.16.21314  (7 February 2024; 15 months ago (7 February 2024)) [±]
ircII19892.0.019892.0.020240918 (September 18, 2024; 7 months ago (2024-09-18)) [±]
Ircle19953.5a6 (November 17, 2007; 17 years ago (2007-11-17)) [±]
Irssi19991.4.4 (March 31, 2023; 2 years ago (2023-03-31)) [±]15
KVIrc19980.6.01999-12-211.0.05.2.0 (January 14, 2024; 15 months ago (2024-01-14)16) [±]
Konversation20021.10.2408317  7 November 2024; 6 months ago (7 November 2024)
LeafChat?1.02.5 (July 29, 2012; 12 years ago (2012-07-29)) [±]
Linkinus20072.4.3 (August 23, 2011; 13 years ago (2011-08-23)18) [±]
Mibbit2008web application, no version
mIRC19957.81 (9 April 2025; 34 days ago (2025-04-09)19) [±]
Nettalk20046.7.16 (October 30, 2012; 12 years ago (2012-10-30)20) [±]
PIRCH19951.0.1.1190 (January 1, 2001; 24 years ago (2001-01-01)) [±]
PJIRC20022.2.1 (November 29, 2004; 20 years ago (2004-11-29)) [±]
Quassel2008-08-270.3.00.14.0 (January 1, 2022; 3 years ago (2022-01-01)) [±]
rcirc??rcirc improvements are now released as part of Emacs. [±]
Smuxi2008-07-290.62010-09-030.81.2.1 (April 23, 2023; 2 years ago (2023-04-23)) [±]
Snak19975.3.4 (March 11, 2012; 13 years ago (2012-03-11)21) [±]
Visual IRC19952.0pl2 (December 30, 2007; 17 years ago (2007-12-30)) [±]22
WeeChat20034.4.0 (August 17, 2024; 8 months ago (2024-08-17)23) [±]
ClientDateVersionDateVersionLatest stable release
First public releaseFirst stable release

Operating system support

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

ClientWindows 7, VistaXP, 2000NT 4.0NT 3.xMe, 98953.1xReactOSmacOS (Intel/PPC)OS 9OS 8System 7 (PPC/68k)BeOS, HaikuOS/2, eCS, ArcaOSAmigaOS (68k)AmigaOS 4, MorphOS (PPC)DOS
AmIRCNoNoNoNoNoNoNoNoNoNoNoNoNoNoYesYesNo
BersircYesYes?No??No??NoNoNoNoNoNoNoNo
BitchXYes24Yes25Yes26NoYes27Yes28No?YesNoNoNo?YesYesYesNo
ChatZillaYesYesYesYesYesYesNoYesYesYesYesYesYesYes?YesNo
ColloquyNoNoNoNoNoNoNoNoYesNoNoNoNoNoNoNoNo
ERCYesYes29YesYesYesYesYes?YesNoNoNoYes30Yes31??Yes32
HexChatYesDropped (2.9.5)NoNoNoNoNoNoNoNoNoNo?NoNoNoNo
ircIIYes33Yes34Yes35NoYes36Yes37No?YesNoNoNoNoNoNo?No
IrcleNoNoNoNoNoNoNoNoYes38YesYesYesNoNoNoNoNo
IrssiYesYesYesNoYesYesNo?YesNoNoNoYesYes?YesNo
KonversationPartialPartialPartialNoPartialPartialNo?PartialNoNoNoNoNoNoNoNo
KVIrcYesYesYesNoYesNoNoYes39YesYesNoNoNoYes40NoNoNo
LeafChatYesYesNoNoNoNoNoNoYesNoNoNoNoNoNoNoNo
LinkinusNoNoNoNoNoNoNoNoYes41NoNoNoNoNoNoNoNo
MibbitYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesNo
mIRCYesYesYesPartialYesYesPartial?NoNoNoNoNoNoNoNoNo
NettalkYesYes?NoPartial42NoNo?NoNoNoNoNoNoNoNoNo
PIRCHYesYesYes?YesYesYes?NoNoNoNoNoNoNoNoNo
PJIRCYesYesYesYesYesYesNoYesYesNoNoYesYesNoNoNoNo
QuasselYesYesNoNoNoNoNoNoYesNoNoNoNoYesNoNoNo
rcircYesYes??NoNoNoNoYesNoNoNoNoNoNoNoNo
SmuxiYesYesNoNoNoNoNoNoYesNoNoNoNoNoNoNoNo
SnakNoNoNoNoNoNoNoNoYesYesYes?NoNoNoNoNo
Visual IRCYesYesYesNoYesYesNo?NoNoNoNoNoNoNoNoNo
WeeChatPartial43Partial44Partial45NoPartial46Partial47No?YesNoNoNoPartialNoNoNoNo
ClientWindows 7, VistaXP, 2000NT 4.0NT 3.xMe, 98953.1xReactOSOS X (Intel/PPC)OS 9OS 8System 7 (PPC/68k)BeOS, HaikuOS/2, eCSAmigaOS (68k)AmigaOS 4, MorphOS (PPC)DOS

Unix and Unix-like operating systems:

Client386BSDBSD/OS (BSD/386, BSDI)FreeBSD, NetBSD, OpenBSDSunOSULTRIXAIXA/UXHP-UXIRIXSCO OpenServerSolarisUnixWareLinuxNeXTSTEPOpenVMSOSF/1QNXTru64 UNIX
Bersirc????????????Yes?No???
BitchX?Yes48Yes49Yes50Yes51Yes52?Yes53Yes54?Yes55YesYes56Yes?Yes57Yes58?
ChatZillaNoNoYesYesNoYesNoYesYesYesYesYesYesNoYesNoYesYes
ColloquyNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNo
ERCYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYes
HexChat??YesYes?Yes?YesYes?Yes?Yes????Yes
ircIIYesYesYesYesYesYesYesYesYesYesYes?YesYes?YesYesYes
IrcleNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNo
IrssiYesYesYesYesYesYesYesYesYesYesYesYesYesYesNoYesYesYes
Konversation??Yes???????Yes?Yes????Yes
KVIrc??Yes???????Yes?Yes?????
LeafChatNoNoNoNoNoNoNoNoNoNoNoNoYesNoNoNoNoNo
LinkinusNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNo
Mibbit??YesYesYesYes?YesYesYesYesYesYes?Yes??Yes
mIRCNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNo
NettalkNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNo
PIRCHNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNo
PJIRCYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYes
Quassel??Yes???????Yes?Yes?????
rcircYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYes
Smuxi??Yes???????Yes?Yes?????
SnakNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNo
Visual IRCNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNo
WeeChat??Yes59????YesPartial60?Yes61?Yes???Yes62?
Client386BSDBSD/OS (BSD/386, BSDI)FreeBSD, NetBSD, OpenBSDSunOSULTRIXAIXA/UXHP-UXIRIXSCO OpenServerSolarisUnixWareLinuxNeXTSTEPOpenVMSOSF/1QNXTru64 UNIX

Protocol support

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

ClientIPv6SSLTLSDANEOCSPCRLSASLOTR
BersircNoNo?????No
BitchXYesYesYes????No
ChatZillaYesYesYes?YesYesscriptNo
ColloquyYesYes????YesNo63
ERCYesYesYes???Yes64No
HexChatYesYesYesNoNoNoYesYes65
ircIIYesYesYes????No
Ircle?Yes?????No
IrssiYesYesYesYesNo?YesYes66
KonversationYesYesYes???YesNo
KVIrcYesYesYes?NoNoYesNo
LinkinusNoYes????NoNo
MibbitNoYes????YesNo
mIRCYesYesYes???YesNo
NettalkNoNo?????No
PIRCHNoNo?????No
PJIRCNoNo?????No
QuasselYesYesYes?NoNoYesNo67
rcircNoYesYes????No
SmuxiYesYes????NoNo68
SnakYesYes?????No
Visual IRCNoNo?????No
WeeChatYesYesYes???YesYes697071
ClientIPv6SSLTLSDANEOCSPCRLSASLOTR

Direct Client-to-Client (DCC) support

The Direct Client-to-Client Protocol (DCC) has been the primary method of establishing connections directly between IRC clients for a long time now. Once established, DCC connections bypass the IRC network and servers, allowing for all sorts of data to be transferred between clients including files and direct chat sessions.

ClientCHATSENDRESUMETSENDSEND TXMITPassive DCCServerRDCCREVERSERSENDReverse / Firewall DCCFile servers (FSERVs)XDCCVOICEWhiteboard
Bersirc??????NoNo????????
BitchXYesYesYesYesYes?NoNo?????Yes?No
ChatZillaYesYesNo72??NoNo73NoNoNoNoNoNo??No
ColloquyYesYesYes???YesNo?????Yes??
ERCYesYes??????????????
HexChatYesYesYes???Yes??????Yes?No
ircIIYesYesNoNoNoNoNoNoNoNoNoNoNoNoNoNo
Ircle????????????????
IrssiYesYesYes???YesYes???????No
KonversationYesYesYes???YesNo???Yes?Yes?Yes
KVIrcYesYesYesYesNoNoYesNoNoYesYesYesYes74Yes75Yes76No
Linkinus??????YesNo????????
MibbitNo?????NoNo????????
mIRCYesYesYes77???YesYesYes78??YesYesYes79??
NettalkYesYesYesNoNoNoNoPartialNoNoNoNo???No
PIRCHYesYesYes80??NoNoNoNoNoNoNoNoNo?No
PJIRCYesYesYes????????????No
QuasselNoNoNoNoNoNoNoNoNoNoNoNoNoNo?No
rcircNoNoNoNoNoNoNoNoNoNoNoNoNoNo?No
Smuxi??????NoNo????????
SnakYesYesYes?Yes?NoNo????????
Visual IRC??Yes81???YesNo???Yes??Yes82Yes
WeeChatYesYes????NoNo?????Yes??
ClientCHATSENDRESUMETSENDSEND TXMITPassive DCCServerRDCCREVERSERSENDReverse / Firewall DCCFile servers (FSERVs)XDCCVOICEWhiteboard

IRCv3 support

This software is compliant natively; other software may be compliant with extensions.8384

ClientsCAPCAP 302Cap-notifyAccount-notifyaccount-tagAway-notifybatchBot Modechghostecho-messageextended-joinInvite-notifylabeled-responsemessage-tagsMonitormsgidmulti-prefixSASL v3.1SASL v3.2server-timesetnamestsuserhost-in-namesUTF8ONLYWHOX+typingdraft/chathistoryWebIRCdraft/account-registrationdraft/extended-monitordraft/multiline+draft/react+draft/reply
BitchXYesNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoYesNoNoNoNoNoNoNoNoNo??????
ColloquyYesYesYesYesYesYesYesNoYesYesYesYesNoNoYesNoYesYesNoYesNoNoYesNoYesNoNo??NoNoNoNo
HexChatYesYesYesYes2.16YesNoNoYesNoYes2.16NoNoYesNoYesYesYesYes2.16NoYes2.16YesNoNo??????
IrssiYesGitGitGitNoGitNoNoGitNoGitGitNoGitNoNoYesYesNoNoGitNoNoNoYesNoNo??????
KVIrcYesNoNoGitNoGitNoNoGitNoGitNoNoNoNoNoGitYesNoGitNoNoGitNoNoNoNo??????
KonversationYesv20.11.80+v21.03.80+YesNoYesNoNov21.03.80+NoYesNoNoNoNoNoYesYesv21.04.0+YesNoNoYesNoYesNoNo??????
MibbitYesNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoYesNoNoNoNoNo?NoNo?NoNoNoNoNoNo
Mozilla ThunderbirdYes72.0+72.0+NoNoNoNoNoNo73.0+NoNoNoNoYesNoYesYes72.0+60.0+NoNoNoNoNoNoNo??????
Quassel IRCYesYesYesYes0.14+YesNoNoYes0.14+ (opt in)Yes0.14+No0.14+NoNoYesYesYes0.14+0.14+NoYesNoYesNoNo??????
WeeChatYes2.2+YesYesNoYesNoNo2.2+NoYes2.2+No3.3+YesNoYesYes3.3+Yes3.3+NoYesNoYes3.3+No??????
mIRCYesYesYesYesYesYesYesNoYesNoYesYes7.62+YesYesYesYesYesYesYes7.62+YesYesNoYesNoNo??????

IRCv3 SASL mechanisms

IRC SASL authentication primarily uses the same mechanisms as SASL in other protocols. Most commonly:

  • PLAIN as defined by RFC 4616
  • EXTERNAL as defined by RFC 4422
  • SCRAM-SHA-256 as defined by RFC 7677
ClientEXTERNALPLAINSCRAM-SHA-256
BitchXNoYesNo
ColloquyNoYesNo
HexChatYesYesNo
IrssiYesYesNo
KVIrcYesYesNo
KonversationYesYesNo
Mozilla ThunderbirdNoYesNo
WeeChatYesYes3.2+
catgirlYesYesNo
mIRCYesYes7.68+
pydle(lib.)NoYesNo
senpaiNoYesNo
zIRC(lib.)YesYesNo

Features

Information on what features each of the clients support.

ClientMulti-serverUTF-8Proxy serverirc:// URI schemeAutomatic updatesScripting language
BersircYesNo???
BitchXYesNo???Enhanced IrcII script
ChatZillaYesYesYesYesYesJavaScript
ColloquyYesYes?YesYes85AppleScript, Cocoa, F-Script, JavaScript, Python
ERCYesYesYes86Yes87Yes88Emacs Lisp
HexChatYesYesYesYesYesPerl, Python, Tcl, Lua89, JavaScript, C, C++, and via D-Bus.
ircIIYesYes90???IrcII script
IrcleYesNo???AppleScript
IrssiYesYesYesNoNoPerl
KonversationYesYesYesYes?Shell script, Ruby, Python, Perl, Java, C++, C#, JavaScript91
KVIrcYesYesYesYesNoKVS (custom), Perl, Python, C++
LeafChatYesYes?YesJava
LinkinusYesYesYesYesYesAppleScript, Cocoa
MibbitYesYes?Yes
mIRCYesYesYesYesYes92mIRC script
NettalkYesYesSOCKSYesYesVBScript, custom
PIRCHYesNo??NoYes
PJIRCYesYes??NoPartial, JavaScript
QuasselYesYesYes?NoNo
rcircYesYes??NoEmacs Lisp
SmuxiYesYesYes??Yes (language agnostic)
SnakYesYes???AppleScript, IrcII script
Visual IRCYesNo???Versus
WeeChatYesYesYesYes?C, Perl, Python, Ruby, Lua, Tcl, Scheme (Guile)
ClientMulti-serverUTF-8Proxy serverirc:// URI schemeAutomatic updatesScripting language

See also

References

  1. Bersirc IRC Client - about Bersirc Archived 2011-08-12 at the Wayback Machine http://bersirc.org/index.php/about/

  2. Can be installed as part of a web browser /wiki/Web_browser

  3. "HexChat website". http://hexchat.net/index.html

  4. "Download leafChat Free". Mac.softpedia.com. 2010-01-21. Retrieved 2012-11-18. http://mac.softpedia.com/get/Internet-Utilities/leafChat.shtml

  5. "mIRC: Register mIRC". Retrieved 2009-07-14. http://www.mirc.com/register.html

  6. "mIRC: Personal FAQ". Retrieved 2011-04-09. http://www.mirc.com/pfaq.html

  7. Incomplete, proof of concept

  8. Separate client and daemon /wiki/Daemon_(computing)

  9. Separate client and daemon /wiki/Daemon_(computing)

  10. No official GUI, several options available (e.g. Glowing Bear, a web frontend)

  11. "ChatZilla :: Versions :: Add-ons for Firefox". Retrieved 2016-11-11. https://addons.mozilla.org/en-US/firefox/addon/chatzilla/

  12. Mc Cormack, Shane (January 25, 2013). "DMDirc 0.7". Retrieved 2013-05-08. http://blog.dmdirc.com/2013/01/25/dmdirc-0-7/

  13. "2.16.2, The Final Release". 9 February 2024. Retrieved 11 February 2024. https://hexchat.github.io/news/2.16.2.html

  14. "HexChat ChangeLog". 7 February 2024. Retrieved 11 February 2024. https://hexchat.readthedocs.io/en/latest/changelog.html

  15. "Irssi 1.4.4 Released". 31 March 2023. Retrieved 3 May 2023. https://irssi.org/2023/03/31/irssi-1.4.4-released/

  16. "2024-01-14: KVIrc 5.2.0 "Quasar" Released". Retrieved 2024-02-29. https://www.kvirc.net/?id=news&story=2024.01.14.19.25.1.story&dir=latest&lang=en

  17. "Release 1.10.24083 of Konversation". https://apps.kde.org/konversation/#1.10.24083

  18. "Release Notes – Linkinus". Conceited Software. Retrieved 2011-03-02. http://conceitedsoftware.com/releasenotes/linkinus

  19. "mIRC: Latest News". mirc.com. Retrieved 2025-04-20. https://www.mirc.com/news.html

  20. "Nettalk - www.ntalk.de - IRC-Client". Retrieved 2013-03-23. http://www.ntalk.de/Nettalk/en/

  21. "Snak - IRC for Mac". Retrieved 2012-03-11. http://www.snak.com/

  22. https://sourceforge.net/projects/visualirc/files/ViRC/2.0pl2/ https://sourceforge.net/projects/visualirc/files/ViRC/2.0pl2/

  23. "Version 4.4.0". weechat.org. Retrieved 2024-08-17. https://weechat.org/news/133/20240817-Version-4.4.0/

  24. Requires Cygwin[19][20] /wiki/Cygwin

  25. Requires Cygwin[19][20] /wiki/Cygwin

  26. Requires Cygwin[19][20] /wiki/Cygwin

  27. Requires Cygwin[19][20] /wiki/Cygwin

  28. Requires Cygwin[19][20] /wiki/Cygwin

  29. "Which versions of Windows are supported?". Retrieved 19 March 2023. https://www.gnu.org/software/emacs/manual/html_mono/efaq-w32.html

  30. "Emacs 29 has been ported to the Haiku operating system". Retrieved 19 March 2023. https://raw.githubusercontent.com/emacs-mirror/emacs/master/etc/NEWS.29

  31. "Emacs | eCSoft/2". The Complete OS/2 Software Encyclopedia. https://ecsoft2.org/emacs

  32. "EmacsForDOS". https://www.emacswiki.org/emacs/EmacsForDOS

  33. Requires Cygwin[19][20] /wiki/Cygwin

  34. Requires Cygwin[19][20] /wiki/Cygwin

  35. Requires Cygwin[19][20] /wiki/Cygwin

  36. Requires Cygwin[19][20] /wiki/Cygwin

  37. Requires Cygwin[19][20] /wiki/Cygwin

  38. Requires OS X v10.4.3 or later

  39. Connect to the ReactOS IRC Channels https://www.reactos.org/wiki/Connect_to_the_ReactOS_IRC_Channels

  40. 2012-07-03: 4.2.0 Released! http://www.kvirc.net/?id=news&story=2012.07.03.03.15.1.story&dir=latest

  41. Requires OS X v10.4.3 or later

  42. Does not support Windows 95 or Windows 98[27] /wiki/Windows_95

  43. Requires Cygwin[19][20] /wiki/Cygwin

  44. Requires Cygwin[19][20] /wiki/Cygwin

  45. Requires Cygwin[19][20] /wiki/Cygwin

  46. Requires Cygwin[19][20] /wiki/Cygwin

  47. Requires Cygwin[19][20] /wiki/Cygwin

  48. 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

  49. 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

  50. 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

  51. 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

  52. 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

  53. 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

  54. 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

  55. 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

  56. 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

  57. 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

  58. 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

  59. 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[28]

  60. In development[28]

  61. 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[28]

  62. 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[28]

  63. "Ticket 3915 requesting OTR support". Archived from the original on 2019-10-01. Retrieved 2017-03-17. https://web.archive.org/web/20191001025612/http://colloquy.info/project/ticket/3915

  64. Supported via patch

  65. Supported via plugin

  66. "Irssi 1.2.0 OTR Migration Path". Retrieved 2020-06-22. https://irssi.org/posts/#irssi-1-2-0-otr-migration-path

  67. "Issue 1418 requesting OTR support". http://bugs.quassel-irc.org/issues/1418

  68. "Issue 651 requesting OTR support". https://smuxi.im/issues/show/651

  69. "Cypherpunks - OTR-Enabled Software". Retrieved 2014-03-16. https://otr.cypherpunks.ca/software.php

  70. "GitHub - weechat-otr - WeeChat script for Off-the-Record messaging". GitHub. Retrieved 2014-03-16. https://github.com/mmb/weechat-otr

  71. Supported via plugin

  72. "Mozilla ChatZilla: Bugzilla Bug 285630: chatzilla does not support resume for dcc downloads". 2009-02-20. Retrieved 2009-07-14. https://bugzilla.mozilla.org/show_bug.cgi?id=285630

  73. Planned for a later version

  74. Supported via scripting

  75. Supported via scripting

  76. Incompatible with other IRC clients[36]

  77. Supports the DCC Resume protocol[37]

  78. Supported via a script[38]

  79. Supported via a script[38]

  80. Supports the DCC Resume protocol[37]

  81. Supports the DCC Resume protocol[37]

  82. Incompatible with other IRC clients[36]

  83. "Clients - IRCv3". https://ircv3.net/software/clients

  84. "Libraries - IRCv3". https://ircv3.net/software/libraries

  85. Automatically updates via the Sparkle framework /wiki/Sparkle_(software)

  86. Can be added with separate packages. http://www.emacswiki.org/emacs/ErcProxy

  87. "irc". https://www.gnu.org/software/emacs/manual/html_node/url/irc.html

  88. Supports automatic updates via the Emacs package manager

  89. Since 2.9.5 HexChat is shipped only with Perl and Python.

  90. Supported as of version 20050921

  91. 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. /wiki/Desktop_communication_protocol

  92. Only looks for updates, they need to be manually downloaded and installed.