Browse free open source Java Chat Software and projects below. Use the toggles on the left to filter open source Java Chat Software by OS, license, language, programming language, and project status.

  • Turn more customers into advocates. Icon
    Turn more customers into advocates.

    Fight skyrocketing paid media costs by turning your customers into a primary vehicle for acquisition, awareness, and activation with Extole.

    The platform's advanced capabilities ensure companies get the most out of their referral programs. Leverage custom events, profiles, and attributes to enable dynamic, audience-specific referral experiences. Use first-party data to tailor customer segment messaging, rewards, and engagement strategies. Use our flexible APIs to build management capabilities and consumer experiences–headlessly or hybrid. We have all the tools you need to build scalable, secure, and high-performing referral programs.
    Learn More
  • Failed Payment Recovery for Subscription Businesses Icon
    Failed Payment Recovery for Subscription Businesses

    For subscription companies searching for a failed payment recovery solution to grow revenue, and retain customers.

    FlexPay’s innovative platform uses multiple technologies to achieve the highest number of retained customers, resulting in reduced involuntary churn, longer life span after recovery, and higher revenue. Leading brands like LegalZoom, Hooked on Phonics, and ClinicSense trust FlexPay to recover failed payments, reduce churn, and increase customer lifetime value.
    Learn More
  • 1
    FetLife for Android

    FetLife for Android

    The FetLife App on Android

    This is the FetLife open source application made for Android. FetLife is the app for Kinksters who want to chat with fellow Kinksters, find out where the nearest FetLife events are happening, view other members’ profiles, and many other kinky things. With FetLife on Android, it’s easier than ever to access all the things you love about FetLife. Get notified on your Android phone so you stay on top of conversations and discussions, and discover the latest events on the app’s map. Want to be discreet? No problem, as the FetLife app comes with discreet mode so you can use the app freely without worries.
    Downloads: 37 This Week
    Last Update:
    See Project
  • 2
    Telegram for Android

    Telegram for Android

    Telegram messenger for Android

    Telegram is a wonderful and private messaging app that offers simple, fast, secure and synced messaging for all your devices. It delivers messages faster than any other application; cloud-based so you can access your messages from any device; and very secure, with messages heavily encrypted and could even self-destruct. Telegram is simple and fun to use, with powerful photo and video editing tools as well as an open sticker/GIF platform to let you express yourself fully. It’s also incredibly powerful. Whether you’re setting up a group chat for up to 200,000 members or sharing large videos or documents, Telegram is up to the task. Best of all it’s completely free and open source, with no ads or subscription fees.
    Downloads: 16 This Week
    Last Update:
    See Project
  • 3
    QKSMS

    QKSMS

    A beautiful SMS messenger for Android

    Fall in love with texting all over again with QKSMS! QKSMS is a beautiful, simple and customizable open source replacement to the stock messaging app on Android. It's got a clean, clutter-free intuitive design that lets you focus on what matters, plus millions of colors to choose from to make the theme of the entire app truly your own. QKSMS has some powerful features, including photo sharing, group chat, conversation blocking, message backup and restore and more. It's got everything you need from a text messaging app, plus all the fun features that make for a great text messaging experience. Simply put, QKSMS makes texting magical again, just the way it should be!
    Downloads: 13 This Week
    Last Update:
    See Project
  • 4
    Frost
    Freenet front end written in Java. Supports multiple up/downloads, messages, searching and more.
    Leader badge
    Downloads: 158 This Week
    Last Update:
    See Project
  • Zendesk: The Complete Customer Service Solution Icon
    Zendesk: The Complete Customer Service Solution

    Discover AI-powered, award-winning customer service software trusted by 200k customers

    Equip your agents with powerful AI tools and workflows that boost efficiency and elevate customer experiences across every channel.
    Learn More
  • 5
    JAIMBot is a modular architecture for providing services through an AIM client. It contains a generic AIM library and a Bot which uses this library to provide such services as Offline Messaging, Lists, Weather, Headlines, Stock Quotes, AI chatterbot.
    Leader badge
    Downloads: 335 This Week
    Last Update:
    See Project
  • 6
    Apache RocketMQ

    Apache RocketMQ

    Distributed messaging and streaming platform with low latency

    Apache RocketMQ is a distributed messaging and streaming platform with low latency, high performance and reliability, trillion-level capacity and flexible scalability. Messaging patterns including publish/subscribe, request/reply and streaming. Financial grade transactional message. Built-in fault tolerance and high availability configuration options base on DLedger. A variety of cross language clients, such as Java, C/C++, Python, Go. Pluggable transport protocols, such as TCP, SSL, AIO. Built-in message tracing capability, also support opentracing. Versatile big-data and streaming ecosytem integration. Message retroactivity by time or offset. Reliable FIFO and strict ordered messaging in the same queue. Efficient pull and push consumption model. Million-level message accumulation capacity in a single queue. Multiple messaging protocols like JMS and OpenMessaging. Flexible distributed scale-out deployment architecture. Lightning-fast batch message exchange system.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 7
    Official Android SDK for Stream Chat

    Official Android SDK for Stream Chat

    Android Chat SDK ➜ Stream Chat API. UI component libraries for chat

    This is the official Android SDK for Stream Chat, a service for building chat and messaging applications. This library includes both a low-level chat SDK and a set of reusable UI components. Most users start with the UI components and fall back to the lower-level API when they want to customize things. We're proud to say that we're the first Android Chat SDK that supports Jetpack Compose! We released our Compose UI Components one day after the official Jetpack Compose 1.0 release and our team members have been working hard on it since then. Now it's mature and stable enough for us to officially recommend it for all new applications and all modern chat implementations. If you're looking for something highly customizable and extremely performant, check out our Compose SDK.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 8
    Conversations

    Conversations

    The very last word in instant messaging

    Conversations is an open source Jabber/XMPP client for Android, designed to provide a unique and more freeing mobile messaging experience. XMPP is a federated protocol that can work with every XMPP server out there, giving you the freedom to choose a trustworthy server for yourself while still being able to chat with contacts from other servers. All communications are TLS encrypted and Conversations offers to enable one of two state of the art end-to-end encryption mechanisms, so you can be assured of the highest level of security in messaging. Conversations also offers plenty of unique features, such as image sharing, read markers, dynamic history loading and more.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 9
    JDA

    JDA

    Java wrapper for the popular chat & VOIP service

    JDA strives to provide a clean and full wrapping of the Discord REST api and its Websocket-Events for Java. This library is a helpful tool that provides the functionality to create a discord bot in java. Discord is currently prohibiting the creation and usage of automated client accounts (AccountType.CLIENT). We have officially dropped support for client login as of version 4.2.0! Note that JDA is not a good tool to build a custom discord client as it loads all servers/guilds on startup, unlike a client which does this via lazy loading instead. If you need a bot, use a bot account from the Application Dashboard. Creating the JDA Object is done via the JDABuilder class. After setting the token and other options via setters, the JDA Object is then created by calling the build() method. When build() returns, JDA might not have finished starting up. However, you can use await ready() on the JDA object to ensure that the entire cache is loaded before proceeding.
    Downloads: 2 This Week
    Last Update:
    See Project
  • Next-Gen Encryption for Post-Quantum Security | CLEAR by Quantum Knight Icon
    Next-Gen Encryption for Post-Quantum Security | CLEAR by Quantum Knight

    Lock Down Any Resource, Anywhere, Anytime

    CLEAR by Quantum Knight is a FIPS-140-3 validated encryption SDK engineered for enterprises requiring top-tier security. Offering robust post-quantum cryptography, CLEAR secures files, streaming media, databases, and networks with ease across over 30 modern platforms. Its compact design, smaller than a single smartphone image, ensures maximum efficiency and low energy consumption.
    Learn More
  • 10
    Xabber

    Xabber

    Open-source XMPP client for Android

    Open source Jabber (XMPP) client with multi-account support, clean and simple interface. Being both free (as in freedom!) and ad-free, Xabber is designed to be the best Jabber client for Android. Xabber uses Gradle build system. The only specific thing is git submodule for the MemorizingTrustManager library. Since it’s inception in 2011, Xabber has grown to be a number one XMPP client for Android. It is fast, reliable and packed with lots of features that make it more advanced than most desktop clients. Xabber interface was perfected over many years to give a very clear yet informative presentation of your contacts and chats. Great amount of details are shown in a subtle way to not obscure your view. Internet connection is not as reliable as we’d like on mobile networks, users often experience connection loss. Xabber for Android was optimized to ensure low battery usage and to quickly reconnect.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    Chatty

    Chatty

    A Twitch Chat Client

    Chatty is a Twitch Chat Client for everyone who wants to try something different than the Webchat but doesn't want to miss out on many of the Twitch specific features.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 12
    A SSH based chatroom framework; inspired by "ssh-chat" project. This framework support not only the IRC-like command line interface, but also custom clients by providing an API. Unlike the public chat-room of ssh-chat, this implementation requiring all users must be authenticated by public key before starting a chat; however public chatrooms are still possible by hacking OpenSSH server, see Wiki page 'Public Chatroom' for details.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 13
    XNap is a Java plugin-based peer-to-peer (P2P) framework and client including an OpenNap plugin with multiple server support, as well as Gnutella, giFT (OpenFT), IRC, ICQ and an OverNet plugin. XNap provides resuming, chat, hotlist and a media library.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 14
    A complete rewrite of the mobile java irc-client WLIrc. (http://wirelessirc.sourceforge.net) Aims to be more responsive and use less memory maintaining the current gui and looks.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 15
    ALICE utilizes AIML (Artificial Intelligence Markup Language) to form responses to your questions and inputs. Unlike other commercial chat robot software costing thousands of dollars, ALICE is freely available under the terms of the GNU Public License
    Downloads: 4 This Week
    Last Update:
    See Project
  • 16
    A cross-platform Java alternative Google Talk.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 17
    Kraken XMPP IM Gateway
    Kraken is a continuation of the Openfire IM Gateway plugin, but in a way that works for any XMPP server. It provides a way for XMPP users to log into, and communicate through, their legacy IM accounts such as AIM, ICQ, MSN, Yahoo, and friends.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    Talkufy-Android
    Talkufy brings you everything you need. From chatting, video calling (Beta), translating messages, group chats and lots more.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 19
    WLIrc is a IRC Client for Java cell phones or any other device who support java MIDP 1.0 (j2ME).
    Downloads: 5 This Week
    Last Update:
    See Project
  • 20
    Flash XML Socket Server using Apache MINA and JNDI for data connections.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 21

    MUSCLE

    Client-server networking library

    The MUSCLE system is a fast, portable, flexible client-server system for distributed applications. Clients send BMessage-like PortableMessages to each other either directly or via a centralized server (with built-in database and 'live query' support).
    Downloads: 4 This Week
    Last Update:
    See Project
  • 22
    Smoke Crypto Chat Messenger for Android

    Smoke Crypto Chat Messenger for Android

    Smoke: Android Crypto Chat Messenger

    Smoke is an encrypting chat messenger for Android written in Java. Please read the Web site for more information: https://textbrowser.github.io/smoke/ (original, current) https://www.amazon.com/dp/3752691999/ https://smokeappope.sourceforge.io/ (old, third party archive) Smoke App OPE - Open Personal Encryption Download Android APK Installer: https://sourceforge.net/projects/smokeappope/files/ Smoke Source: https://github.com/textbrowser/smoke SmokeStack Source: https://github.com/textbrowser/smokestack (Android) https://github.com/textbrowser/spot-on (Desktop) Smoke appears to be one of the first projects with an open source mobile encrypting chat server., an decentralized and easily-configurable chat server. Smoke is known as the first mobile McEliece Messenger: https://tarnkappe.info/artikel/english/mceliece-messaging-smoke-crypto-chat-the-first-mobile-mceliece-messenger-published-as-a-stable-prototype-worldwide-279847.html
    Downloads: 4 This Week
    Last Update:
    See Project
  • 23
    This java, platform-independent application allows users to share files across the internet.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 24
    Java MSN Messenger library
    JML is a java Msn Messenger library that supports MSNP8-MSNP15. It is optimized for multiple users and is intended to be very easy to follow and use.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    The Skype SourceForge project is the public repository for Skype-related open-source projects including SkypeWeb and Skype API implementations. Do you have a SkypeWeb or SkypeAPI project you'd like to share? Get in touch!
    Downloads: 2 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next