Fluux Messenger
Try the live demo at demo.fluux.io — no installation needed.
A quick tour — messaging, group rooms, end-to-end encryption, and theming.
What is Fluux Messenger#
Fluux Messenger connects to any XMPP server, with no vendor lock-in and no third-party dependency. It is self-hostable and available on the web, macOS (Intel & Apple Silicon), Windows, and Linux (deb, rpm, flatpak, AUR).
The project has been tested exclusively with ejabberd so far, though it aims to respect XMPP standards broadly. See 50+ XEPs implemented for the current compatibility list.
Where to go next#
- Features — messaging, group chat, search, theming, security, and desktop capabilities
- Quick Start — install on your platform and connect to a server
- Command-Line Options — desktop app flags
- Technology Stack — what it's built with
- Developer Guide — build and run Fluux Messenger locally
- Screenshots — visual overview of the app
- Supported XEPs — the full list of implemented XMPP extensions
- FAQ — installation, features & roadmap, and troubleshooting questions
- Contributing — how to propose changes, including translations
- Support & Community — Issues, Discussions, and the live XMPP chatroom
License#
Fluux Messenger is licensed under the GNU Affero General Public License v3.0 or later. See LICENSE.
Built with care by ProcessOne, the team behind ejabberd.
This site was generated by Docsbook from the Fluux Messenger README as a demonstration — not an official ProcessOne site.