Openfire ist Serversoftware für Echtzeit-Zusammenarbeit auf Basis des offenen XMPP-Protokolls. Organisationen betreiben damit einen eigenen Server für Chat und andere Echtzeitkommunikation, an den sich gängige XMPP-Clients anbinden lassen. Die Software ist in Java geschrieben und wird auf eigenen Servern installiert. Das Projekt veröffentlicht regelmäßig Versionen; die zuletzt auf der Projektseite genannte ist ein Wartungsupdate vom August 2026, das vor allem Bibliotheken von Drittanbietern aktualisiert.
Openfire ist ein Projekt der Ignite-Realtime-Community, die durch die Ignite Realtime Foundation vertreten wird, eine niederländische Stiftung (stichting) mit satzungsmäßigem Sitz in 's-Hertogenbosch. Die Software ist Open Source unter der Apache License 2.0. Da Sie Openfire selbst betreiben, bleiben Nachrichten und Nutzerdaten auf Ihrer eigenen Infrastruktur; die Projektseite nennt keinen gehosteten Dienst der Macher. Arbeiten an Verbesserungen der Authentifizierung (SASL) werden über NGI Zero Core mitfinanziert, den Fonds von NLnet mit Unterstützung der Europäischen Kommission.