Profanity is a minimalist console-based XMPP client inspired by Irssi. It features desktop notifications, typing notifications, chat logging, a customizable UI, and support for sending tinyurls.
|Tags||xmpp Jabber Chat Console|
|Operating Systems||Linux Windows (Cygwin/MinGW) OS X|
|Implementation||C ncurses Glib libcurl libnotify libstrophe|
Release Notes: Updated to work with the Cygwin split into 32-bit and 64-bit versions and additional archive formats. Allows users to choose an account to autoconnect with, or use the -a (--account) command line option. Allows users to store passwords with accounts. Allows users to specify defaults for MUC chat service and nickname, plus many bugfixes.
Release Notes: This release adds use of contact nicknames throughout the user interface, full roster management (including nicknames and groups), sending and receiving chat room invites, service discovery commands, reorganizing and tidying windows, a /duck command to perform Web searches using the DuckDuckGo searchbot, and many other bugfixes and enhancements.
Release Notes: This release fixes Issue 158 (a crash when clients send "media" tags with capabilities) and Issue 94 (some mouse event combinations causing the UI to block; mouse wheel scrolling is now disabled by default).
Release Notes: This release adds Unicode support, setting of resources, setting per-presence priorities, setting of login presence (including using the last session's presence), /info, /caps and, /software commands to find out more about contacts, their connected resources, and client software, and many bugfixes and enhancements.
Release Notes: This version has many new features, including multi-user chat (chat rooms and private messaging), support for sending chat states (active, inactive, gone, and composing), subscription management, local account management, support for user-defined color themes, connection management (auto reconnect and ping options), presence priority, auto away/idle options, and many other usability enhancements and bugfixes.