Openfire Features List

Openfire is an XMPP server written in Java and licensed under the Apache License 2.0.

Features:

XMPP Extensions:

  • (XEP-0045) Multi-user chat
  • (XEP-0163) Personal Eventing Protocol
  • (XEP-0060) Pubsub
  • (XEP-0055) Jabber Search

Custom:

  • User-friendly web-based installation and administration panel
  • Shared groups for easy roster deploying
  • Plugin interface
  • SSL/TLS support
  • Offline Messages support
  • Server-to-Server connectivity
  • Database connectivity for storing messages and user details (including the embedded HSQL database and support for MySQL, PosgreSQL and other databases)
  • LDAP integration
  • Platform independent (with the installers for different platforms)
  • Integration with Spark IM client
  • Legacy transports support (with the discontinued Kraken plugin, and planned support for Spectrum IM)
  • Connection manager for load balancing
  • Clustering support (current open-source Clustering plugin only works with the commercial Oracle Coherence software)
  • Message archiving-logging
  • Content filtering, packet rules