awesome-xmpp
github.com/bluszcz/awesome-xmpp ↗A curated list of delightful XMPP related resources.
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me clients resources from awesome-xmpp"
Installation instructions →What's inside
Clients
- Adium
Open source multi-protocol instant messaging client for Mac OS X.
- BeagleIM
Open source client for Apple desktop operating system (macOS)
- ChatSecure
Encrypted Messenger for iOS.
- Cheogram
Fork of Conversations adding missed calls notifications and other features. (Android)
- Communiqué
TUI XMPP client with a keyboard shortcut focused interface
- Comparison of XMPP clients
Servers
- Astra
Commercial XMPP solution
- Ejabberd
Distributed fault-tolerant Jabber server which is mainly written in Erlang.
- Jabberd2
Next generation of the jabberd project, c++.
- Metronome
Fork of Prosody server, more complete with a dual license.
- MongooseIM
XMPP server at the core of an Instant Messaging platform
- omparison of XMPP servers
Libraries
Advanced Usages
- Biboumi
IRC gateway for XMPP.
- eagle
XMPP Groupware.
- go-sendxmpp
A little tool to send messages to an XMPP contact or MUC.
- Movim
Distributed social network built on top of XMPP.
- Salut à Toi
All-in-one tool to manage instant messaging, (micro)blogging, file sharing, events, forums, tasks management, etc.
- Saros
Real-time collaborative editor for eclipse projects.
Miscellaneous
- Buyddcloud
Tools, libraries and services for secure cloud & on-premise user and group messaging.
- OMEMO
Progress of OMEMO integration in various XMPP clients.
- Search MUC Jabber Network
Search Chat Jabberp XMPP Network.
- The Jabber Spam Fighting Manifesto
Federated Server Policies against the spam.
- XMPP Compliance
Service checking compliance of the XMPP servers.
- XMPP Manifesto for Freedom
Freedom Manifesto, response to above.
Tools
- Cloud Seeder
1-click installer and maintenance suite to run an XMPP server on your Windows, MacOS or Linux computer.
- omemo-utils
Utilities for OMEMO media sharing.
- xmpp-console
Send raw XMPP stanzas and display streams.
- xmpp-dns
A CLI tool to check XMPP SRV records.
Bots
- commitbot
XMPP bot that notifies MUCs of git repository commits.
- hawkbit-bot
XMPP bot written in C++ with Gloox.
- issuebot
XMPP bot that notifies MUCs of changes to Issues on a GitHub-Project.
- riddim
XMPP bot and bot framework for Lua using Verse.
Showing a sample of 76 resources. View the full list on GitHub →