This community list gathers libraries, bots, clients, and tools for the Stoat chat app.
Profanity
Profanity provides text-based access to XMPP services as a console chat client written in C.

About Profanity
Profanity is a console-based XMPP client written in C using ncurses and libstrophe, inspired by Irssi. It gives users text-based access to XMPP chat services from a terminal and runs on Linux, FreeBSD, OpenBSD, OSX, Windows and Android through Termux.
The client supports multi-user chat rooms, roster management, flexible resource and priority settings, and desktop notifications. Conversations can use OTR, PGP or OMEMO encryption, and the client can be extended with plugins written in Python and C. Project documentation includes a user guide, FAQ, supported XEP list, plugin information and a theme gallery, and the latest release listed is version 0.18.2.
Key features
- Console-based XMPP chat client written in C
- Multi-user chat (MUC) room support
- OTR, PGP and OMEMO encryption options
- Roster management and flexible resource/priority settings
- Desktop notifications
- Plugins written in Python and C
- Runs on Linux, FreeBSD, OpenBSD, OSX, Windows and Android via Termux
- Offers several encryption options: OTR, PGP and OMEMO
- Can be extended with plugins in Python and C
- Interface is a terminal console rather than a graphical app
- Android use is listed as requiring Termux
Profanity at a glance
- Website
- profanity-im.github.io
- Category
- Social & Communities › Messaging Apps
- Type
- Website
- Pricing
- Not confirmed. Check the site
- Platforms
- Android, Linux, Web, Windows
- Open source
- Not stated
- Language
- English
- Last checked
- Oct 6, 2026 · Online when checked
- Listed
- Oct 5, 2026
Profanity alternatives
Tools and sites you could use instead, ranked by how closely they match.
This community-maintained list collects Fluxer projects and libraries, with a table of contents to help browse resources.
A community-maintained list collects Fluxer libraries, utilities, clients, bots, and other projects.
WhatsApp Chat Exporter parses chat databases from Android or iOS backups and exports readable HTML or structured JSON.
Zulip provides an open-source team chat server and web application for team collaboration and focused discussions.
This guide helps newcomers start chatting with XMPP by explaining how to choose and use compatible clients.
Popular in Messaging Apps
Well-known listings from the same topic.
Profanity FAQ
Which platforms does Profanity run on?
What encryption options are supported?
Can Profanity be extended?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.










