Comparison of Internet Relay Chat clients

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by 83.254.214.192 (talk) at 10:36, 20 September 2008 (→‎See also: Added related article). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

The following comparison of Internet Relay Chat (IRC) clients gives an overview of features and differences between various IRC clients.

General information

Client First public release date Latest stable Date of latest Cost (USD) Software license Programming language
0irc 2000 1.4.53 2007 Free Freeware ?
AmIRC 1995 3.5.28 2007 $30 Proprietary ?
BitchX 1996 1.1 2004 Free BSD License C
Bersirc 1999 2.2.14 2005 Free LGPL C
bnIRC [1] 2004 4 - Beta Free LGPL / ncurses-based ?
ccorp-irc [2] 2004 3 - Alpha Free LGPL / ncurses-based ?
ChatZilla 2001 0.9.83 2008 Free MPL/GPL/LGPL tri-license JavaScript, XUL
ClicksAndWhistles 2008 1.9.10 2008 Free Freeware C++
Colloquy 2005 2.1 2007 Free GPL Objective-C
Coolsmile 2002 20080512 beta 2008 Free GPL Java
EPIC 1994 epic4-2.10 2008 Free BSD License C
HydraIRC 2002 0.3.160 2008 Free Proprietary C++
IceChat 2002 7.63 2008 Free Proprietary ?
ii 2006 1.1 2007 Free MIT/X Consortium License ?
ircII 1990 20060725 2006 Free BSD License C
IRCle 1995 3.1.2 2005 $23, 30-day trial Proprietary ?
Irssi 1999 0.8.12 2007 Free GPL C
JedIrc 2007 3.2.1 2008 Free Freeware ?
Jini 2002 0.0.6 ? Free GPL Java
Klient 1999 2.2.1 2006 $24.95, 30-day trial Proprietary Borland Delphi
Konversation 2002 1.0.1 2006 Free GPL C++
Kopete 2003 0.12.4 2007 Free GPL C++
KoroIRC 2004 0.3.080208 2008 Free Proprietary C
KSirc 1997 3.3.2-5 ? Free GPL ?
KVIrc 1998 Template:Latest stable release/KVIrc 2008 Free GPL C++
LeetIRC for DOS 2006 1.1 2006 Free GPL Microsoft QuickBASIC 4.5
LimeChat 2007 Mac OS X : 2.18 2008 Free GPL RubyCocoa
Linkinus 2007 1.3 2007 $20, 15-day trial (optional) Proprietary ?
Mibbit 2008 No Version 2007 Free, Textual Adbar Website Javascript Frontend; Java Backend
Miranda IM 2000 0.7.10 2008 Free GPL C++
mIRC 1995 6.34 2008 $20, 30-day trial (optional) Proprietary C/C++ (originally Borland C++)[3]
Nettalk 2004 6.4.32 2007 Free Apache License v2.0 ?
nexIRC 2004 2.26 2004 $20 Proprietary
Opera 1996 100.0.4815.21 (June 20, 2023; 11 months ago (2023-06-20)[4][5][6])


2007 Free Proprietary C++
OrnateIRC 2001 1.6 Free Proprietary
PhibianIRC 2005 1.5.5 2008 Free Proprietary
Pidgin 2000 Template:Latest stable release/Pidgin 2008 Free GPL
PIRCH 1995 1.0.1.1190 1998 Shareware $20 (optional) Proprietary
PJIRC 2002 2.2.1 2004 Free GPL Java
Quassel 2008 0.2 2008 Free GPL C++
savIRC 2001 2.1.0 2007 Free GPL
ScrollZ 1994 1.9.99 2007 Free BSD License
ShadowIRC 1996 1.1.0b2 2001 Free GPL
Smuxi 2008 0.6.0 2008 Free GPL C#
Snak 1997 5.3.1 2007 $29 Proprietary
Trillian 2000 3.1.0.121 2007 Free ($25 for Trillian Pro) Clickwrap license
TurboIRC 1998 7 2007 Free Proprietary
Visual IRC 1995 2.0pl2 2007 Free GPL
Vortec IRC 2001 0.8.34 2008 Free Proprietary Borland Delphi
WeeChat 2003 0.2.6 2007 Free GPL C
WookieChat 2004 2.9 2007 Free Freeware
XiRCON 1996 1.0B4 1997 Free Freeware
XChat 1998 2.8.7 2008 UNIX/Linux versions: Free
Windows version: $20, 30-day trial (free builds available)
GPL C
ThrashIRC 2003 2.1 2008 $10, 30-day trial Proprietary C++
First public release date Latest stable Date of latest Cost (USD) Software license Programming language

