Comparison of Internet Relay Chat clients
From Wikipedia, the free encyclopedia
The following comparison of Internet Relay Chat (IRC) clients gives an overview of features and differences between various IRC clients.
Contents |
[edit] General information
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.82.1 | 2008 | Free | MPL/GPL/LGPL tri-license | JavaScript, XUL |
ClicksAndWhistles | 2008 | 1.8.7 | 2008 | Free | Freeware | C++ |
Colloquy | 2005 | 2.1 | 2007 | Free | GPL | Objective-C |
EPIC | 1994 | epic4-2.10 | 2008 | Free | BSD License | ? |
HydraIRC | 2002 | 0.3.160 | 2007 | 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 | 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 | ? |
Kopete | 2003 | 0.12.4 | 2007 | Free | GPL | ? |
KoroIRC | 2004 | 0.3.080208 | 2008 | Free | Proprietary | C |
KSirc | 1997 | 3.3.2-5 | ? | Free | GPL | ? |
KVIrc | 1998 | 3.4.0 "Virgo" (March 25, 2008) | 2007 | Free | GPL | C++ |
LeetIRC for DOS | 2006 | 1.1 | 2006 | Free | GPL | Microsoft QuickBASIC 4.5 |
LimeChat | Mac OS X : 2.18 | 2008 | Free | GPL | RubyCocoa | |
Linkinus | 2007 | 1.3 | 2007 | $20, 15-day trial (optional) | Proprietary | ? |
Miranda IM | 2000 | 0.7.6 | 2008 | Free | GPL | C++ |
mIRC | 1995 | 6.32 | 2008 | $20, 30-day trial (optional) | Proprietary | ? |
Nettalk | ? | 6.4.32 | 2007 | Free | Apache License v2.0 | ? |
nexIRC | 2004 | 2.26 | 2004 | $20 | Proprietary | |
Opera | 1996 | 9.27 (April 3, 2008 ) | 2007 | Free | Proprietary | C++ |
OrnateIRC | 2001 | 1.6 | Free | Proprietary | ||
PhibianIRC | 2005 | 1.5.5 | 2008 | Free | Proprietary | |
Pidgin | 2000 | 2.4.2 (May 17, 2008) | 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 | |
Snak | 1997 | 5.3.1 | 2007 | $29 | Proprietary | |
ShadowIRC | 1996 | 1.1.0b2 | 2001 | Free | GPL | |
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 | |
WeeChat | 2003 | 0.2.6 | 2007 | Free | GPL | |
WookieChat | 2.6 | 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 |
First public release date | Latest stable | Date of latest | Cost (USD) | Software license | Programming language |
[edit] Operating system support
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 |
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 |
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 |
WeeChat | No | Partial | Yes | Yes | No |
WookieChat | No | No | No | No | Yes |
XiRCON | Yes | No | No | No | No |
XChat | Yes | Yes | Yes | Yes | No |
Windows | Mac OS X | Linux | BSD / Unix | AmigaOS |
[edit] Features
Multiserver | DCC | Passive DCC / dccserver | SSL | IPv6 | UTF-8 | Text UI | GUI | MD5 password hashing | 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 [3] | Yes | Yes | No | Yes | Yes | ? | Enhanced IrcII script | |
Bersirc | Yes | Partial | No / No | No | No | No | No | Yes | ? | None | |
ChatZilla | Yes | Yes | No [4] / No | Yes | Yes | Yes | Yes | 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 | |
EPIC | Yes | Yes | ? | Yes | Yes | Yes | Yes | No | ? | Enhanced IrcII script, Perl, Ruby, Tcl | |
HydraIRC | Yes | Yes | ? | No [4] | No [5] | No [4] | No | Yes | ? | C++ | |
IceChat | Yes | Yes | No | No | Yes [6] | No | No | Yes | ? | VBScript | |
ii | Yes | No | No / No | No | No | Yes | No | No | ? | Shell script | |
ircII | Yes | Yes | No / No | No | Yes | Yes [7] | 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 [6] | No | No | No | Yes | ? | VBScript, JScript, Perl, Python, Ruby, PHP [8] | |
Konversation | Yes | Yes | No / No | Yes | Yes | Yes | No | Yes | ? | Shell script, Ruby, Python, Perl, Java, C++, C#, JavaScript [9] | |
Kopete | Yes | ? | No / No | Yes | Yes | Yes | No | Yes | ? | Shell script, Python, Perl | |
KoroIRC | Yes | Yes | Yes / No | No | Yes | Yes | No | Yes | ? | None [4] | |
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 | No | 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 [10] | Wrapper [11] | Partial [12] | 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 [13] | Yes | Partial [14] | No / No | Yes [6] | ? | 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 | |
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[8] | |
Visual IRC | Yes | Yes | Yes / No | No | No | No | No | Yes | ? | Versus | |
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)[6] | |
Multiserver | DCC | Passive DCC / dccserver | SSL | IPv6 | UTF-8 | Text UI | GUI | MD5 password hashing | Scripting | Notes |
[edit] See also
[edit] References
- ^ freshmeat.net: Project details for bnIRC
- ^ freshmeat.net: Project details for ccorp-irc
- ^ Unconfirmed.
- ^ a b c d Planned for a later version.
- ^ Marked as completed, but not included yet.
- ^ a b c d Supported via a plugin.
- ^ Supported as of version 20050921.
- ^ a b Uses the Windows Active Scripting technology, and supports any scripting language with the appropriate interface.
- ^ 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.
- ^ 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/.
- ^ Wrapper available at http://users.skynet.be/jaguar/mircv6.html.
- ^ Channel and query support only.
- ^ Can be run as a Java applet, Java Web Start or standalone application.
- ^ DCC is not always successful at this stage.
|