Comparison of Internet Relay Chat clients

From Wikipedia, the free encyclopedia

  (Redirected from Comparison of IRC clients)
Jump to: navigation, search

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

Contents

[edit] General

Client First public release date Latest stable version Cost Software license Programming language
0irc 2000 1.4.53

 (2007-04-03; 2 years ago)

Free Freeware ?
AmIRC 1995 3.5.28

 (2007-01-01; 2 years ago)

US$30 Proprietary ?
Bersirc 1999 2.2.14

 (2005-08-12; 3 years ago)

Free LGPL C
BitchX 1996 1.1-final

 (2004-05-26; 5 years ago)

Free BSD License C
bnIRC 2004 1.1.2

 (2009-05-31; 39 days ago)

Free LGPL / ncurses-based ?
ccorp-irc 2004 1.0

 (2004-01-27; 5 years ago)

Free LGPL / ncurses-based ?
ChatZilla 2001 0.9.85

 (2009-06-18; 21 days ago)

Free MPL/GPL/LGPL tri-license JavaScript, XUL
ClicksAndWhistles 2008 2.4.40

 (2009-06-30; 9 days ago)

Free Freeware C++
Colloquy 2005 2.2 (4129)

 (2009-01-09; 5 months ago)

Free, Mobile: US$1.99 Desktop: GPL, Mobile: BSD Objective-C
Conspire 2007 0.20

 (2008-07-18; 11 months ago)

Free GPL C
Coolsmile 2002 20080512 beta

 (2008-05-12; 13 months ago)

Free GPL Java
DMDirc 2007 0.6.3m1

 (2009-06-28; 11 days ago)

Free MIT License Java
dxirc 2008 0.20.0

 (2009-06-06; 33 days ago)

Free GPL C++
EPIC 1994 5-1.0

 (2008-12-25; 6 months ago)

Free BSD License C
HydraIRC 2002 0.3.165

 (2008-12-12; 6 months ago)

Free Proprietary C++
IceChat  2002 7.63

 (2008-04-17; 14 months ago)

Free Proprietary Visual Basic
ii 2006 1.4

 (2008-08-09; 10 months ago)

Free MIT/X Consortium License C
ircII 1990 20081115

 (2008-11-15; 7 months ago)

Free BSD License C
IRCjr 2008 mTCP_2009-04-26

 (2009-04-26; 2 months ago)

Free Proprietary C++
Ircle 1995 3.5a6

 (2007-11-17; 19 months ago)

US$23, 30-day trial Proprietary ?
Irssi 1999 0.8.13

 (2009-04-01; 3 months ago)

Free GPL C
jini 2002 0.0.6

 (2000-01-01; 9 years ago)

Free GPL Java
Klient 1999 2.2.3

 (2009-01-03; 6 months ago)

US$24.95, 30-day trial Proprietary Delphi
Konversation 2002 1.1

 (2008-08-06; 10 months ago)

Free GPL C++
KoroIRC 2004 0.3

 (2008-02-08; 16 months ago)

Free Proprietary C
KSirc 1997 1.3.12

 (2008-08-26; 10 months ago)

Free GPL ?
KVIrc 1998 3.4.2 "Shiny"

 (2008-10-14; 8 months ago)

Free GPL C++
LeetIRC 2006 1.1

 (2008-03-18; 15 months ago[1])

Free GPL Microsoft QuickBASIC 4.5
LimeChat 2007 1.0

 (2009-06-03; 36 days ago)

Free GPL RubyCocoa
Linkinus 2007 2.0.1

 (2009-06-01; 38 days ago)

US$20, 15-day trial (optional) Proprietary ?
Mibbit 2008 no version, web application Free, Textual Adbar Proprietary Javascript Frontend; Java Backend
mIRC 1995 6.35

 (2008-10-17; 8 months ago)

US$20, 30-day trial[2] Proprietary C/C++ (originally Borland C++)[3]
mzirc 2006 09.02

 (2009-02-07; 4 months ago)

Free Freeware Delphi
Neebly 2008 1.0.4

 (2009-02-28; 4 months ago)

Free Freeware .NET 3.0, WPF, XAML
Nettalk 2004 6.6.4

 (2009-04-26; 2 months ago)

Free Apache License v2.0 Visual Basic
nexIRC 2004 3.19

 (2008-08-14; 10 months ago)

