Ad

profanity: Ncurses XMPP client with encryption

Profanity enables secure, decentralized communication via XMPP. It's a console-based client focused on privacy, encryption (OTR, PGP, OMEMO, OX), and support for self-hosting. Users can chat with friends in a safe and private environment.
Screenshot of profanity-im/profanity homepage

Profanity is an ncurses-based XMPP client designed for secure and private messaging. It aims to provide users with control over their communication, supporting decentralized networks where individuals can host their own servers. The project leverages the XMPP protocol, a well-established standard for instant messaging, to facilitate communication. Profanity prioritizes strong encryption methods to protect user data.

Profanity stands out with its focus on user privacy and decentralization, offering robust encryption options and promoting self-hosting. Its ncurses interface provides a responsive and efficient messaging experience in a console environment. The project encourages community contributions and actively addresses user feedback through a comprehensive issue tracker. It provides a solid foundation for secure, independent messaging.

  • Encryption: Supports OTR, PGP, OMEMO, and OX for end-to-end encryption.
  • Decentralization: Enables self-hosting of XMPP servers for greater control.
  • Ncurses Interface: Offers a responsive and efficient console-based user experience.
  • Extensible: Plugin architecture allows for adding new features and integrations.
  • Cross-Platform: Designed to work on various operating systems supporting ncurses.

Profanity is an active project with ongoing development and maintenance. The project has a substantial number of stars and contributors, reflecting community interest and engagement. Recent commits and active issue resolution suggest continued support. Comprehensive documentation and a user guide provide resources for both new and experienced users.

Profanity benefits individuals and teams prioritizing privacy and control over their communications. It’s ideal for those seeking a secure, self-hosted messaging solution and value decentralization. By offering diverse encryption methods and community-driven development, Profanity provides a powerful alternative to centralized messaging platforms.

Summarize:
Share:
Stars
1,520
Forks
226
Issues
34
Created
14 years ago
Commit
17 days ago
License
OTHER
Archived
No
Updated 1 day ago

Similar Repositories