Closed alexanderadam closed 5 years ago
XMPP/Jabber Library for Crystal - https://github.com/naqvis/cr-xmpp
@naqvis, I can't emphasise this enough but this is outstanding awesome! The crystal community can be proud to have you on board. Thank you so much!
I will close this issue then.
It would be nice to have a XMPP/Jabber :speech_balloon: library like @astro's xmpp4r or @adhearsion's blather (which seems to implement more[?] specifications) or maybe an approach like in other languages, i.e. xmpp.js.
I think that XMPP is a nice protocol which became even better since it has support for the encryption extension OMEMO :tropical_fish: (similar to what is used in the Signal Protocol).
Nowadays there are even modern web UIs like converse.js and video conferencing solutions so maybe some people / companies decide to spin up a :whale2: Docker container with a XMPP server instead of going for Slack (where admins could read :mag: private messages with a 'Corporate Export' and there's naturally no support for encryption - even if you want it).
Also I always found XMPP4R easy to use although there might be more beautiful DSLs nowadays and the blather syntax is not bad either.
PS: a XMPP server like vines would be nice as well, but I guess this would mean too much efford