US$20 Proprietary ?
Opera 1996 9.64

 (2009-03-02; 4 months ago)

Free Proprietary C++
Orion (IRC client) ? 1.8

 (2006-08-27; 2 years ago)

Free Creative Commons BY-NC-SA Borland C++
OrnateIRC 2001 1.60

 (2003-05-18; 6 years ago)

Free Proprietary ?
PhibianIRC 2005 1.7.7b2

 (2009)

Free Proprietary Delphi 2007
PIRCH 1995 1.0.1.1190

 (2000-12-31; 8 years ago)

Shareware US$20 (optional) Proprietary ?
PJIRC 2002 2.2.1

 (2004-11-29; 4 years ago)

Free GPL Java
Quassel IRC 2008 0.4.1

 (2009-03-26; 3 months ago)

Free GPL C++
savIRC 2001 2.1.0

 (2007-03-13; 2 years ago)

Free GPL Tcl/tk
ScrollZ 1994 2.0

 (2008-12-30; 6 months ago)

Free BSD License C
ShadowIRC 1996 1.1

 (2001-11-20; 7 years ago)

Free GPL ?
Smuxi 2008 0.6.3

 (2009-01-01; 6 months ago)

Free GPL C#
Snak 1997 5.3.3

 (2007-11-15; 19 months ago)

US$29 Proprietary ?
sushi IRC suite 2008 1.0.1

 (2009-05-03; 2 months ago)

Free BSD License C, Python
ThrashIRC[4] 2003 2.1

 (2008)

US$10, 30-day trial Proprietary C++
TurboIRC 1998 7.85

 (2009-04-29; 2 months ago)

Free Proprietary ?
Visual IRC 1995 2.0pl2 (200/187)

 (2007-07-15; 23 months ago)

Free GPL ?
Vortec IRC 2001 0.8.35

 (2009-04-28; 2 months ago)

Free Proprietary Delphi
WeeChat 2003 0.2.6.3

 (2009-06-13; 26 days ago)

Free GPL C
WookieChat 2004 2.11

 (2009-02-01; 5 months ago)

Free Freeware ?
XChat 1998 2.8.6 (source)

 (2008-06-12; 12 months ago)
2.8.7e (windows)  (2009-01-18; 5 months ago)

UNIX/Linux version: Free
Windows version: US$20, 30-day trial
GPL C
XiRCON 1996 1.0B4

 (1997-08-10; 11 years ago)

Free Freeware C++/Object Windows Library
Client First public release date Latest stable Cost Software license Programming language
  • ^ Originally sIRC (July 2000) and later VClient (July 2001 – August 2001)[5]

[edit] Operating system support

Client Windows Mac OS X Linux BSD / Unix AmigaOS DOS
0irc Yes No No No No No
AmIRC No No No No Yes No
Bersirc Yes No Yes Yes Yes No
BitchX Partial Partial Yes Yes Yes No
ChatZilla Yes Yes Yes Yes No No
ClicksAndWhistles Yes No No No No No
Colloquy No Yes No No No No
Conspire No No Yes Yes No No
Coolsmile Yes Yes Yes Yes No No
DMDirc Yes Yes Yes Yes No No
dxirc Yes Yes Yes Yes No No
EPIC Partial Partial Yes Yes No No
HydraIRC Yes No No No No No
IceChat Yes No No No No No
ii No Partial Yes Yes No No
ircII No Partial Yes Yes No No
IRCjr No No No No No Yes
Ircle No Yes No No No No
Irssi Yes Yes Yes Yes No No
Klient Yes No No No No No
Konversation Partial Partial Yes Yes No No
KoroIRC Yes No No No No No
KSirc No No Yes Yes No No
KVIrc Yes Partial Yes Yes No No
LeetIRC No No No No No Yes
LimeChat Yes Yes No No No No
Linkinus No Yes No No No No
Mibbit Yes Yes Yes Yes Yes No
mIRC Yes No No No No No
mzirc Yes No No No No No
Neebly Yes No No No No No
Nettalk Yes No No No No No
nexIRC Yes No No No No No
Opera Yes Yes Yes Yes No No
Orion (IRC client) Yes No No No No No
OrnateIRC Yes No No No No No
PhibianIRC Yes No No No No No
PJIRC Yes Yes Yes Yes No No
Quassel IRC Yes Yes Yes Yes No No
savIRC Yes Yes Yes Yes No No
ScrollZ Partial Partial Yes Yes No No
Smuxi Yes Partial Yes Yes No No
Snak No Yes No No No No
sushi IRC suite No Yes Yes Yes No No
ThrashIRC Yes No No No No No
TurboIRC Yes No No No No No
Visual IRC Yes No No No No No
Vortec IRC Yes No No No No No
WeeChat No Partial Yes Yes No No
WookieChat No No No No Yes No
XChat Yes Yes Yes Yes No No
XiRCON Yes No No No No No
Client Windows Mac OS X Linux BSD / Unix AmigaOS DOS

