Profanity (instant messaging client)

Last updated
Profanity
Developers James Booth, Michael Vetter
Initial releaseAugust 2012
Stable release
0.15.1 [1]   OOjs UI icon edit-ltr-progressive.svg / 22 August 2025
Repository
Written in C
Operating system Windows, macOS, Linux, FreeBSD, Android (via Termux)
Type Instant messaging client
License GPL-3.0-or-later
Website profanity-im.github.io

Profanity is an instant messaging TUI (terminal user interface) client that supports the XMPP protocol. [2] It supports Linux, macOS, Windows (via Cygwin or WSL), FreeBSD, and Android (via Termux).

Packages are available in the Debian, [3] Ubuntu [4] and Arch Linux [5] distributions.

Features include multi-user chat, desktop notifications, Off The Record [6] [7] and OMEMO [8] message encryption.

References

  1. "Release 0.15.1". 22 August 2025. Retrieved 11 September 2025.
  2. "XMPP | XMPP Clients".
  3. "Debian -- Details of package profanity in buster".
  4. "Ubuntu – Error".
  5. "Arch Linux - profanity 1:0.11.1-2 (X86_64)".
  6. "Off-the-Record Messaging".
  7. Sjogelid, Stefan (2015-01-27). Raspberry Pi for Secret Agents - Second Edition. Packt Publishing. ISBN   9781784391386.
  8. "Release 0.7.0 · profanity-im/Profanity". GitHub .