一个拥有漂亮界面的 XMPP Web 客户端:Kaiwa
Create rooms to chat on a defined topic. Rooms are automatically created as permanent. Users can chat privately between them and manage their own contact list. Using Message Archive Management (XEP-0313), your conversations will be archived on the server. When using LDAP, manage your users directly through Kaiwa. Users can update their own information. Use any XMPP clients to connect to a well-tuned Prosody server. Check out our recommended list of clients. Using Message Carbons (XEP-0280) all of your active conversations will be synced to your Kaiwa client. Support for user avatars across rooms and private conversations. Sound and desktop notifications are provided out of the box Support for user mentions using @username as well as mentioning everybody using @all. Images, videos and sounds from many websites (like 油Tube, Imgur, ...) will be embedded in the chat. Send confirmation and auto-reconnection using Stream Management (XEP-0198). XMPP has come a long way in the last few years and is catching up with more recent commercial offerings. Some of the most common grievances against XMPP have been solved through extensions to the protocol called XEPs. Unfortunately, most clients do not support the most recent updates. Kaiwa implements them to offer you the same experience you got accustomed to using closed systems. We provide Docker images to deploy all the needed services in a matter of minutes. Use our online deployment tool to setup a DigitalOcean droplet or follow the instructions in the README to install it on your own server. Each Docker image is customizable and you can replace any component by your own. For example, it's trivial to use your already installed OpenLDAP and/or PostgreSQL instances. Using our setup, you'll get a well-tuned and up-to-date Prosody instance implementing the latest XMPP specs. Not all clients have implemented them so we made a selection for you: If you're an Android user, you're in luck! Conversations is a great Open Source client with support for many XMPP features, notably chat syncing. Other: Xabber Unfortunately, the XMPP landscape on iOS is pretty bad. Monal is the only client still maintained and usable although it's still lacking. No support for chat syncing or message history. However, Monal is Open Source! A full-featured XMPP client which implements the latest specs. Other: Pidgin Built using the same core as Pidgin, it is its native Mac OS counterpart.
Kaiwa一个开源并且拥有漂亮、现代风格Web界面的XMPP客户端。 拥有的功能
Debunking some XMPP myths
一个完整的包来搭建自己的聊天系统
推荐web XMPP clients