[edit] Features

Client UTF-8 Text UI GUI Scripting automatic updates Notes
0irc No Yes No No ?
AmIRC No No Yes ARexx ?
Bersirc No No Yes No ?
BitchX No Yes Yes Enhanced IrcII script ?
ChatZilla Yes No Yes JavaScript Yes Can be installed as part of a web browser
ClicksAndWhistles Yes No Yes No ?
Colloquy Yes No Yes AppleScript, Cocoa, F-Script, JavaScript, Python Yes Auto updates via Sparkle framework.
Conspire Yes Yes Yes C ?
Coolsmile Partial [6] No Yes No ? Either software or web based
DMDirc Partial No Yes Custom "Actions" System, Java Plugins Yes
dxirc Yes No Yes No No
EPIC No Yes No Enhanced IrcII script, Perl, Ruby, Tcl ?
HydraIRC No [6] No Yes C++ ?
IceChat No No Yes VBScript ?
ii Yes No No Shell script ?
ircII Yes [7] Yes No IrcII script ?
IRCjr ? ? ? ? ?
Ircle No No Yes AppleScript ?
Irssi Yes Yes No Perl ?
Klient No No Yes VBScript, JScript, Perl, Python, Ruby, PHP [8] ?
Konversation Yes No Yes Shell script, Ruby, Python, Perl, Java, C++, C#, JavaScript [9] ?
KoroIRC Yes No Yes No[6] ?
KSirc Yes No Yes Perl ?
KVIrc Yes No Yes KVIrc script, Perl ?
LeetIRC ? ? ? ? ?
LimeChat Yes No Yes No ?
Linkinus Yes No Yes AppleScript, Cocoa ?
Mibbit Yes No Yes No N/A web based
mIRC Yes No Yes mIRC script Yes
mzirc Yes No Yes pascal ?
Neebly No No Yes No ? Ribbon menu, Mobile Internet Device compatible via WPF
Nettalk Yes Yes Yes VBScript, Custom ?
nexIRC No No Yes VBScript, Custom ?
Opera Yes No Yes No Notification only[10] Part of a web browser
Orion (IRC client) No No Yes Partial No
OrnateIRC No No Yes Pascal Script/Own Language (OSL) ?
PhibianIRC Yes No Yes Pascal Script, PSI Yes
PJIRC [11] Yes No Yes JavaScript ?
Quassel IRC Yes No Yes None ? Separate client and daemon
savIRC Yes No Yes Tcl/Tk ?
ScrollZ Yes Yes No Enhanced IrcII script ?
Smuxi Yes Partial [12] Yes No ? Separate client and daemon
Snak Yes No Yes AppleScript, IrcII script ?
sushi IRC suite Yes Yes Yes Python ? Separate client and daemon
ThrashIRC No No Yes No ?
TurboIRC Yes No Yes Own language, VBScript, JScript[8] ?
Visual IRC No No Yes Versus ?
Vortec IRC No No Yes Pascal Script, Custom ?
WeeChat Yes Yes Partial C, Perl, Python, Ruby, Lua ?
XChat Yes Yes Yes Perl, Python, Tcl, Ruby, C++, Scheme (Guile)[13], ECMAScript ?
XiRCON No No Yes Tcl ?
Client UTF-8 Text UI GUI Scripting automatic updates Notes

[edit] Protocol Support