Operating system support

Client Windows Mac OS X Linux BSD / Unix AmigaOS
0irc Yes No No No No
AmIRC No No No No Yes
BitchX Partial Partial Yes Yes Yes
Bersirc Yes No Yes Yes Yes
ChatZilla Yes Yes Yes Yes No
ClicksAndWhistles Yes No No No No
Colloquy No Yes No No No
Coolsmile Yes Yes Yes Yes ?
EPIC Partial Partial Yes Yes No
HydraIRC Yes No No No No
IceChat Yes No No No No
ii No Partial Yes Yes No
ircII No Partial Yes Yes No
IRCle No Yes No No No
Irssi Yes Yes Yes Yes No
Klient Yes No No No No
Konversation No Partial Yes Yes No
Kopete No Partial Yes Yes No
KoroIRC Yes No No No No
KSirc No No Yes Yes No
KVIrc Yes Partial Yes Yes No
LimeChat No Yes No No No
Linkinus No Yes No No No
Mibbit Yes Yes Yes Yes Yes
Miranda IM Yes No No No No
mIRC Yes No No No No
Nettalk Yes No No No No
nexIRC Yes No No No No
Opera Yes Yes Yes Yes No
OrnateIRC Yes No No No No
PhibianIRC Yes No No No No
Pidgin Yes Partial Yes Yes Yes (Cygnix X11 engine)
PJIRC Yes Yes Yes Yes No
Quassel Yes Yes Yes Yes No
savIRC Yes Yes Yes Yes No
ScrollZ Partial Partial Yes Yes No
Smuxi Yes Partial Yes Yes No
Snak No Yes No No No
Trillian Yes No No No No
TurboIRC Yes No No No No
Visual IRC Yes No No No No
Vortec IRC Yes No No No No
WeeChat No Partial Yes Yes No
WookieChat No No No No Yes
XiRCON Yes No No No No
XChat Yes Yes Yes Yes No
ThrashIRC Yes No No No No
Windows Mac OS X Linux BSD / Unix AmigaOS

Features

