Did you know?

XEP stands for XMPP Extension Protocols

Even our standardisation is process is an open standard, and it's opensource!

XEP-0001: XMPP Extension Protocols

The whole Jabber/XMPP ecosystem is encouraged to maintain a high level of interoperability and compliant modern features with the Compliance Suites.

Clients, servers, components, libraries are moving forward together.


The first Converse.js stickers have arrived in the mail.

Look out for these at the real-time lounge at FOSDEM next year.

Push notifications are standardised in XMPP/Jabber.

The goal is to send a notification from the server to the client(s) (generally mobile), using a third party infrastructure.


XMPP offers an optional Message Archive Management (MAM):
* Store your chat messages and files
* Search your archive
* Query your message history
* Synchronise data across multiple apps
* Scroll infinitely in your past conversations


The December XMPP/Jabber newsletter is out!
"XMPP in all languages! 03 Dec 2019"
Read it online, or subscribe to receive it in your inbox!

After an initial key exchange it manages the ongoing renewal and maintenance of short-lived session keys. It combines a cryptographic ratchet based on the Diffie–Hellman key exchange (DH) and a ratchet based on a key derivation function (KDF) like e.g. a hash function and is therefore called a double ratchet.


Did you know?

OMEMO is multi-client end-to-end encryption for XMPP/Jabber.

It uses the Double Ratchet Algorithm, like in FB Messenger, Riot, Signal, Skype, Viber, WhatsApp, Wire...

It offers future and forward secrecy and deniability with message synchronization and offline delivery.


The XSF will join the FOSDEM in 2020 once again!
This will be in Brussels, Belgium, on Sat 1st and Sun 2nd Feb.

There will be a Real Time Communications devroom, as well as our beloved Realtime Lounge.

Prior to the FOSDEM, we organise the XMPP Summit.
Thu 30th and Fri 31st Feb.


Please send us your thoughts: where do you want XMPP to go in the next years?

2019 has seen a lot of XMPP/Jabber developers Sprints across Europe.


Brussels in January, Berlin in March, Karlsruhe in May, The Hague in June, Lyon in July, Stockholm in September

It has been a huge success, and the trend is going on.

We encourage and support local communities in the organisation of such events.

Spread the word: organise an XMPP Sprint in your city!

The XMPP newsletter is an open community process:


* Link collection
* Copywriting
* Sending the newsletter in your inbox
* Posting the newsletter on the XSF blog and on social networks
* Translating

Call for XMPP/Jabber content!

We have now started to work on the next XMPP newsletter.

We still accept news and articles this week: end of submission on Fri 29th Nov.

It is that time of the month to write and publish...

Please relay this call!

Converse.js is available in version 5.0.5


Prevent editing of sent file uploads

When filtering the roster for online users, show all non-offline users

New message notifications for a minimized chat stack on top of each other

Chats are hidden behind the controlbox on mobile

Private messages no longer received after websocket reconnect

Conversations has been released in version 2.6.0


Introduce expert setting to perform channel discovery on local server instead of search.jabber.network

Enable delivery check marks by default and remove setting

Enable ‘Send button indicates status’ by default and remove setting

Move Backup and Foreground Service settings to main screen

Show more

Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.