Openfire
Real-time collaboration server for XMPP (Jabber) messaging
3.1k stars 1.4k forks last commit first released Apache-2.0
Actively maintained
Last commit 25 Aug 2026.

Openfire is an open source real-time collaboration server that implements the XMPP (Jabber) protocol for instant messaging and presence. It is designed to be straightforward to deploy and administer while supporting scalable, standards-based messaging.
Key Features
- XMPP server for messaging, presence, and roster management
- Web-based administration console for configuration and user management
- Multi-User Chat (MUC) support for group chatrooms
- Extensible plugin architecture to add features and integrations
- TLS support and configurable authentication options for secure deployments
Use Cases
- Self-hosted team chat infrastructure based on open standards (XMPP)
- Embedding XMPP messaging in custom applications and products
- Running private group chat services for communities, schools, or organizations
Openfire is a mature XMPP server with an active ecosystem, making it a solid choice for standards-based messaging deployments that need extensibility and administrative control.
Categories:
Tags:
Tech Stack:
Similar to Openfire

Synapse
Matrix homeserver for federated, secure real-time communication
Synapse is a Matrix homeserver implementation for running federated, secure real-time chat and collaboration on your own infrastructure.


InspIRCd
Modular C++ IRC server for modern IRC networks
InspIRCd is a modular, lightweight Internet Relay Chat (IRC) server with a flexible module system, designed for stable and performant IRC network deployments.

LLDAP
Lightweight LDAP authentication server with a web UI
LLDAP is a lightweight LDAP server for authentication and user management, providing a simplified LDAP interface, a web admin UI, and SQLite/MySQL/PostgreSQL backends.
ngIRCd
Lightweight, portable IRC server for small or private networks
ngIRCd is a free, portable and lightweight IRC server for small/private networks, supporting IPv6, TLS, server linking, and optional PAM authentication.


Ergo
Modern IRC server with integrated services and history
Ergo is a modern IRC server (ircd) written in Go, with integrated account management, history storage, bouncer-like features, and strong IRCv3 support.

Stoat
Open-source, self-hosted chat and community platform (formerly Revolt)
Stoat is an open-source, self-hostable chat platform for communities and teams, offering text channels, permissions, moderation tools, and a web app.

