profanity
« Back to VersTracker
Description:
Console based XMPP client
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Networking
Tags: xmpp chat terminal messaging console
Install: brew install profanity
About:
Profanity is a lightweight, terminal-based XMPP client designed for efficient communication directly from the command line. It supports multi-user chats, file transfers, and extensive plugin capabilities, making it ideal for power users and system administrators. Its focus on keyboard-driven interaction and minimal resource usage provides a distraction-free messaging experience.
Key Features:
  • Keyboard-driven interface with extensive shortcuts
  • Support for OTR and OMEMO end-to-end encryption
  • Extensible via Python plugins
  • Multi-account and MUC (Multi-User Chat) support
Use Cases:
  • System administrators managing team communications via terminal
  • Users seeking a lightweight, distraction-free chat client
  • Secure messaging over XMPP networks
Alternatives:
  • Finch – Uses the ncurses library and supports multiple protocols, but has a different UI paradigm.
  • Gajim – Feature-rich graphical client, but requires a desktop environment unlike Profanity's terminal focus.
Version History
Detected Version Rev Change Commit
Sep 15, 2025 7:14am 0 VERSION_BUMP e6437449
Nov 25, 2024 9:36am 2 VERSION_BUMP 81c52f8f