Client Multiserver CTCP XDCC SSL IPv6 irc:// URI scheme
0irc Yes ? ? No No ?
AmIRC No ? ? No No ?
Bersirc Yes ? ? No No ?
BitchX Yes Yes Yes Yes Yes ?
ChatZilla Yes Yes ? Yes Yes Yes
ClicksAndWhistles Yes Yes No No No Yes
Colloquy Yes Yes Yes Yes Yes Yes
Conspire Yes Yes Yes Yes Yes ?
Coolsmile No ? ? No [6] Yes ?
DMDirc Yes Yes No Yes Yes Yes
dxirc Yes Yes No Yes No ?
EPIC Yes Yes Yes Yes Yes ?
HydraIRC Yes ? ? No [6] No [14] ?
IceChat Yes ? ? No Yes [13] ?
ii Yes ? ? No No ?
ircII Yes Yes ? No Yes ?
IRCjr ? ? ? ? ? N/A
Ircle Yes Yes ? Yes ? ?
Irssi Yes Yes ? Yes Yes ?
Klient Yes Yes No Yes [13] No ?
Konversation Yes Yes ? Yes Yes Yes
KoroIRC Yes ? ? No Yes ?
KSirc Yes ? ? Yes Yes ?
KVIrc Yes Yes ? Yes Yes ?
LeetIRC ? ? ? ? ? N/A
LimeChat Yes ? ? No Yes ?
Linkinus Yes ? ? Yes No ?
Mibbit Yes ? ? Yes No Yes
mIRC Yes Yes Yes [15] Yes [16] Wrapper [17] Yes
mzirc Yes ? ? No No ?
Neebly No ? ? No No ?
Nettalk Yes Yes ? No No ?
nexIRC Yes ? ? No No ?
Opera Yes Yes[18] ? Yes Yes Yes
Orion (IRC client) No Yes ? No Yes ?
OrnateIRC Yes ? ? OpenSSL (Partially) No ?
PhibianIRC Yes Yes Yes Yes No Yes
PJIRC [11] Yes ? ? Yes [13] ? ?
Quassel IRC Yes ? ? Yes Yes ?
savIRC Yes ? ? Yes Yes ?
ScrollZ Yes ? ? Yes Yes ?
Smuxi Yes Yes ? No No ?
Snak Yes ? ? Yes Yes ?
sushi IRC suite Yes Yes No No Yes Partial [12]
ThrashIRC Yes ? ? No Yes ?
TurboIRC Yes ? ? Yes Yes ?
Visual IRC Yes Yes ? No No ?
Vortec IRC Yes Yes ? Yes [13] No ?
WeeChat Yes Yes Yes Yes Yes ?
XChat Yes Yes Yes [19] Yes Yes ?
XiRCON Yes ? ? No No ?
Client Multiserver CTCP XDCC SSL IPv6 irc:// URI scheme

[edit] Direct Client-to-Client

