igniterealtime/Openfire
An XMPP server licensed under the Open Source Apache License. observed · 2026-08-28
Health v2 · maintenance only
95/100
- Activity 99
- Release rhythm 86
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 44
- age_days: 4531
- days_rel: 16
- days_push: 8
- n_releases_24m: 14
Adoption not part of the score
3059 stars · 1401 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Openfire is an open-source (Apache-2.0) real-time collaboration server implementing the XMPP (Jabber) protocol, written in Java. It provides instant messaging, group chat (MUC), pubsub, file transfer, and an extensible plugin architecture with an admin web console.
Use cases
- self-host an XMPP chat server for my organization
- run a private instant messaging server
- set up group chat rooms with MUC support
- integrate chat authentication with LDAP or a custom database
- build a federated messaging server using an open protocol
- host a real-time collaboration backend for a chat app
When to choose
- you need a mature, battle-tested XMPP server with easy web-based administration
- you want self-hosted federated instant messaging with LDAP/custom database integration
- you need clustering, load balancing, and TLS support out of the box
- you want to extend server behavior via a plugin system
When to avoid
- you need modern chat features like video calls or end-to-end encryption by default
- you prefer lightweight or container-native microservice chat solutions
- your users need non-XMPP protocols like Matrix or Slack-compatible APIs
- you want a hosted managed service rather than running your own server
Facets
service · maturity stable
http-server websocket auth authorization plugin-system middleware messaging-platforms self-hosted developer-tools cross-platform jvm windows self-hosted xmpp jabber instant-messaging chat-server real-time-communication muc pubsub ldap-integration java real-time linux macos docker
5 sources
- readme: https://github.com/igniterealtime/Openfire · fetched 2026-08-28 · 1013687f6ae5
- homepage: https://igniterealtime.org/projects/openfire/ · fetched 2026-08-29 · c42eb675c7c6
- site_page: https://igniterealtime.org/projects/openfire/documentation.jsp · fetched 2026-08-29 · a676c28a7237
- site_page: https://download.igniterealtime.org/openfire/docs/latest/documentation/javadoc · fetched 2026-08-29 · f3784594c0d4
- site_page: https://download.igniterealtime.org/openfire/docs/latest/changelog.html · fetched 2026-08-29 · ef62960bc9d0
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| igniterealtime/Openfire | main | 95 |
For agents
markdown · JSON · MCP: product_card(name="igniterealtime/Openfire")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem