Skip to content
SPECIFICTION
Get listed

ejabberd vs Openfire

ejabberd

ejabberd.im

Openfire

igniterealtime.org

Side by side

FigureejabberdOpenfire
Price from€200/moFree
Free planYesYes
Free trial——
Open source——
WindowsYesYes
macOSYesYes
LinuxYesYes
APIYesYes
Self-hostedYesYes
Plans published31
Spec score · Chat APIs8.7 (#2)7.9 (#14)
AdministrationAdministration options include ejabberdctl CLI, a REST API, and a live web admin interface.The project describes Openfire as easy to set up and administer.
IntegrationsThe maker lists PostgreSQL, MySQL, Redis, and LDAP as storage backends.Documentation describes integration with LDAP user stores, custom databases, and external authentication, user, and group providers.
LicenseThe Community Server is distributed under the GNU GPL v2 license.Openfire is licensed under the Open Source Apache License.
SecurityThe maker describes TLS 1.3, modern cipher suites, SASL with SCRAM-SHA-256, and OMEMO end-to-end encryption as available on a fresh install.The 5.1.0 release added SASL channel binding, which the release notes say ties authentication to the TLS connection and addresses a class of man-in-the-middle attacks.
SupportCommunity Server includes community forums and documentation, while Business Edition and Fluux include direct ProcessOne support and LTS releases.The support page directs users seeking professional support or services to a directory of professional partners and also links to community forums and group chat.

Plans

ejabberd

  • ejabberd Community ServerFree
  • Fluux€200 a month
  • ejabberd Business Edition€16,000 a year

ejabberd pricing →

Openfire

  • OpenfireFree

Openfire pricing →

In their own words

ejabberd

ejabberd has no write-up on Specifiction yet; its figures are above.

Visit ejabberd.im

Openfire

Openfire has no write-up on Specifiction yet; its figures are above.

Visit igniterealtime.org