XChat is a Internet Relay Chat client software. It supports multiple servers with high configuration system. There are two interface of it. One is tabbed document interface and another is tree interface.
It has all the basic functionalities which can be found on other Internet Relay Chat (IRC), like CTCP, DCC file transfers and chats. It supports many plugins. By using these plugins you can easily customize it.