Not for IM, though it can be used for this too.
XMPP is extensible and has features such as Ad-Hoc Commands (XEP-0050) and PubSub (XEP-0060) and other useful XEPs which allow to synchronize data.
An example case would be to synchronize Ladybird sessions with a personal XMPP account.
LadyBird at home and LadyBird at office and LadyBird in the vehicle are connected to a single XMPP account [email protected]
and are synchronized all of the time.
Place | Jabber ID and Resource |
---|---|
Home | [email protected]/artix |
Office | [email protected]/slackware |
Tablet | [email protected]/postmarketos |
Furthermore, XEP-0277 and XEP-0472 allow publishing of Atom syndication feeds (RFC 4287) content which means that by supporting RFC 4287, LadyBird will be able to easily read data of XEP-0277 and XEP-0472.
XMPP can also be used as a viable and safer replacement to webhooks.
These are a couple of examples of what XMPP can offer to HTML browsers.
There are many other options, other than IM.
Reference: Ladybird Browser and XMPP
Pay now to fund the work behind this issue.
Get updates on progress being made.
Maintainer is rewarded once the issue is completed.
You're funding impactful open source efforts
You want to contribute to this effort
You want to get funding like this too