Profanity
profanity-im.github.ioProfanity provides text-based access to XMPP services as a console chat client written in C.
Looking for something like Profanity? Here are 24 alternatives, ranked by how closely they match it on purpose, features and platforms. Of these, 3 are free or have a free plan and 7 are open source.
Profanity lets users connect to XMPP messaging services from a terminal interface.
| # | Alternative | Pricing | Open source | Platforms |
|---|---|---|---|---|
| 1 | Profanity | — | Not stated | Android, Linux, Web |
| 2 | Altus | — | Yes | Windows, macOS, Linux |
| 3 | matterbridge | — | Yes | — |
| 4 | xabber | — | Not stated | Android, Web |
| 5 | Fluux | — | Yes | — |
| 6 | Ferdium App | — | Yes | — |
| 7 | SimpleX | Free | Not stated | Android, iOS, Web |
| 8 | WeeChat | — | Yes | Linux, macOS, Windows |
| 9 | XMPP Clients / Resources | — | Not stated | Android, iOS, Linux |
| 10 | Slack | — | Not stated | Web |
Profanity provides text-based access to XMPP services as a console chat client written in C.
The Altus desktop client packages WhatsApp Web with themes and notifications, providing a desktop interface for messaging.
Matterbridge connects chat platforms including IRC, Slack, Discord, Telegram, Matrix, and Mattermost through message bridges.
Xabber provides open source XMPP chat on Android and the web, including account registration and messaging features.
Fluux Messenger is a cross-platform XMPP client for communities and organizations.
Ferdium brings multiple messaging and productivity services together in one desktop application.
SimpleX Chat is an encrypted messenger without user IDs, where people can connect through a link or QR code to message and call.
WeeChat is a fast, light and extensible chat client with a text-based user interface.
This guide helps newcomers start chatting with XMPP by explaining how to choose and use compatible clients.
Slack provides team communication with an interface described as faster and more organized than email.
A community-maintained list collects Fluxer libraries, utilities, clients, bots, and other projects.
Twist organizes team collaboration through asynchronous written conversations in a messaging app.
Pidgin signs in to accounts on multiple chat networks through a single desktop messaging program.
Fluxer provides free and open source messaging for friends, groups, and communities through a chat app.
Ferdium brings messaging services into one productivity app, with its site identifying ferdium.org as the official domain.
Sila provides messaging for teams and AI agents to work together in the same conversations.
Zulip provides an open-source team chat server and web application for team collaboration and focused discussions.
Mattermost provides self-hosted collaboration with chat, workflow automation, voice calls, screen sharing, and AI integration.
This community list gathers libraries, bots, clients, and tools for the Stoat chat app.
WhatsApp Chat Exporter parses chat databases from Android or iOS backups and exports readable HTML or structured JSON.
Mumble provides open-source software for real-time voice chat with low latency.
Chitchatter enables peer-to-peer messaging without a central chat server, using a serverless and decentralized approach.
Proton Meet provides video calls with privacy protections from the creators of Proton Mail, supporting online meetings.
Prose offers an open source alternative to Slack and Teams, with plans and information for large nonprofits and education groups.
Alternatives are suggested from the purpose and features described in our listings. Different pages for the same product appear once. Read each description to check whether it fits your task. How we choose alternatives · Suggest an alternative