Comparison of Internet Relay Chat clients
From Wikipedia, the free encyclopedia
This is a comparison of Internet Relay Chat clients.
Contents |
[edit] General information
First public release date | Latest stable | Date of latest | Cost (USD) | Software license | |||
---|---|---|---|---|---|---|---|
0irc | 2000 | 1.3.45 | Free | Freeware | |||
BitchX | 1996 | 1.1 | Free | BSD License | |||
Bersirc | 1999 | 2.2.14 | 2005 | Free | Freeware | LGPL | |
ChatZilla | 2001 | 0.9.77 | 2006 | Free | Free | MPL/GPL/LGPL tri-license | |
Colloquy | 2005 | 2.1 | 2007 | Free | GPL | ||
EPIC | 1994 | epic4-2.6 | Free | BSD License | |||
Gaim | 2000 | 1.5.0 (August 12, 2005) | Free | GPL | |||
HydraIRC | 2002 | 0.3.151 | Free | Proprietary | |||
IceChat | 2002 | 7.11 | 2007 | Free | Proprietary | ||
ii | 2006 | 1 | Free | MIT/X Consortium License | |||
ircII | 1990 | 20060725 | 2006 | Free | BSD License | ||
IRCle | ? | 3.1.2 | $23, 30-day trial | Proprietary | |||
Irssi | 1999 | 0.8.10a | Free | GPL | |||
Jini | 2002 | 0.0.6 | Free | GPL | |||
Klient | 1999 | 2.2.1 | $24.95, 30-day trial | Proprietary | |||
Konversation | 2002 | 1.0.1 | Free | GPL | |||
Kopete | 2003 | 0.12.4 | Free | GPL | |||
KoroIRC | 2004 | 0.2.061104 | Free | Proprietary | |||
KSirc | 1997 | 3.3.2-5 | Free | GPL | |||
KVIrc | 1998 | 3.2.6 "Anomalies" (January 7, 2007) | Free | GPL | |||
Miranda IM | 2000 | 0.6.8 | Free | GPL | |||
mIRC | 1995 | 6.21 | $20, 30-day trial (optional) | Proprietary | |||
Opera | ? | 9.10 (December 18, 2006) | Free | Proprietary | |||
OrnateIRC | 2001 | 1.6 | Free | Proprietary | |||
savIRC | 2001 | 2.1.0 | Free | GPL | |||
ScrollZ | 1994 | 1.9.99 | Free | BSD License | |||
Snak | 1997 | 5.2.1 | $29 | Proprietary | |||
Trillian | 2000 | 3.1.0.121 | Free | Proprietary | |||
Trillian Pro | 2002 | 3.1.0.121 | $25 | Proprietary | |||
TurboIRC | 1998 | 6.030 | $20, or free unregistered | Proprietary | |||
Visual IRC | 1995 | 2.0 | Free | GPL | |||
WeeChat | 2003 | 0.2.3 | Free | GPL | |||
X-Chat | 2000 | 2.8 | $20 for Windows*; Free otherwise | GPL | |||
PJIRC | 2002 | 2.2.1 | Free | GPL | |||
First public release date | Latest stable | Date of latest | Cost (USD) | Software license |
*Note that there are free builds of X-Chat for Windows.
[edit] Operating system support
The operating systems on which the clients can run without emulation.
Windows | Mac OS X | GNU/Linux | BSD | Unix | |
---|---|---|---|---|---|
0irc | Yes | No | No | No | No |
BitchX | Partial | Yes | Yes | Yes | Yes |
Bersirc | Yes | Yes | No | Yes | Yes |
ChatZilla | Yes | Yes | Yes | Yes | Yes |
Colloquy | No | Yes | No | No | No |
EPIC | Partial | Yes | Yes | Yes | Yes |
Gaim | Yes | Yes | Yes | Yes | Yes |
HydraIRC | Yes | No | No | No | No |
IceChat | Yes | No | No | No | No |
ii | No | Yes | Yes | Yes | Yes |
ircII | No | No | Yes | Yes | Yes |
IRCle | No | Yes | No | No | No |
Irssi | Partial | Yes | Yes | Yes | Yes |
Klient | Yes | No | No | No | No |
Konversation | No | Yes | Yes | Yes | Yes |
Kopete | No | Yes | Yes | Yes | Yes |
KoroIRC | Yes | No | No | No | No |
KSirc | No | No | Yes | Yes | Yes |
KVIrc | Yes | Yes | Yes | Yes | Yes |
Miranda IM | Yes | No | No | No | No |
mIRC | Yes | No | No | No | No |
Opera | Yes | Yes | Yes | Yes | Yes |
OrnateIRC | Yes | No | No | No | No |
savIRC | Yes | Yes | Yes | Yes | Yes |
ScrollZ | Partial | Yes | Yes | Yes | Yes |
Snak | No | Yes | No | No | No |
Trillian | Yes | No | No | No | No |
Trillian Pro | Yes | No | No | No | No |
TurboIRC | Yes | No | No | No | No |
Visual IRC | Yes | No | No | No | No |
WeeChat | No | Yes | Yes | Yes | Yes |
X-Chat | Yes | Yes | Yes | Yes | Yes |
PJIRC | Yes | Yes | Yes | Yes | Yes |
Windows | Mac OS X | GNU/Linux | BSD | Unix |
[edit] Features
Multiserver | DCC | Passive DCC / dccserver | SSL | IPv6 | UTF-8 | Text UI | GUI | Scripting | |
---|---|---|---|---|---|---|---|---|---|
0irc | Yes | Yes | No / No | No | No | No | Yes | No | None |
BitchX | Yes | Yes | No / No [1] | Yes | Yes | Yes | Yes | Yes | Enhanced IrcII script |
Bersirc | Yes | Partial | No / No | No | No | No | No | Yes | None |
ChatZilla | Yes | Yes | No [2] / No | Yes | Yes | Yes | No | Yes | JavaScript |
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 |
Gaim | Yes | Yes | ? | Yes | ? | Yes | Yes | Yes | Perl, Tcl/Tk |
HydraIRC | Yes | Yes | ? | No [2] | No [3] | No [2] | No | Yes | C++ |
IceChat | Yes | Yes | ? | ? | ? | ? | ? | Yes | VBScript |
ii | Yes | No | No / No | No | No | Yes | No | No | Shell script |
ircII | Yes | Yes | No / No | No | Yes | Yes [4] | Yes | No | Own language |
IRCle | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Irssi | Yes | Yes | Yes / Yes | Yes | Yes | Yes | Yes | No | Perl |
Klient | Yes | Yes | Yes | Yes [5] | No | No | No | Yes | VBScript, JScript, Perl, Python, Ruby, PHP [6] |
Konversation | Yes | Yes | No / No | Yes | Yes | Yes | No | Yes | Shell script, Ruby, Python, Perl, Java, C++, C#, Javascript [7] |
Kopete | Yes | ? | No / No | Yes | Yes | Yes | No | Yes | Shell script, Python, Perl |
KoroIRC | Yes | Yes | No | No | No [2] | Yes | No | Yes | None |
KSirc | Yes | Yes | ? | Yes | Yes | Yes | No | Yes | Perl |
KVIrc | Yes | Yes | Yes / No | Yes | Yes | Yes | No | Yes | KVIrc script,Perl |
mIRC | Yes | Yes | Yes / Yes | Yes [8] | Wrapper [9] | Yes | No | Yes | mIRC script |
Miranda IM | Yes | Yes | ? | Yes | ? | No | No | Yes | PHP |
Opera | Yes | Yes | ? | ? | Yes | Yes | Yes | Yes | None |
OrnateIRC | Yes | Yes | No | OpenSSL (Partialy) | No | No | No | Yes | Pascal Script/Own Language (OSL) |
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 | ? | ? | ? | ? | ? | ? | ? | ? |
Trillian Pro | Yes | ? | ? | ? | ? | ? | ? | ? | ? |
TurboIRC | Yes | Yes | Yes / Yes | Yes | Yes | Yes | No | Yes | VBScript, JScript[6] |
Visual IRC | Yes | Yes | Yes / No | No | No | No | No | Yes | Versus |
WeeChat | Yes | Yes | Yes / No | Yes | Yes | Yes | Yes | No | Perl, Python, Ruby, Lua |
X-Chat | Yes | Yes | Yes / Yes | Yes | Yes | Yes | Yes | Yes | Perl, Python, Tcl, Ruby |
PJIRC [10] | Yes | Partial [11] | No / No | Yes [5] | ? | Yes | No | Yes | JavaScript |
Multiserver | DCC | Passive DCC / dccserver | SSL | IPv6 | UTF-8 | Text UI | GUI | Scripting |
- ^ Unconfirmed.
- ^ a b c d Planned for a later version.
- ^ Marked as completed, but not included yet.
- ^ Supported as of version 20050921.
- ^ a b Supported via a plugin.
- ^ 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://m00.cx/ssl/.
- ^ Wrapper available at http://users.skynet.be/jaguar/mircv6.html.
- ^ Can be run as a Java applet or standalone application.
- ^ DCC is not always successful at this stage.