XMPP (Extensible Messaging and Presence Protocol) is an open XML technology for real-time communication, powering instant messaging, presence, multi-party chat, voice and video calls, collaboration, IoT, and generalized routing of XML data. It is a protocol maintained by the XSF, not owned by any single company, and has been free and open since 1999. Developers can build or integrate software with XMPP using its published specifications, and many client and server implementations exist across platforms and languages.
What it's for
instant messagingpresencemulti-party chatvoice and video callscollaborationlightweight middlewarecontent syndicationgeneralized routing of XML dataInternet of Thingsonline gamingsocial networkingWebRTC
Features 11
- Collaboration tools
- Content syndication
- Extensible protocol design
- Generalized routing of XML data
- Instant messaging
- Lightweight middleware
- Multi-party chat
- Open published specifications for developers
- Presence indication (online/offline/busy)
- Real-time push-based message delivery
- Voice and video calls
At a glance
open source
Fordevelopers
CompanyXSF
Similar apps
Apache VysperOpen sourceAn XMPP serverPriceNot statedTry free—Runs on—Features2
XabberOpen sourceOpen-source XMPP client for Android and WebPriceFreeTry freeFree planRuns onWeb · Android +1Features11
SparkOpen sourcePriceNot statedTry freeFree planRuns on—Features8
Sylk SuiteOpen sourceSylk Suite is a set of real-time communications applications using IETF SIP protocol and WebRTC specifications.PriceNot statedTry freeFree planRuns onWeb · Windows +4Features17
ConversationsOpen sourceThe very last word in instant messagingPriceNot statedTry freeFree planRuns onAndroidFeatures17
CheogramConnect to all your contactsPriceNot statedTry free—Runs on—Features8