Openfire is a real time collaboration (RTC) server.
It uses the only widely adopted open protocol for instant messaging, XMPP (also called Jabber). Openfire is easy to setup and administer, but offers rock-solid security and performance.
Openfire is free and open source software.
Key Features
- Web-based administration panel. Administrators can connect from anywhere and edit the server and configuration settings.
- Plugin interface.
- Customizable.
- SSL/TLS support.
- User-friendly web interface and guided installation.
- Database connectivity (i.e. embedded HSQLDB or other DBMS with JDBC 3 driver) for storing messages and user details.
- Supports multiple server instances to work together in one clustered environment.
- LDAP connectivity.
- Platform independent, pure Java.
- Full integration with Spark (XMPP client).
- Supports more than 50,000 concurrent users.
- Support for plugins and customized builds. Example plugins include:
- Hazelcast – adds clustering support.
- inVerse – adds the (third-party, Converse-based) inVerse web client to Openfire.
- IPFS – enables Openfire to become an IPFS node.
- JSXC – adds the (third-party) JSXC web client to Openfire.
- Load Statistic – logs load statistics to a file.
- MUC Service – MUC administration over REST Interface.
- Packet Filter – rules to enforce ethical communication.
- REST API – allows administration over a RESTful API.
- Search – provides support for Jabber Search (XEP-0055).
Website: www.igniterealtime.org/projects/openfire
Support: Documentation, GitHub Code Repository
Developer: Ignite Realtime
License: Apache License
Openfire is written in Java. Learn Java with our recommended free books and free tutorials.
Related Software
| XMPP Servers | |
|---|---|
| ejabberd | XMPP application server and an MQTT broker |
| Openfire | Real time collaboration (RTC) server |
| MongooseIM | Mobile messaging platform with focus on performance and scalability |
| Prosody | Modern XMPP server that's easy to set up |
| Metronome IM | Lightweight XMPP server with advanced microblogging features |
| Tigase | Scalable XMPP/Jabber server for real-time messaging |
| Snikket | Opinionated XMPP server for simple, private messaging |
| jabberD | Next generation of the jabberd project |
Read our verdict in the software roundup.
LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more. Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion. Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README. |


Please read our Comment Policy before commenting.