Comparison of Internet Relay Chat clients
![]() | This article's factual accuracy may be compromised due to out-of-date information. (August 2012) |
![]() | It has been suggested that this article be merged with Comparison of mobile Internet Relay Chat clients. (Discuss) Proposed since May 2022. |
The following tables compare general and technical information between a number of IRC client programs which have been discussed in independent published literature.
General[edit]
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 | GPL-2.0-or-later | GUI | Objective-C and C |
Ambassador[2] | Isengrim | Free software | MPL | GUI[Note 1] | JavaScript, XUL |
AndroIRC[3] | Madalynn | Freeware | Proprietary | GUI | ? |
Bersirc[4] | Jamie Frater, Nicholas Copeland | Free software | LGPL | GUI | C (Delphi originally) |
BitchX | Colten Edwards | Free software | BSD | TUI, GUI | C |
ChatZilla | James Ross, Robert Ginda, Samuel Sieb, Gijs Kruitbosch | Free software | MPL, GPL, LGPL tri-license |
GUI[Note 2] | JavaScript, XUL |
Colloquy | Timothy Hatcher, Kiji Roshi | Free software | Desktop: GPL Mobile: BSD |
GUI | Objective-C |
ERC | Alexander L. Belikoff, Sergey Berezin | Free software | GPL-3.0-or-later | TUI, GUI | Emacs Lisp |
F-IRC | Folkert van Heusden | Free software | GPL | TUI | C++ |
GrumpyChat[5] | Petr Bena | Free software | LGPL | GUI | C++ |
HexChat[6] | Berke Viktor | Free software | GPL-2.0-or-later | TUI, GUI | C |
IceChat[7][8] | Paul Vanderzee | Free software | GPL | GUI | C# (Visual Basic until 2004)[9] |
Igloo[10] | Jordan Koch | Commercial | Proprietary | GUI | Swift |
Instantbird | Florian Quèze | Free software | GPL | GUI | C++, JavaScript, CSS, XUL |
IRCCloud[11] | IRCCloud Ltd. | Freemium | Proprietary | Web | JavaScript frontend, Erlang backend |
ircII | Michael Sandrof | Free software | BSD | TUI | C |
IRCjr | Michael Brutman | Free software | GPLv3 | TUI | C++ |
Ircle | Onno Tijdgat | Commercial, 30-day trial | Proprietary | GUI | C |
Irssi | Timo Sirainen | Free software | GPL-2.0-or-later | TUI | C |
Kiwi IRC | Darren Whitlen | Free software | Apache-2.0 | Web | JavaScript frontend, Node.js backend |
kirc | Michael Czigler | Free software | GPL | TUI | C |
KVIrc | Szymon Stefanek | Free software | GPL | GUI | C++ |
Konversation | KDE | Free software | GPL-2.0-or-later | GUI | C++ |
LeafChat[12] | Samuel Marshall | Free software | GPL-3.0-or-later | GUI | Java |
LimeChat[13][14][15] | Satoshi Nakagawa | Free software | GPL-2.0-only[16] | GUI | RubyCocoa (2007–2010)[15][16] Objective-C (2010–)[17] |
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[18] | Proprietary | GUI | C/C++[19] |
Monochrome[20] | Peter Pawlowski | Free software | GPL-2.0-only | GUI | C# |
Nettalk | Nicolas Kruse | Free software | Apache-2.0 | GUI | Visual Basic |
Pidgin | Free software | GPL-2.0-or-later | GUI | C | |
PIRCH | Northwest Computer Services | Shareware | Proprietary | GUI | Delphi |
PJIRC | Philippe Detournay | Free software | GPL | GUI | Java |
Quassel | Manuel Nickschas, Marcus Eggenberger, Alexander von Renteln | Free software | GPL-2.0-or-3.0 | TUI[Note 3], GUI[Note 4] | C++ |
qwebirc | Chris Porter | Free software | GPL-2.0-only | Web | JavaScript front end, Python backend |
rcirc | Ryan Yeske | Free software | GPL-3.0-or-later | TUI | Emacs Lisp |
Smuxi | Mirco Bauer | Free software | GPL-2.0-or-later | GUI, TUI, server[Note 4] | C# |
Snak | Kent Sorensen | Commercial | Proprietary | GUI | ? |
Thunderbird | Mozilla Foundation | Free software | MPL-2.0 | GUI | C, C++, JavaScript |
Tiny | Ömer Sinan Ağacan[21] | Free software | MIT License | TUI | Rust |
Visual IRC | Jesse McGrew | Free software | GPL | GUI | Delphi |
WeeChat | Sebastien Helleu | Free software | GPL-3.0-or-later | TUI, GUI[Note 5] | C |
XiRCON | Mark Hanson | Free software | Proprietary | GUI | Borland C++, scripted with Tcl |
ChatSharp | Drew DeVault | Free software | MIT | Library | C# |
Communi | The Communi Project | Free software | BSD | Library | C++ |
CoreIRC | ? | Freemium | Proprietary | GUI | ? |
Glirc | Eric Mertens (glguy) | Free software | ISC | TUI | Haskell |
Goguma | The goguma Contributors | Free software | AGPLv3 | GUI | Dart |
IRC for Android | CounterCultured | Paid | Proprietary | GUI | ? |
Kitteh IRC Client Library | KittehOrg | Free software | MIT | Library | Java |
Net::Async::IRC | Paul Evans | Free software | GPL-2.0-or-later | Library | Perl |
PIRC.pl web client | k4be | Free software | MIT | Web | JavaScript |
Palaver | ? | Freeware | Proprietary | GUI | ? |
Quasseldroid | Janne Koschinski | Free software | GPLv3 | GUI | Kotlin |
Rust irc | Aaron Weiss (aatxe) | Free software | MPL-2.0 | Library | Rust |
Srain | SrainApp | Free software | GPLv3 | GUI | C |
Swirc | Markus Uhlin | Freeware | Proprietary (source-code available) | TUI | C++ |
Textual | Codeux Software, LLC. | Commercial, 30-day trial | Proprietary | GUI | ? |
The Lounge | The Lounge Chat | Free software | MIT | Web | JavaScript |
Warren | WillowChat | Free software | ISC | ? | Kotlin |
catgirl | june | Free software | GPL-3.0 | TUI | C |
gamja | The gamja Contributors | Free software | AGPLv3 | Web | JavaScript |
irc-framework | kiwiirc | Free software | MIT | Library | JavaScript |
ircrobots | Jess Porter (jesopo) | Free software | MIT | Library | Python |
pydle | Shizmob | Free software | BSD-3-Clause | Library | Python |
senpai | The senpai Contributors | Free software | ISC | TUI | Go |
zIRC | Luke James | Free software | GPLv3 | Library | Python |
Client | Primary developers | Distribution model | Software license | User interface | Programming language |
- ^ Can be used as a standalone application or as part of a XUL-based web browser
- ^ Can be installed as part of a web browser
- ^ Incomplete, proof of concept
- ^ a b Separate client and daemon
- ^ No official GUI, several options available (e.g. Glowing Bear, a web frontend)
Release history[edit]
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 | 3.5 (June 30, 2019[22]) [±] | ||
Bersirc | 1999 | 2.2.14 (12 August 2005[±] | )|||
BitchX | 1996 | 1.2.1 (November 14, 2014[±] | )|||
ChatZilla | 2001 | 0.9.93 (November 8, 2016[23]) [±] | |||
Colloquy | 2005 | 2.4.3 (6011) (March 22, 2014[±] | )|||
degesch | 2015 | 0.9 | 2015 | 0.9 | |
DMDirc | 2007 | 0.7 (January 5, 2013[24]) [±] | |||
ERC | 1999? | ERC improvements are now released as part of Emacs. [±] | |||
F-IRC | 2006? | 0.1 | 1.36 (February 23, 2014) | ||
HexChat | 2009-10-04 | r249 | 2009-10-09 | 2.86.0 | 2.14.3 (December 20, 2019[±] | )
HydraIRC | 2002 | 0.3.165 (December 12, 2008[±] | )|||
IceChat | 2002 | 3.0 | 2002-04-08 | 3.0 | 9.53 (February 4, 2022[±] | )
ircII | 1990 | 20190117 (January 17, 2019[±] | )|||
IRCjr | 2008 | 2008 | mTCP_2020-03-07 (March 7, 2020[25]) [±] | ||
Ircle | 1995 | 3.5a6 (November 17, 2007[±] | )|||
Irssi | 1999 | 1.2.3 (April 11, 2021[±][26] | )|||
jIRCii | ? | ? | ? | ||
kirc | 2020 | 0.0.1 | |||
KVIrc | 1998 | 0.6.0 | 1999-12-21 | 1.0.0 | 5.0.0 (January 1, 2019[27]) [±] |
Konversation | 2002 | 21.12.1[28] ![]() | |||
LeafChat | ? | 1.0 | 2.5 (July 29, 2012[±] | )||
LimeChat | 2007 | Mavericks / Mountain Lion 2.43 (January 26, 2018[29]) [±] Lion | |||
Linkinus | 2007 | 2.4.3 (August 23, 2011[30]) [±] | |||
Mibbit | 2008 | web application, no version | |||
mIRC | 1995 | 7.67 (2 October 2021[31]) [±] | |||
Nettalk | 2004 | 6.7.16 (October 30, 2012[32]) [±] | |||
PIRCH | 1995 | 1.0.1.1190 (January 1, 2001[±] | )|||
PJIRC | 2002 | 2.2.1 (November 29, 2004[±] | )|||
Quassel | 2008-08-27 | 0.3.0 | 0.14.0 (January 1, 2022[±] | )||
qwebirc | 2009 | 0.81 | 0.92 (February 13, 2012[±] | )||
rIRC | 2010 | Preview Release 1 | 2012 | 1.44 | 1.4.4 (January 16, 2012) |
Scrollback | 2013 | 2013 | |||
rcirc | ? | ? | rcirc improvements are now released as part of Emacs. [±] | ||
Smuxi | 2008-07-29 | 0.6 | 2010-09-03 | 0.8 | 1.1 (February 12, 2021[±] | )
Snak | 1997 | 5.3.4 (March 11, 2012[33]) [±] | |||
Visual IRC | 1995 | 2.0pl2 (December 30, 2007[±][34] | )|||
WeeChat | 2003 | 3.4 (December 18, 2021[35]) [±] | |||
Client | Date | Version | Date | Version | Latest stable release |
First public release | First stable release |
Operating system support[edit]
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[39] | Yes | Yes | No | No | No | Yes[40] | 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 |
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 |
Unix and Unix-like operating systems:
- Unix (BSD): 386BSD, BSD/OS, FreeBSD, NetBSD, OpenBSD, SunOS, ULTRIX
- Unix (System V): AIX, A/UX, HP-UX, IRIX, SCO OpenServer, Solaris, UnixWare
- Unix-like: Linux, NeXTSTEP, OpenVMS[citation needed], OSF/1, QNX, Tru64 UNIX
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 |
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 |
- ^ a b c d e f g h i j k 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
- ^ a b c 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[42]
- ^ In development[42]
Protocol support[edit]
What IRC related protocols and standards are supported by each client.
Client | IPv6 | SSL | TLS | DANE | OCSP | CRL | SASL | OTR |
---|---|---|---|---|---|---|---|---|
Bersirc | No | No | ? | ? | ? | ? | ? | No |
BitchX | Yes | Yes | Yes | ? | ? | ? | ? | No |
ChatZilla | Yes | Yes | Yes | ? | Yes | Yes | script | No |
Colloquy | Yes | Yes | ? | ? | ? | ? | Yes | No[43] |
degesch | Yes | No | Yes | ? | ? | ? | ? | No |
DMDirc | Yes | Yes | ? | ? | ? | ? | ? | No |
ERC | Yes | Yes | Yes | ? | ? | ? | Yes[Note 1] | No |
HexChat | Yes | Yes | Yes | No | No | No | Yes | Yes[Note 2] |
HydraIRC | ? | No | No | ? | No | No | ? | No |
IceChat | Yes | Yes | Yes | ? | ? | ? | Yes | No |
IRCCloud | Yes | Yes | Yes | No | No | No | Yes | No |
ircII | Yes | Yes | Yes | ? | ? | ? | ? | No |
IRCjr | No | No | No | ? | No | No | No | No |
Ircle | ? | Yes | ? | ? | ? | ? | ? | No |
Irssi | Yes | Yes | Yes | Yes | No | ? | Yes | Yes[44] |
jIRCii | Yes | Yes | ? | ? | ? | ? | ? | No |
KiwiIRC | Yes | Yes | Yes | ? | No | No | Yes | No |
Konversation | Yes | Yes | Yes | ? | ? | ? | Yes | No |
KVIrc | Yes | Yes | Yes | ? | No | No | Yes | No |
LimeChat | Yes | Yes | ? | ? | ? | ? | Yes | No |
Linkinus | No | Yes | ? | ? | ? | ? | No | No |
Mibbit | No | Yes | ? | ? | ? | ? | Yes | No |
mIRC | Yes | Yes | Yes | ? | ? | ? | Yes | No |
Nettalk | No | No | ? | ? | ? | ? | ? | No |
PIRCH | No | No | ? | ? | ? | ? | ? | No |
PJIRC | No | No | ? | ? | ? | ? | ? | No |
Quassel | Yes | Yes | Yes | ? | No | No | Yes | No[45] |
qwebirc | No | Yes | No | ? | No | No | No | No |
rcirc | No | Yes | Yes | ? | ? | ? | ? | No |
Scrollback | Yes | Yes | ? | ? | ? | ? | No | No |
Smuxi | Yes | Yes | ? | ? | ? | ? | No | No[46] |
Snak | Yes | Yes | ? | ? | ? | ? | ? | No |
Visual IRC | No | No | ? | ? | ? | ? | ? | No |
WeeChat | Yes | Yes | Yes | ? | ? | ? | Yes | Yes[47][48][Note 2] |
Client | IPv6 | SSL | TLS | DANE | OCSP | CRL | SASL | OTR |
Cite error: A list-defined reference named "Protocol_support_Mibbit_A" is not used in the content (see the help page).
Direct Client-to-Client (DCC) support[edit]
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.
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[49] | ? | ? | 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 | ? | ? | ? |
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 | ? |
Client | CHAT | Whiteboard | SEND | RESUME | TSEND | SEND T | XMIT | Passive DCC | Server | RDCC | REVERSE | RSEND | Reverse / Firewall DCC | File servers (FSERVs) | XDCC | VOICE |
IRCv3 Support[edit]
This software is compliant natively; other software may be compliant with extensions.[1][2]
Clients | CAP | CAP 302 | Cap-notify | Account-notify | account-tag | Away-notify | batch | Bot Mode | chghost | echo-message | extended-join | Invite-notify | labeled-response | message-tags | Monitor | msgid | multi-prefix | SASL v3.1 | SASL v3.2 | server-time | setname | sts | userhost-in-names | UTF8ONLY | WHOX | +typing | draft/chathistory | WebIRC | draft/account-registration | draft/extended-monitor | draft/multiline | +draft/react | +draft/reply |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
AdiIRC | Yes | 3.0+ | 3.0+ | Yes | Yes | Yes | 3.0+ | No | Yes | Yes | Yes | Yes | 3.9+ | 3.4+ | Yes | 3.4+ | Yes | Yes | 3.0+ | Yes | 3.9+ | 3.4+ | Yes | No | No | No | No | ? | ? | ? | ? | ? | ? |
Adium | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Ambassador | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes | Yes | Yes | No | Yes | Yes | No | Yes | Yes | Yes | Yes | No | Yes | Yes | No | No | No | No | ? | ? | ? | ? | ? | ? |
AndroIRC | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Bersirc | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
BitchX | Yes | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | Yes | No | No | No | No | No | No | No | No | No | ? | ? | ? | ? | ? | ? |
ChatSharp | Yes | Yes | Yes | Yes | No | No | No | No | Yes | No | No | No | No | No | No | No | Yes | Yes | No | Yes | No | No | Yes | ? | No | ? | ? | No | ? | ? | ? | ? | ? |
ChatZilla | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Colloquy | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes | Yes | Yes | No | No | Yes | No | Yes | Yes | No | Yes | No | No | Yes | No | Yes | No | No | ? | ? | No | No | No | No |
Communi | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes | Yes | Yes | No | No | Yes | No | Yes | Yes | Yes | Yes | No | No | Yes | ? | No | ? | ? | No | ? | ? | ? | ? | ? |
CoreIRC | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | ? | No | ? | ? | ? | ? | No | No | No | No |
ERC | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
F-IRC | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Glirc | Yes | Yes | Yes | Yes | No | Yes | Yes | No | Yes | No | Yes | No | No | No | No | No | Yes | Yes | No | Yes | No | Yes | Yes | No | No | No | No | ? | ? | ? | ? | ? | ? |
Goguma | Yes | Yes | Yes | No | No | Yes | Yes | Yes | No | Yes | No | No | No | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes | No | No | ? | Yes | ? | ? | ? | ? | Yes | No | No | No |
GrumpyChat | |||||||||||||||||||||||||||||||||
HexChat | Yes | Yes | Yes | Yes | 2.16 | Yes | No | No | Yes | No | Yes | 2.16 | No | No | Yes | No | Yes | Yes | Yes | Yes | 2.16 | No | Yes | 2.16 | Yes | No | No | ? | ? | ? | ? | ? | ? |
IRC for Android | Yes | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | Yes | Yes | 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 | Yes | Yes | Yes | Yes | Yes | ? | Yes | Yes | ? | No | No | Yes | Yes | Yes | Yes |
IRCjr | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
IceChat | Yes | No | Yes | Yes | Yes | Yes | No | No | Yes | Yes | Yes | Yes | No | No | Yes | No | Yes | Yes | No | Yes | No | No | No | No | No | No | No | ? | ? | ? | ? | ? | ? |
Igloo | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Instantbird | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Ircle | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Irssi | Yes | Git | Git | Git | No | Git | No | No | Git | No | Git | Git | No | Git | No | No | Yes | Yes | No | No | Git | No | No | No | Yes | No | No | ? | ? | ? | ? | ? | ? |
KVIrc | Yes | No | No | Git | No | Git | No | No | Git | No | Git | No | No | No | No | No | Git | Yes | No | Git | No | No | Git | No | No | No | No | ? | ? | ? | ? | ? | ? |
Kitteh IRC Client Library | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | ? | No | ? | ? | Yes | ? | ? | ? | ? | ? |
Kiwi IRC | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes | Yes | Yes | No | Yes | No | Yes | Yes | Yes | Yes | Yes | No | No | Yes | ? | Yes | No | ? | No | No | No | No | No | No |
Konversation | Yes | v20.11.80+ | v21.03.80+ | Yes | No | Yes | No | No | v21.03.80+ | No | Yes | No | No | No | No | No | Yes | Yes | v21.04.0+ | Yes | No | No | Yes | No | Yes | No | No | ? | ? | ? | ? | ? | ? |
LeafChat | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
LimeChat | Yes | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | Yes | Yes | No | No | No | No | No | No | No | No | ? | ? | No | No | No | No |
Linkinus | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Mibbit | Yes | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | Yes | No | No | No | No | No | ? | No | No | ? | No | No | No | No | No | No |
Mobile | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Monochrome | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Mozilla Thunderbird | Yes | 72.0+ | 72.0+ | No | No | No | No | No | No | 73.0+ | No | No | No | No | Yes | No | Yes | Yes | 72.0+ | 60.0+ | No | No | No | No | No | No | No | ? | ? | ? | ? | ? | ? |
Net::Async::IRC | Yes | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | ? | No | ? | ? | No | ? | ? | ? | ? | ? |
Nettalk | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
PIRC.pl web client | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes | Yes | No | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | ? | Yes | Yes | ? | No | No | No | No | No | No |
PIRCH | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
PJIRC | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Palaver | Yes | Yes | Yes | No | Yes | No | Yes | No | Yes | Yes | No | Yes | draft cap | draft cap | Yes | draft tag | Yes | Yes | Yes | Yes | draft cap | Yes | Yes | ? | No | ? | ? | ? | ? | No | No | Yes | No |
Pidgin | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Quassel | Yes | Yes | Yes | Yes | 0.14+ | Yes | No | No | Yes | 0.14+ (opt in) | Yes | 0.14+ | No | 0.14+ | No | No | Yes | Yes | Yes | 0.14+ | 0.14+ | No | Yes | No | Yes | No | No | ? | ? | ? | ? | ? | ? |
Quasseldroid | Yes | Yes | Yes | Yes | 0.14+ core | Yes | No | No | Yes | 0.14+ core (opt in) | Yes | 0.14+ core | No | 0.14+ core | No | No | Yes | Yes | Yes | 0.14+ core | 0.14+ core | No | Yes | ? | Yes | ? | ? | ? | ? | No | No | No | No |
Rust irc | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes | Yes | Yes | No | No | Yes | No | Yes | Yes | Yes | Yes | No | No | Yes | ? | No | ? | ? | No | ? | ? | ? | ? | ? |
Smuxi | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Snak | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Srain | Yes | Yes | Yes | No | No | No | No | No | No | No | No | Yes | No | No | No | No | No | Yes | Yes | Yes | No | No | No | Yes | No | No | No | ? | ? | ? | ? | ? | ? |
Swirc | Yes | No | No | Yes | No | Yes | No | No | No | No | No | Yes | No | No | No | No | No | Yes | No | Yes | No | No | No | No | No | No | No | ? | ? | ? | ? | ? | ? |
Textual | Yes | Yes | No | No | No | Yes | Yes | No | v7.1.1+ | Yes | No | No | No | No | Yes | No | Yes | Yes | Yes | Yes | No | No | Yes | No | No | No | No | ? | ? | ? | ? | ? | ? |
The Lounge | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes | Yes | Yes | No | Yes | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | ? | No | No | ? | Yes | No | No | No | No | No |
Tiny | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Visual IRC | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Warren | Yes | Yes | Yes | Yes | Yes | Yes | No | No | Yes | No | Yes | Yes | No | No | Yes | No | Yes | Yes | Yes | Yes | No | No | Yes | ? | No | ? | ? | No | ? | ? | ? | ? | ? |
WeeChat | Yes | 2.2+ | Yes | Yes | No | Yes | No | No | 2.2+ | No | Yes | 2.2+ | No | 3.3+ | Yes | No | Yes | Yes | 3.3+ | Yes | 3.3+ | No | Yes | No | Yes | 3.3+ | No | ? | ? | ? | ? | ? | ? |
XiRCON | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
catgirl | Yes | No | No | No | No | No | No | No | Yes | No | Yes | Yes | No | Yes | No | No | Yes | Yes | No | Yes | Yes | TLS-only | Yes | No | No | No | No | ? | ? | ? | ? | ? | ? |
gamja | Yes | Yes | Yes | Yes | No | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | No | ? | Yes | No | ? | No | Yes | Yes | No | No | No |
girc | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes | ? | No | ? | ? | Yes | ? | ? | ? | ? | ? |
irc-framework | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes | Yes | Yes | No | Yes | No | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | ? | No | ? | ? | No | ? | ? | ? | ? | ? |
ircII | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
ircrobots | Yes | Yes | Yes | Yes | Yes | Yes | No | No | Yes | No | No | Yes | Yes | Yes | Yes | No | Yes | Yes | Yes | No | Yes | Yes | Yes | ? | No | ? | ? | No | ? | ? | ? | ? | ? |
kirc | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
mIRC | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | No | Yes | Yes | 7.62+ | Yes | Yes | Yes | Yes | Yes | Yes | Yes | 7.62+ | Yes | Yes | No | Yes | No | No | ? | ? | ? | ? | ? | ? |
pydle | Yes | Yes | No | Yes | Yes | Yes | No | No | Yes | Yes | Yes | Yes | No | Yes | Yes | No | Yes | Yes | No | No | No | No | Yes | ? | No | ? | ? | No | ? | ? | ? | ? | ? |
qwebirc | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
rcirc | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
senpai | Yes | Yes | Yes | No | No | Yes | Yes | No | No | Yes | No | Yes | No | Yes | No | No | Yes | Yes | Yes | Yes | Yes | No | No | No | No | Yes | Yes | ? | ? | ? | ? | ? | ? |
tri-license | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
zIRC | Yes | 1.2.4+ | 1.2.4+ | No | No | No | No | No | No | No | No | No | No | No | No | No | No | Yes | 1.2.4+ | No | No | No | No | ? | No | ? | ? | No | ? | ? | ? | ? | ? |
IRCv3 SASL Mechanisms[edit]
IRC SASL authentication primarily uses the same mechanisms as SASL in other protocols. Most commonly:
Client | EXTERNAL | PLAIN | SCRAM-SHA-256 |
---|---|---|---|
AdiIRC | Yes | Yes | 3.4+ |
Ambassador | No | No | No |
BitchX | No | Yes | No |
ChatSharp (lib.) | No | No | No |
Colloquy | No | Yes | No |
Colloquy | No | Yes | No |
Communi(lib.) | No | Yes | No |
CoreIRC | Yes | Yes | Yes |
Glirc | Yes | Yes | Yes |
Goguma | No | Yes | No |
HexChat | Yes | Yes | No |
IRC for Android | No | No | No |
IRCCloud | No | Yes | Yes |
IceChat | No | Yes | No |
Irssi | Yes | Yes | No |
KVIrc | Yes | Yes | No |
Kitteh IRC Client Library(lib.) | Yes | Yes | No |
Kiwi IRC | No | Yes | No |
Konversation | Yes | Yes | No |
LimeChat | No | Yes | No |
LimeChat | No | Yes | No |
Mibbit | No | Yes | No |
Mozilla Thunderbird | No | Yes | No |
Net::Async::IRC(lib.) | No | No | No |
PIRC.pl web client | No | Yes | No |
Palaver | No | Yes | No |
Quassel | Yes | Yes | No |
Quasseldroid | No | Yes | No |
Rust irc(lib.) | No | Yes | No |
Srain | Yes | Yes | No |
Swirc | No | Yes | Yes |
Textual | Yes | Yes | No |
The Lounge | Yes | Yes | No |
Warren(lib.) | No | Yes | No |
WeeChat | Yes | Yes | 3.2+ |
catgirl | Yes | Yes | No |
gamja | No | Yes | No |
girc(lib.) | Yes | Yes | No |
irc-framework(lib.) | No | Yes | No |
ircrobots(lib.) | No | Yes | Yes |
mIRC | Yes | Yes | 7.68+ |
pydle(lib.) | No | Yes | No |
senpai | No | Yes | No |
zIRC(lib.) | Yes | Yes | No |
Client | EXTERNAL | PLAIN | SCRAM-SHA-256 |
Features[edit]
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 |
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 |
- ^ Automatically updates via the Sparkle framework
- ^ Can be added with separate packages.
- ^ Supports automatic updates via the Emacs package manager
- ^ Since 2.9.5 HexChat is shipped only with Perl and Python.
- ^ Supported as of version 20050921
- ^ 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.
- ^ Only looks for updates, they need to be manually downloaded and installed.
See also[edit]
- Comparison of mobile IRC clients
- Comparison of cross-platform instant messaging clients
- Comparison of instant messaging protocols
- Comparison of LAN messengers
References[edit]
- ^ "AdiIRC - Free IRC Client". www.adiirc.com. Retrieved 2019-06-01.
- ^ Ambassador release statement
- ^ "AndroIRC - The best IRC client for Android your device need". www.androirc.com. Retrieved 2019-12-03.
- ^ Bersirc IRC Client - about Bersirc Archived 2011-08-12 at the Wayback Machine
- ^ GitHub project.
- ^ "HexChat website".
- ^ "IceChat Networks website".
- ^ "IceChat IRC Client 7 review". download.com. CNET. October 16, 2006. Archived from the original on 2007-05-26.
- ^ IceChat History. IceChat.net
- ^ "Igloo website".
- ^ "IRCCloud website".
- ^ "Download leafChat Free". Mac.softpedia.com. 2010-01-21. Retrieved 2012-11-18.
- ^ Cooper, Peter (2009). Beginning Ruby: From Novice to Professional. Apress. p. 108. ISBN 978-1-4302-2363-4. Retrieved April 14, 2011.
- ^ "LimeChat: IRC Client for Mac" Archived 2014-11-25 at the Wayback Machine. Official site.
- ^ a b "LimeChat for the Mac releases version 1.5". IRC-Junkie.org. February 3, 2010. Archived from the original on August 31, 2011.
- ^ a b "Limechat". GitHub.
- ^ “do not load RubyCocoa” Commit on GitHub.
- ^ "mIRC: Register mIRC". Retrieved 2009-07-14.
- ^ "mIRC: Personal FAQ". Retrieved 2011-04-09.
- ^ "Monochrome website".
- ^ "Tiny - Yet another terminal IRC client". GitHub. 8 November 2021.
- ^ "AdiIRC - Free IRC Client - Download". www.adiirc.com. Retrieved 2019-08-14.
- ^ "ChatZilla :: Versions :: Add-ons for Firefox". Retrieved 2016-11-11.
- ^ Mc Cormack, Shane (January 25, 2013). "DMDirc 0.7". Retrieved 2013-05-08.
- ^ mbbrutman. "mTCP TCP/IP applications for DOS PCs". Retrieved 2020-12-23.
- ^ "Irssi 1.2.3 Released". 11 April 2021. Retrieved 11 April 2021.
- ^ "2019-01-01: KVIrc 5.0.0 "Aria" Released". Retrieved 2019-01-01.
- ^ https://invent.kde.org/network/konversation/-/tags/v21.12.1; publication date: 3 January 2022; retrieved: 29 January 2022.
- ^ "limechat/LimeChat.xcodepro at master". 2018-01-26. Archived from the original on 2020-04-26. Retrieved 2020-04-26.
- ^ "Release Notes – Linkinus". Conceited Software. Retrieved 2011-03-02.
- ^ "mIRC: Latest News". mirc.com. Retrieved 2021-11-16.
- ^ "Nettalk - www.ntalk.de - IRC-Client". Retrieved 2013-03-23.
- ^ "Snak - IRC for Mac". Retrieved 2012-03-11.
- ^ https://sourceforge.net/projects/visualirc/files/ViRC/2.0pl2/
- ^ "Version 3.4". weechat.org. Retrieved 2021-12-18.
- ^ "SourceForge: BitchX files See "INSTALL" included with BitchX". Retrieved 2009-09-18.
- ^ "WeeChat cygwin". Archived from the original on 2009-09-12. Retrieved 2009-09-18.
- ^ "SwsVpkt". Retrieved 2012-04-14.
- ^ Connect to the ReactOS IRC Channels
- ^ 2012-07-03: 4.2.0 Released!
- ^ "Nettalk: Download". Archived from the original on 2009-05-07. Retrieved 2009-10-09.
- ^ a b "WeeChat: Supported OS". Retrieved 2009-09-18.
- ^ "Ticket 3915 requesting OTR support".
- ^ "Irssi 1.2.0 OTR Migration Path". Retrieved 2020-06-22.
- ^ "Issue 1418 requesting OTR support".
- ^ "Issue 651 requesting OTR support".
- ^ "Cypherpunks - OTR-Enabled Software". Retrieved 2014-03-16.
- ^ "GitHub - weechat-otr - WeeChat script for Off-the-Record messaging". GitHub. Retrieved 2014-03-16.
- ^ "Mozilla ChatZilla: Bugzilla Bug 285630: chatzilla does not support resume for dcc downloads". 2009-02-20. Retrieved 2009-07-14.
- ^ "DCC negotiation and connection". Retrieved 2014-12-16.
- ^ "DCC Resume protocol". Retrieved 2009-07-14.
- ^ "SysReset mIRC FileServer". Retrieved 2009-07-14.