Java Chat

Open-source Java projects categorized as Chat

Top 23 Java Chat Projects

  • Conversations

    Conversations is an open source XMPP/Jabber client for Android

    Project mention:, the original XMPP IM service has migrated to Prosody IM | | 2023-01-19

    Conversations [1] is the best Android XMPP client I know. IIRC they pushed the adoption of OMEMO and implemented it first, before the desktop clients could catch up.


  • 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: Hey all, does Jitsi allow remote control capability? | | 2022-09-12
  • Sonar

    Write Clean Java Code. Always.. Sonar helps you commit clean code every time. With over 600 unique rules to find Java bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • ChatKit for Android

    Android library. Flexible components for chat UI implementation with flexible possibilities for styling, customizing and data management. Made by Stfalcon

  • Xabber

    Open-source XMPP client for Android

  • openvidu

    OpenVidu Platform main repository

    Project mention: WebRTC on native MacOS app | | 2022-04-19

    Vide conferencing - well this will be an app for online test taking, so i need to record video and audio of users "students" and display it on "teachers" screens. (of course, users will be aware of this, we at uni are currently using google meet and similar apps that also records us with audio&video during exams). For BE I want to use OpenVidu since i don't wanna/ don't need to create own solution for video conferencing. My initial idea is to OpenVidu being its own module and BE for exams and other logic as another one.

  • deltachat-android

    Email-based instant messaging for Android.

    Project mention: is it possible to make android app using rust? any step by step tutorial? | | 2022-11-21

    For a production app that's doing this, see

  • chatty

    Twitch Chat Client written in Java (by chatty)

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

  • revolution-irc

    A modern Android IRC client. #revolutionirc on

  • twitch4j

    Modular Async/Sync/Reactive Twitch API Client / IRC Client

  • tigase-server

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

    Project mention: What's the best xmpp server? | | 2022-10-24

    There is also Tigase XMPP Server (, We try to make the default configuration as close as possible to the compatibility. There is also nice web installer to help setting everything up.

  • Chat21 SDK Documentation

    Android Chat SDK built on Firebase

  • OwlGram

    OwlGram is an unofficial messaging app that uses Telegram's API.

    Project mention: OwlGram not available on F-Droid | | 2023-01-29
  • Qiscus SDK

    Qiscus provide everything you need to power up your app with chats. And it's now made simple.

  • Signal-Android

    Fork from a private messenger for Android with extra options added: full backup and (partial, ony text) xml backup of messages. Restore can happen at any time, not only after a fresh install. Import SMS database. Import of (unencrypted) WhatsApp databases. Removed apk expire. Choose between passphrase protection and the Android screenlock. Choice for the backup location (internal or removable storage on Android < 11 (on 11 and higher this is already possible)). Set the maptype in the place picke (by johanw666)

    Project mention: Re-Adding SMS Support to Signal | | 2023-01-24

    there is already Singal fork with no APK expire whrere you can keep using SMS as long as you want

  • MineDown

    A MarkDown inspired markup library for Minecraft chat components

  • ChatVoicePlayer

    An Android library to make the implementation of voice/audio messages' playing easier

  • react-native-zendesk-chat

    React Native Wrapper around Zendesk Chat v2

    Project mention: Zendesk library for RN | | 2022-04-22

    quick google. seems like there might an official zen desk sdk.

  • kouchat-android

    KouChat for Android

  • Kommunicate Live Chat SDK Android Chatbot SDK

    Project mention: Building a chatbot with DialogFlow, Node.js, and React | | 2022-09-21

    Using Kommunicate to rather more effortlessly integrate the DialogFlow chatbot into React app

  • openinwa

    Create chat in WhatsApp without saving number to your phonebook (by SubhamTyagi)

  • bluebub

    A library for creating chat bubbles in JavaFX

  • android-java-chat-ui-kit

    Ready-to-use Chat UI Components for Java (Android)

  • deltalab-android

    Experimenting with alternative Delta Chat futures

    Project mention: ⟳ 2 apps added, 3 updated at | | 2022-05-09

    DeltaLab: Encrypted chat over e-mail (Delta Chat client)

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

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 2023-01-29.

Java Chat related posts


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

Project Stars
1 Conversations 4,182
2 jitsi 3,797
3 ChatKit for Android 3,588
4 Xabber 1,797
5 openvidu 1,516
6 deltachat-android 908
7 chatty 748
8 revolution-irc 458
9 twitch4j 324
10 tigase-server 267
11 Chat21 SDK Documentation 235
12 OwlGram 205
13 Qiscus SDK 198
14 Signal-Android 187
15 MineDown 186
16 ChatVoicePlayer 163
17 react-native-zendesk-chat 117
18 kouchat-android 83
19 Kommunicate Live Chat SDK 68
20 openinwa 63
21 bluebub 45
22 android-java-chat-ui-kit 31
23 deltalab-android 30
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives