List_of_IRC_clients

Comparison of Internet Relay Chat clients

Comparison of Internet Relay Chat clients

Add article description


The following tables compare general and technical information between a number of notable IRC client programs which have been discussed in independent, reliable prior published sources.

General

Basic general information about the notableclients: creator/company, license, etc. Clients listed on a light purple background are no longer in active development.

More information Client, Primary developers ...
  1. Can be installed as part of a web browser
  2. Incomplete, proof of concept
  3. Separate client and daemon
  4. No official GUI, several options available (e.g. Glowing Bear, a web frontend)

Release

A brief overview of the release history.

More information First public release, First stable release ...

Operating system support

The operating systems on which the clients can run natively (without emulation).

More information Client, Windows 7, Vista ...
  1. Requires SwsVpkt[28]
  2. Requires OS X v10.4.3 or later
  3. Requires RubyCocoa 1.0.0 or later
  4. Does not support Windows 95 or Windows 98[31]

Unix and Unix-like operating systems:

More information Client, 386BSD ...
  1. 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
  2. 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[32]
  3. In development[32]

Protocol support

What IRC related protocols and standards are supported by each client.

More information Client, IPv6 ...
  1. Supported via patch
  2. Supported via plugin

Direct Client-to-Client (DCC) support

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.

More information Client, CHAT ...
  1. Planned for a later version
  2. Supported via scripting
  3. Incompatible with other IRC clients[40]
  4. Supports the DCC Resume protocol[41]
  5. Supported via a script[42]

IRCv3 Support

This software is compliant natively; other software may be compliant with extensions.

More information Clients, CAP ...

IRCv3 SASL Mechanisms

IRC SASL authentication primarily uses the same mechanisms as SASL in other protocols. Most commonly:

More information Client, EXTERNAL ...

Features

Information on what features each of the clients support.

More information Client, Multi-server ...
  1. Automatically updates via the Sparkle framework
  2. Can be added with separate packages.
  3. Supports automatic updates via the Emacs package manager
  4. Since 2.9.5 HexChat is shipped only with Perl and Python.
  5. Supported as of version 20050921
  6. 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.
  7. Only looks for updates, they need to be manually downloaded and installed.

See also


References

  1. "HexChat website".
  2. "Download leafChat Free". Mac.softpedia.com. 2010-01-21. Retrieved 2012-11-18.
  3. "mIRC: Register mIRC". Retrieved 2009-07-14.
  4. "mIRC: Personal FAQ". Retrieved 2011-04-09.
  5. Mc Cormack, Shane (January 25, 2013). "DMDirc 0.7". Retrieved 2013-05-08.
  6. "2.16.2, The Final Release". 9 February 2024. Retrieved 11 February 2024.
  7. "HexChat ChangeLog". 7 February 2024. Retrieved 11 February 2024.
  8. Error: Unable to display the reference properly. See the documentation for details.
  9. mbbrutman. "mTCP TCP/IP applications for DOS PCs". Retrieved 2023-03-31.
  10. "Irssi 1.4.4 Released". 31 March 2023. Retrieved 3 May 2023.
  11. "Konversation - KDE Applications". Archived from the original on 23 March 2024.
  12. "limechat/LimeChat.xcodepro at master". 2018-01-26. Archived from the original on 2020-04-26. Retrieved 2020-04-26.
  13. "Release Notes – Linkinus". Conceited Software. Retrieved 2011-03-02.
  14. "mIRC: Latest News". mirc.com. Retrieved 2024-01-13.
  15. "Snak - IRC for Mac". Retrieved 2012-03-11.
  16. "Version 4.2.1". weechat.org. Retrieved 2024-01-22.
  17. "WeeChat cygwin". Archived from the original on 2009-09-12. Retrieved 2009-09-18.
  18. "Emacs | eCSoft/2". The Complete OS/2 Software Encyclopedia.
  19. "SwsVpkt". Retrieved 2012-04-14.
  20. "Nettalk: Download". Archived from the original on 2009-05-07. Retrieved 2009-10-09.
  21. "WeeChat: Supported OS". Retrieved 2009-09-18.
  22. "Ticket 3915 requesting OTR support". Archived from the original on 2019-10-01. Retrieved 2017-03-17.
  23. "Irssi 1.2.0 OTR Migration Path". Retrieved 2020-06-22.
  24. "DCC Resume protocol". Retrieved 2009-07-14.
  25. "SysReset mIRC FileServer". Retrieved 2009-07-14.

Share this article:

This article uses material from the Wikipedia article List_of_IRC_clients, and is written by contributors. Text is available under a CC BY-SA 4.0 International License; additional terms may apply. Images, videos and audio are available under their respective licenses.