Open-source Java projects categorized as XMPP | Edit details

Top 11 Java XMPP Projects

  • GitHub repo Conversations

    Conversations is an open source XMPP/Jabber client for Android

    Project mention: XMPP: The secure communication protocol that respects privacy | | 2022-01-10
  • GitHub repo jitsi

    Jitsi is an audio/video and chat communicator that supports protocols such as SIP, XMPP/Jabber, IRC and many other useful features.

    Project mention: Fosscord - Discord-compatible, selfhostable, chat, voice and video platform | | 2021-07-02

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • GitHub repo Openfire

    An XMPP server licensed under the Open Source Apache License.

  • GitHub repo Smack

    A modular and portable open source XMPP client library written in Java for Android and Java (SE) VMs

  • GitHub repo Xabber

    Open-source XMPP client for Android

    Project mention: XMPP: The secure communication protocol that respects privacy | | 2022-01-10

    Depending on when you last tried xmpp you might have experienced the OTR hell, which was never really codified 100% and spawned subtle incompatibilities between clients leading to weird and nondescript errors that never got addressed. Nowadays the popular clients support omemo (, which makes encryption just work™ out of the box and without hassle. The only exception to this is xabber, who are apparently afraid of law enforcement destroying their lifes should they implement proper encryption and also feel no need to support it anyways:

  • GitHub repo androidpn

    An open source project to provide push notification support for Android -- a xmpp based notification server and a client tool kit.

  • GitHub repo Kontalk

    Kontalk official Android client

    Project mention: XMPP: The secure communication protocol that respects privacy | | 2022-01-10

    Yes, Quicky from the Conversations developer who bragged about copying main features of WhatsApp and Signal.

    Another one is Kontalk,

    Both XMPP clients require a phone number, and both present the phone number as a benefit in comparison with other XMPP clients without this requirement.

  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • GitHub repo yaxim

    yaxim - a lean XMPP/Jabber client for Android

    Project mention: How to easily get a vaccine for the newly eligible. | | 2021-04-07
  • GitHub repo tigase-server

    (M) Highly optimized, extremely modular and very flexible XMPP/Jabber server

    Project mention: What's the best XMPP server software? | | 2021-12-02

    "Best" is relative but to add to other voices maybe try also looking at Tigase XMPP Server (,

  • GitHub repo snikket-android

    Snikket Android client

    Project mention: ⟳ 2 apps added, 41 updated at | | 2021-10-23

    Snikket (version 2.10.2): Snikket is an easy-to-use and privacy-friendly messaging app

  • GitHub repo Tigase

    Tigase XMPP server patched for Kontalk (by kontalk)

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-01-10.

Java XMPP related posts


What are some of the best open-source XMPP projects in Java? This list will help you:

Project Stars
1 Conversations 3,982
2 jitsi 3,550
3 Openfire 2,433
4 Smack 2,276
5 Xabber 1,774
6 androidpn 886
7 Kontalk 551
8 yaxim 470
9 tigase-server 217
10 snikket-android 52
11 Tigase 49
Find remote jobs at our new job board There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Deliver Cleaner and Safer Code - Right in Your IDE of Choice!
SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.