Alternative to SparkWeb?


I’m really new in this whole XMPP and openfire thing. We are looking for a chat Server and openfire seemed to be a good solution.

We are looking for a Webbased Chat “Plugin” for our openfire Server. Such as the SparkWeb. We were looking for Kaiwa as well but this is not running under Windows IIS Service.

We provide it on our Webserver which is running MS Server 2012 R2 and IIS Webservice. Can you please tell us a Webclient as alternative to the Spark Desktop Client?

many thank’s

best regards


I can only suggest looking in this list XMPP | XMPP Clients Though some of them might be outdated or discontinued (like Jappix, JWchat). I’ve heard people using Converse.js to integrate chat on their websites. But don’t know how many will work on IIS. Web client is no a popular thing in xmpp it seems.

1 Like

Thank you for the fast answer. I will try to integrate converse.js for the beginning.

As I can see here is a Group Chat as well using Candy. Is this connected to openfire as well?

Maybe there’s someone else with the same idea about using xmpp with a web based frontend?

Yes, group chat on this site is using Candy. But that’s only for group chats. And again, not sure about the IIS.

I’m in the same situation as you Dennis. I used an old version of Jappix (, found in Index of /Utiles/Jabber/Openfire-3.8.x/Plugins/2013 since the official jappix’s github page does not have the plugin for openfire (it redirects to Dele Olajide project as I explain below).

There is, also, another github project from Dele Olajide, but it is only zip and source files, there isn’t any .jar/.war file that you can use to import to openfire in order to install it. Dele himself, who is the creator of Jappix’s openfire plugin and several others openfire plugins, told me to use sparkweb instead of jappix in an email reply. However it is the same situation, outdated.

Although Jappix is outdated and not supported anymore, it resolve my demands, and may be the solution for you too.

Candy is up to date, however it is used only as a massive chat room, which is very different from Jappix and its one-to-one chat.

I suggest you to migrate from openfire to other XMPP server, like ejabberd, since it supports other XMPP browser-based client chat like JSXC and I guess even Jappix. Jappix suggests to use XMPP server called Metronome, once it was specially developed to support Jappix.

Hope this help you!

If there is no specific integration or bugs, any xmpp server should work. Openfire also does BOSH like ejabberd does. Unless as i’ve said there are some bugs or not complete implementation, which may force to use some particular server.