Skip to content
JavaScript-based multi-user chat client for XMPP.
JavaScript CSS Lua Shell HTML
Branch: master
Clone or download
irdevelper and benlangfeld Persain (Farsi) Language added (#487)
* Update translation.js

* Persian(Farsi) Language added
Latest commit 86a9184 Mar 3, 2017
Type Name Latest commit message Commit time
Failed to load latest commit information.
.ndproj Document and clean events which are triggered Sep 25, 2012
devbox - Make nginx config correctly point at devbox/index.html Jan 26, 2016
example Make Candy responsive for mobile-friendly display Feb 1, 2016
res Make Candy responsive for mobile-friendly display Feb 1, 2016
src Persain (Farsi) Language added (#487) Mar 3, 2017
tests Fix handling an empty priority Aug 1, 2015
vendor_libs/dateformat Fetch jquery-i18n, Mustache.js, Strophe.js & Strophe-Plugins deps fro… Jul 28, 2014
.editorconfig Add editorconfig Feb 26, 2015
.gitattributes audio file options, try to force binary Jan 28, 2015
.gitignore Read Github credentials from disk for release Aug 11, 2015
.jshintrc Fix lint configuration for recently merged PR Mar 5, 2015
.travis.yml Typo Aug 3, 2015 Update contributing (master instead of dev) Jul 10, 2015 Change copyright header Dec 16, 2013
Gruntfile.js tar.gz release (#496) Dec 26, 2016
LICENSE Only IE9 Oct 23, 2014
Vagrantfile VirtualBox file sharing gives nginx a nonsense view of what's on disk Aug 3, 2015
bower.json Bump to 2.2.0 Feb 13, 2016
package.json Bump to 2.2.0 Feb 13, 2016 Assign copyright to the Adhearsion Foundation Jul 26, 2015

Candy — a JavaScript-based multi-user chat client

Build Status Coverage Status

Visit the official project page:


  • Focused on real-time multi-user chatting
  • Easy to configure, easy to run, easy to use
  • Highly customizable
  • 100% well-documented JavaScript source code
  • Built for Jabber (XMPP), using famous technologies
  • Used and approved in a productive environment with up to 400 concurrent users
  • Works with all major web browsers including IE9


If you wish to add new functionality (to your candy installation) or contribute plugins, take a look at our plugin repository.

Support & Community

Take a look at our FAQ. If it doesn't solve your questions, you're welcome to join our Mailinglist on Google Groups. You don't need to have a Gmail account for it. alpha

You can’t perform that action at this time.