hexchat/hexchat logo

hexchat/hexchat

Free

GTK+ IRC client

FreeFree tier
Type
Open Source

About hexchat/hexchat

HexChat is a GTK+-based IRC client for Windows and UNIX-like operating systems. It is a fork of X-Chat, offering features such as a customizable interface, support for Python and Perl scripting, and integration with multiple IRC networks. The project is open source under the GPL v2 license and was archived in February 2024, becoming read-only. It remains a stable and feature-rich client for IRC communication.

Key Features

GTK+ graphical user interface
Cross-platform support for Windows and UNIX-like systems
Python scripting API
Perl scripting API
Open source under GPL v2 license
Customizable interface with themes and plugins
Support for multiple IRC networks simultaneously

Pros & Cons

Pros
  • Free and open source
  • Cross-platform (Windows, Linux, etc.)
  • Extensible via Python and Perl plugins
  • Lightweight and fast
  • Familiar interface for X-Chat users
  • Active development until archival, stable release 2.16.2 (Feb 2024)
Cons
  • Repository archived and no longer actively maintained
  • GTK+ interface may look outdated on some systems
  • Limited to IRC protocol, no support for modern chat protocols
  • No built-in file transfer encryption beyond what IRC provides

Best For

Connecting to IRC networks for real-time chatDeveloping custom IRC bots and scripts using Python or PerlParticipating in open source community discussions on IRCSetting up a private IRC client for team communication

FAQ

What is HexChat?
HexChat is a GTK+-based IRC client for Windows and UNIX-like operating systems, forked from X-Chat.
Is HexChat free?
Yes, HexChat is free and open source software released under the GPL v2 license.
What platforms does HexChat support?
HexChat supports Windows and UNIX-like operating systems including Linux.
Can I extend HexChat with plugins?
Yes, HexChat supports scripting with Python and Perl, and has a plugin API.