Java Chat

Open-source Java projects categorized as Chat | Edit details

Top 22 Java Chat Projects

  • GitHub repo Conversations

    Conversations is an open source XMPP/Jabber client for Android

    Project mention: XMPP: The secure communication protocol that respects privacy | news.ycombinator.com | 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 | reddit.com/r/freesoftware | 2021-07-02

    github.com/jitsi/jitsi/blob/master/CONTRIBUTING.md

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • GitHub repo ChatKit for Android

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

    Project mention: Fixed-budget, scope-controlled - an Innovative model of software development pricing | dev.to | 2021-03-03

    As a development company with a decade of experience behind our back and almost a hundred and a half projects fulfilled, we see much potential in the new pricing model and are going to implement in our work. Reasonable and fair risk distribution, focus on product quality and flexibility are what should be valued by both parties and such an approach copes perfectly with the challenge.

  • GitHub repo Xabber

    Open-source XMPP client for Android

    Project mention: XMPP: The secure communication protocol that respects privacy | news.ycombinator.com | 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 (https://conversations.im/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: https://github.com/redsolution/xabber-android/issues/540

  • GitHub repo openvidu

    OpenVidu Platform main repository

    Project mention: Unable to get media stream after stream created event | reddit.com/r/openvidu | 2021-07-08

    issue link

  • GitHub repo chatty

    Twitch Chat Client written in Java (by chatty)

    Project mention: #MaintainerWeek: five open source projects to celebrate and appreciate | dev.to | 2021-06-11

    If you're a Twitch streamer, you've probably wondered about the best way to monitor and record your Twitch chat. When I first started streaming I looked around for a way to save my Twitch chat. I quickly came across Chatty.

  • GitHub repo Applozic-Android-Chat-Messaging-SDK

    Official Android SDK for Applozic Real-time Chat & Messaging. Powerful client, offline support, and UI component libraries for awesome in-app chat features.

    Project mention: Firebase: Start up your base or fire up your own servers? | dev.to | 2021-06-30

    If you clicked this article because of the word "Firebase", you have probably been a part of a mobile application development lifecycle at some point in your life. Some of the services offered by Firebase like Firebase Cloud Messaging (FCM), Firebase Dynamic Links, Firebase Remote Config have become synonymous with the features they implement in your applications. At my current organization, Applozic, FCM is used for push notifications for Android applications built on our platform. At a global level, Firebase is currently among one of the top app development platforms relied upon by developers across the globe.

  • 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 revolution-irc

    A modern Android IRC client. #revolutionirc on Libera.chat

    Project mention: How to download ebooks and college textbooks via irc on android? | reddit.com/r/irc | 2021-08-14

    https://github.com/MCMrARM/revolution-Irc install revolution Irc it may be the bes standalone android Irc client that supports dcc

  • GitHub repo twitch4j

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

    Project mention: I'm developing an application using the Twitch API, where can I go to seek help whenever I need it? | reddit.com/r/Twitch | 2021-03-18

    You could also see the the github for Twitch4J

  • GitHub repo Chat21 SDK Documentation

    Android Chat SDK built on Firebase

  • GitHub repo tigase-server

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

    Project mention: What's the best XMPP server software? | reddit.com/r/xmpp | 2021-12-02

    "Best" is relative but to add to other voices maybe try also looking at Tigase XMPP Server (https://tigase.net/, https://github.com/tigase/tigase-server)?

  • GitHub repo Qiscus SDK

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

  • GitHub repo ChatVoicePlayer

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

  • GitHub repo 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: Is there a way to combine signal backups? | reddit.com/r/signal | 2022-01-13

    You can get the apk from https://github.com/johanw666/Signal-Android/releases/latest

  • GitHub repo MineDown

    A MarkDown inspired markup library for Minecraft chat components

    Project mention: Markdown-like support in chat and signs | reddit.com/r/minecraftsuggestions | 2021-10-08

    Taken from the markdown cheat sheet and a markdown-like Minecraft plugin

  • GitHub repo kouchat-android

    KouChat for Android

    Project mention: Looking for a LAN chat between Android and Windows devices that doesn't require an account or isn't mainstream | reddit.com/r/androidapps | 2021-08-19

    KouChat (last updated 2018)

  • GitHub repo Kommunicate Live Chat SDK

    Kommunicate.io Android Chat SDK for Customer Support

    Project mention: Building iOS Chatbot with Dialogflow | dev.to | 2021-05-11

    Below is an example of Kommunicate Support Bot developed in iOS using Dialogflow and Kommunicate. We actually use this bot on our website. If you wish to see the bot live in action, click here.

  • GitHub repo openinwa

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

  • GitHub repo bluebub

    A library for creating chat bubbles in JavaFX

    Project mention: Simple chat bubbles in javafx | reddit.com/r/SideProject | 2021-04-02
  • GitHub repo android-java-chat-ui-kit

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

    Project mention: How to Build a Java Voice & Video Chat App for Android | dev.to | 2021-10-29

    Step 1: Clone the UI kit from android-chat-ui-kit-repository.

  • GitHub repo RADChatApp

    Full-featured chat app UI component in Java/Kotlin for Codename One.

    Project mention: WhatsApp/Messenger Clone Project Approach | reddit.com/r/androiddev | 2021-06-09

    You can use this https://github.com/shannah/RADChatApp

  • GitHub repo VaultChatFormatter

    This plugin formats the chat, using one template format, and has placeholders for a player's prefix/suffix which can be used in the template.

    Project mention: What plugin was this and how did they do it? | reddit.com/r/admincraft | 2021-07-16

    Hex codes were added in 1.16. Most chat for matters support them. You can use the search term “Chat formatter” when looking for a plugin. I like a specific fork of VaultChatFormatter, though it doesn’t have too many features. A good choice if you’re using essentials would be EssentialsChat. There are some other pretty nice chat formatting plugins online that I don’t know off the top of my head.

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-13.

Java Chat related posts

Index

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

Project Stars
1 Conversations 3,982
2 jitsi 3,550
3 ChatKit for Android 3,505
4 Xabber 1,774
5 openvidu 1,321
6 chatty 660
7 Applozic-Android-Chat-Messaging-SDK 650
8 revolution-irc 405
9 twitch4j 267
10 Chat21 SDK Documentation 218
11 tigase-server 217
12 Qiscus SDK 192
13 ChatVoicePlayer 150
14 Signal-Android 112
15 MineDown 96
16 kouchat-android 78
17 Kommunicate Live Chat SDK 62
18 openinwa 45
19 bluebub 43
20 android-java-chat-ui-kit 20
21 RADChatApp 9
22 VaultChatFormatter 0
Find remote jobs at our new job board 99remotejobs.com. There are 28 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
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.
scoutapm.com