Client Multiserver DCC Passive DCC / dccserver SSL IPv6 UTF-8 Text UI GUI Scripting Notes
0irc Yes Yes No / No No No No Yes No None
AmIRC No Yes No / No No No No No Yes ARexx
BitchX Yes Yes No / No [7] Yes Yes No Yes Yes Enhanced IrcII script
Bersirc Yes Partial No / No No No No No Yes None
ChatZilla Yes Yes No [8] / No Yes Yes Yes No Yes JavaScript Part of a web browser
ClicksAndWhistles Yes Yes No / No No No Yes No Yes None
Colloquy Yes Yes Yes / No Yes Yes Yes No Yes AppleScript, Cocoa, F-Script, JavaScript, Python
Coolsmile No No No No [8] Yes Partial [8] No Yes None Either software or web based
EPIC Yes Yes ? Yes Yes Yes Yes No Enhanced IrcII script, Perl, Ruby, Tcl
HydraIRC Yes Yes ? No [8] No [9] No [8] No Yes C++
IceChat Yes Yes No No Yes [10] No No Yes VBScript
ii Yes No No / No No No Yes No No Shell script
ircII Yes Yes No / No No Yes Yes [11] Yes No Own language
IRCle Yes Yes ? Yes ? No No Yes AppleScript
Irssi Yes Yes Yes / Yes Yes Yes Yes Yes No Perl
Klient Yes Yes Yes Yes [10] No No No Yes VBScript, JScript, Perl, Python, Ruby, PHP [12]
Konversation Yes Yes Yes / No Yes Yes Yes No Yes Shell script, Ruby, Python, Perl, Java, C++, C#, JavaScript [13]
Kopete Yes ? No / No Yes Yes Yes No Yes Shell script, Python, Perl
KoroIRC Yes Yes Yes / No No Yes Yes No Yes None [8]
KSirc Yes Yes ? Yes Yes Yes No Yes Perl
KVIrc Yes Yes Yes / No Yes Yes Yes No Yes KVIrc script, Perl
LimeChat Yes Yes ? No Yes Yes No Yes None
Linkinus Yes Yes Yes / No Yes No Yes No Yes AppleScript, Cocoa
Mibbit Yes Partial [14][15] No Yes No Yes No Yes None web based
Miranda IM Yes Yes Yes Yes ? Yes No Yes PHP Multi-IM
mIRC Yes Yes Yes / Yes Yes [16] Wrapper [17] Partial [18] No Yes mIRC script
Nettalk Yes Yes No No No Yes Yes Yes VBScript, Custom
nexIRC Yes Yes No No No No No Yes VBScript, Custom
Opera Yes Yes Yes / No Yes Yes Yes No Yes None Part of a web browser
OrnateIRC Yes Yes No OpenSSL (Partially) No No No Yes Pascal Script/Own Language (OSL)
PhibianIRC Yes Yes Yes / Partial Yes No Yes No Yes Pascal Script, PSI
Pidgin Yes Yes ? Yes ? Yes Yes Yes Perl, Tcl/Tk Multi-IM
PJIRC [19] Yes Partial [14] No / No Yes [10] ? Yes No Yes JavaScript
Quassel Yes No No Yes Yes Yes No Yes None Separate client and daemon
savIRC Yes Yes Yes / No Yes Yes Yes No Yes Tcl/Tk
ScrollZ Yes Yes No / No Yes Yes Yes Yes No Enhanced IrcII script
Smuxi Yes No No No No Yes Partial [20] Yes None Separate client and daemon
Snak Yes Yes No / No Yes Yes Yes No Yes AppleScript, IrcII script
Trillian Yes Yes ? No No No No Yes Own language, C++ Multi-IM
TurboIRC Yes Yes Yes / Yes Yes Yes Yes No Yes Own language, VBScript, JScript[12]
Visual IRC Yes Yes Yes / No No No No No Yes Versus
Vortec IRC Yes Yes No / Yes [21] Yes [10] No No No Yes Pascal Script, Custom
WeeChat Yes Yes Yes / No Yes Yes Yes Yes No C, Perl, Python, Ruby, Lua
XiRCON Yes Yes No No No No No No Tcl
XChat Yes Yes Yes / Yes Yes Yes Yes Yes Yes Perl, Python, Tcl, Ruby, C++, Scheme (Guile)[10], ECMAScript
ThrashIRC Yes Yes No No Yes No No Yes None
Multiserver DCC Passive DCC / dccserver SSL IPv6 UTF-8 Text UI GUI Scripting Notes

See also

References

  1. ^ freshmeat.net: Project details for bnIRC
  2. ^ freshmeat.net: Project details for ccorp-irc
  3. ^ "Khaled's Nutshell: Frequently Asked Questions". Retrieved 2008-06-21.
  4. ^ "Thanks for downloading Opera". Opera Norway. Retrieved 21 June 2023.
  5. ^ "Thanks for downloading Opera". Opera Norway. Retrieved 21 June 2023.
  6. ^ "Index of /ftp/pub/opera/desktop/100.0.4815.21/". Opera Norway. Retrieved 21 June 2023.
  7. ^ Unconfirmed.
  8. ^ a b c d e f Planned for a later version.
  9. ^ Marked as completed, but not included yet.
  10. ^ a b c d e Supported via a plugin.
  11. ^ Supported as of version 20050921.
  12. ^ a b Uses the Windows Active Scripting technology, and supports any scripting language with the appropriate interface.
  13. ^ 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.
  14. ^ a b DCC is not always successful at this stage.
  15. ^ Can only receive files up to 2MB. Can't send files
  16. ^ Requires the OpenSSL DLLs; see http://www.mirc.co.uk/ssl.html. Pre-compiled DLLs can found at http://remus.oru.se/tsub/mirc-ssl/.
  17. ^ Wrapper available at http://users.skynet.be/jaguar/mircv6.html.
  18. ^ Channel and query support only.
  19. ^ Can be run as a Java applet, Java Web Start or standalone application.
  20. ^ Not complete, proof of concept
  21. ^ Marked as completed, but not included yet.