Client DCC CHAT Whiteboard SEND RESUME XMIT Passive DCC Server RDCC REVERSE RSEND Reverse / Firewall DCC File servers (FSERVs)
0irc Yes ? ? ? ? ? No No ? ? ? ? ?
AmIRC Yes ? ? ? ? ? No No ? ? ? ? ?
Bersirc Partial ? ? ? ? ? No No ? ? ? ? ?
BitchX Yes Yes No Yes ? ? No No ? ? ? ? ?
ChatZilla Yes Yes No Yes No [5] No No [6] No No No No No No
ClicksAndWhistles Yes Yes No Yes Yes No No No No No No No No
Colloquy Yes Yes ? Yes Yes ? Yes No ? ? ? ? ?
Conspire Yes Yes ? Yes Yes ? Yes Yes ? Yes ? ? ?
Coolsmile No ? ? ? ? ? No No ? ? ? ? ?
DMDirc Yes Yes No Yes Yes No Yes No No No No Yes No
dxirc No ? ? ? ? ? No No ? ? ? ? ?
EPIC Yes ? ? ? ? ? ? ? ? ? ? ? ?
HydraIRC Yes ? ? ? ? ? ? ? ? ? ? ? ?
IceChat Yes ? ? ? ? ? No No ? ? ? ? ?
ii No ? ? ? ? ? No No ? ? ? ? ?
ircII Yes ? ? ? ? ? No No ? ? ? ? ?
Ircle Yes ? ? ? ? ? ? ? ? ? ? ? ?
Irssi Yes ? ? ? ? ? Yes Yes ? ? ? ? ?
Klient Yes Yes No Yes Yes No Yes Yes No No No Yes Yes
Konversation Yes Yes ? Yes Yes ? Yes No ? ? ? ? ?
KoroIRC Yes ? ? ? ? ? Yes No ? ? ? ? ?
KSirc Yes ? ? ? ? ? ? ? ? ? ? ? ?
KVIrc Yes ? ? ? ? ? Yes No ? ? Yes Yes ?
LimeChat Yes ? ? ? ? ? Yes Yes ? ? ? ? ?
Linkinus Yes ? ? ? ? ? Yes No ? ? ? ? ?
Mibbit Partial [20][21] ? ? ? ? ? No No ? ? ? ? ?
mIRC Yes Yes ? Yes Yes [22] ? Yes Yes Yes [23] ? ? Yes Yes
mzirc Yes ? ? ? ? ? Yes Yes ? ? ? ? ?
Neebly Yes ? ? ? ? ? No No ? ? ? ? ?
Nettalk Yes ? ? ? ? ? No No ? ? ? ? ?
nexIRC Yes ? ? ? ? ? No No ? ? ? ? ?
Opera Yes ? ? ? ? ? Yes No ? ? ? ? ?
Orion (IRC client) Yes Yes No Yes Yes No ? ? No No No ? ?
OrnateIRC Yes ? ? ? ? ? No No ? ? ? ? ?
PhibianIRC Yes Yes No Yes Yes No Yes Yes No No No Yes Partial
PJIRC Partial [20] ? ? ? ? ? No No ? ? ? ? ?
Quassel IRC No ? ? ? ? ? No No ? ? ? ? ?
savIRC Yes ? ? ? ? ? Yes No ? ? ? ? ?
ScrollZ Yes ? ? ? ? ? No No ? ? ? ? ?
Smuxi No ? ? ? ? ? No No ? ? ? ? ?
Snak Yes ? ? ? ? ? No No ? ? ? ? ?
sushi IRC suite Partial [12] ? ? Partial [12] ? ? No No ? ? ? ? ?
ThrashIRC Yes ? ? ? ? ? No No ? ? ? ? ?
TurboIRC Yes ? ? ? ? ? Yes Yes ? ? ? ? ?
Visual IRC Yes ? Yes ? Yes [22] ? Yes No ? ? ? Yes ?
Vortec IRC Yes Yes ? Yes Yes ? No / Yes [14] No / Yes [14] ? ? ? ? Yes
WeeChat Yes Yes ? Yes ? ? Yes No ? ? ? ? ?
XChat Yes ? ? ? ? ? Yes Yes ? ? ? Yes ?
XiRCON Yes ? ? ? ? ? No No ? ? ? ? ?
Client DCC CHAT Whiteboard SEND RESUME XMIT Passive DCC Server RDCC REVERSE RSEND Reverse / Firewall DCC File servers (FSERVs)

[edit] See also

[edit] References

  1. ^ jhall1 (2008-03-18). "SourceForge.net: News: leetIRC v1.1". SourceForge. http://sourceforge.net/forum/forum.php?forum_id=799836. Retrieved on 2009-04-24. 
  2. ^ mIRC: Registration Details
  3. ^ "Khaled's Nutshell: Frequently Asked Questions". http://www.mirc.com/khaled/faq.html. Retrieved on 2008-06-21. 
  4. ^ ThrashIRC is an internet releay chat client
  5. ^ "IceChat: History". http://www.icechat.net/site/index.php?irc-client=history. Retrieved on 2009-07-08. 
  6. ^ a b c d e f Planned for a later version.
  7. ^ Supported as of version 20050921.
  8. ^ a b Uses the Windows Active Scripting technology, and supports any scripting language with the appropriate interface.
  9. ^ 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.
  10. ^ Automatic updates will be integrated in the next Version Opera 10
  11. ^ a b Can be run as a Java applet, Java Web Start or standalone application.
  12. ^ a b c d Not complete, proof of concept
  13. ^ a b c d e Supported via a plugin.
  14. ^ a b c Marked as completed, but not included yet.
  15. ^ Supported via a script. [1]
  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. ^ Opera 9.00 Changelog
  19. ^ Supported via a plugin. [2]
  20. ^ a b DCC is not always successful at this stage.
  21. ^ Can only receive files up to 2MB. Can't send files
  22. ^ a b [3]
  23. ^ Supported via a script. [4]
Personal tools