Homepage: https://srain.im
Summery: This is a GTK3 IRC client that emulates features usually found in newer IM solutions, such as grouping messages together, and URL previews.
Additionally, there is work being done on a plugin-system, there is HiDPI support, optional CSD support (as well as headerbars). Features that exist in most IRC clients, such as commands and regex are present here as well.
Unfortunately, as of version 1.0.0, there is no native support for auto-joining servers and channels (there is a way, however it involves adding commands to the bashrc file, and a background service to pick it up (which means that Srain needs to start at login), nor is there a GUI-based configuration option yet (no need to close Srain when changing the configuration file, though).
Source: https://github.com/SrainApp/srain
Latest Tarball (1.0.0): https://github.com/SrainApp/srain/archive/1.0.0.tar.gz
License: GPLv3