Quassel IRC — полнофункциональный C++ / QT (KDE) графический IRC-клиент построенный по клиент-северной архитектуре (распределённый).
IRC-клиент — приложение для обмена сообщениями в режиме реального времени по протоколу IRC (Internet Relay Chat). Протокол разработан (в основном) для группового общения, позволяет общаться через личные сообщения и обмениваться данными, в том числе файлами.
Quassel имеет классический для большинства IRC-клиентов пользовательский интерфейс и множество настроек, интегрируется в область уведомлений (трей). Приложение достаточно простое в использовании, поддерживает одновременное подключение к нескольким IRC-серверам, работу через прокси и SASL шифрование, для хранения истории чатов используется SQLite (компактная, встраиваемая, реляционная база данных).
Клиентская часть Quassel не общается с IRC-серверами напрямую, а делает это через ядро, использующее локальную сеть или Интернет для подключения к одному или нескольким клиентам и IRC-серверам (соединение с IRC-сетью поддерживается ядром, даже если оно не используется ни одним клиентом).
Quassel IRC существует и в виде монолитной версии (клиентской, без разделения между ядром и клиентом), которая требует от пользователя ручной настройки сервера. В клиент-северной версии Quassel имеется "Мастер настройки", делающий более простой первоначальную настройку приложения.
Quassel IRC позиционировался как замена связки GNU Screen (консольная утилита мультиплексор) и WeeChat (расширяемый консольный IRC-клиент), управление может осуществляется с помощью мыши и/или клавиатурных сочетаний (полностью настраиваемых).
Лицензия: GNU General Public License (GPLv2 / GPLv3 / LGPL)