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: The major addition for this release is support for Off The Record messaging. It also removes the limit of ten windows (with a /win command to access windows not in the status bar), adds user-defined command aliases with the /alias command, allows joining private chat rooms with passwords, allows the port to be specified on /connect and with /account settings, and adds desktop notification support for OS X.
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.