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

  • Simple, Secure Domain Registration Icon
    Simple, Secure Domain Registration

    Get your domain at wholesale price. Cloudflare offers simple, secure registration with no markups, plus free DNS, CDN, and SSL integration.

    Register or renew your domain and pay only what we pay. No markups, hidden fees, or surprise add-ons. Choose from over 400 TLDs (.com, .ai, .dev). Every domain is integrated with Cloudflare's industry-leading DNS, CDN, and free SSL to make your site faster and more secure. Simple, secure, at-cost domain registration.
    Sign up for free
  • Level Up Your Cyber Defense with External Threat Management Icon
    Level Up Your Cyber Defense with External Threat Management

    See every risk before it hits. From exposed data to dark web chatter. All in one unified view.

    Move beyond alerts. Gain full visibility, context, and control over your external attack surface to stay ahead of every threat.
    Try for Free
  • 1
    Pidgin IM

    Pidgin IM

    A universal instant messaging (IM) program

    See https://pidgin.im/about/ for more information. Pidgin is an instant messaging program which lets you log in to accounts on multiple chat networks simultaneously. It runs on Windows, Linux, and other UNIX operating systems. Pidgin is compatible with the following chat networks out of the box: AIM, ICQ, Google Talk, Jabber/XMPP, MSN Messenger, Yahoo!, Bonjour, Gadu-Gadu, IRC, MXit, Novell GroupWise Messenger, Lotus Sametime, SILC, SIMPLE, MySpaceIM, and Zephyr. It is written in C and makes heavy use of GLib and GTK+. Finch is a command line instant messaging program. It also lets you log in to accounts on multiple chat network simultaneously, and it is compatible with the same chat networks as Pidgin. It is written in C and makes heavy use of GLib and ncurses.
    Leader badge
    Downloads: 5,770 This Week
    Last Update:
    See Project
  • 2
    Psi

    Psi

    Psi IM — Qt-based XMPP client

    Psi is cross-platform powerful XMPP client designed for experienced users. There are builds available for MS Windows, GNU/Linux and macOS.
    Leader badge
    Downloads: 394 This Week
    Last Update:
    See Project
  • 3
    Psi+

    Psi+

    Psi+ Project — development branch of Psi XMPP client

    Psi is a cross-platform powerful XMPP client designed for experienced users. Psi+ is a development branch of Psi XMPP client. Previously is was a sort of fork but now just consider it as a space for nightly builds.
    Leader badge
    Downloads: 507 This Week
    Last Update:
    See Project
  • 4
    Miranda NG

    Miranda NG

    Miranda NG: Next Generation of Miranda IM

    Miranda NG is a successor of a popular multi-protocol instant messaging client for Windows, Miranda IM. Very light on system resources and extremely fast. Supports Em-LAN Facebook, Gadu-Gadu, ICQ / MRA, IRC Internet Relay Chat, Jabber XMPP, MinecraftDynmap, Omegle, Sametime, SkypeWeb, Steam, Tox, Twitter, and VKontakte. Linux is not a natively supported operating system, but Miranda is known to run on Linux under Wine. PluginUpdater is responsible for keeping your Miranda up-to-date. It checks for updates for all installed plugins and other components like icon sets and langpack regularly (depending on its settings) and performs updating automatically.
    Downloads: 10 This Week
    Last Update:
    See Project
  • Keep company data safe with Chrome Enterprise Icon
    Keep company data safe with Chrome Enterprise

    Protect your business with AI policies and data loss prevention in the browser

    Make AI work your way with Chrome Enterprise. Block unapproved sites and set custom data controls that align with your company's policies.
    Download Chrome
  • 5
    Pandion

    Pandion

    An instant messaging client for XMPP networks

    Pandion is an open source instant messaging client for XMPP networks. Keep in touch with friends or collaborate with colleagues using Pandion instant messenger. Pandion is designed for ease of use and secure communication.
    Downloads: 48 This Week
    Last Update:
    See Project
  • 6
    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: 5 This Week
    Last Update:
    See Project
  • 7
    Adium

    Adium

    A multi-protocol instant messaging app for Mac OS X

    Adium is an Open Source, multi-protocol instant messaging application for Mac OS X. Adium supports AIM, ICQ, Jabber, MSN, Yahoo!, Google Talk, Bonjour, Gadu-Gadu, Novell Groupwise, SIP/SIMPLE (Text), and Lotus Sametime. Additionally, it supports all of these applications at once so, even if you have multiple IM accounts, you don't have to log into each account separately.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    Openfire LLM Chatbot Plugin

    Openfire LLM Chatbot Plugin

    LLM Chatbot Assistant for Openfire server

    This plugin is a wrapper to hosted AI Inference server for LLM chat models. It uses the Botz API to create a chatbot in Openfire which will engage in XMPP chat and groupchat conversations.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 9
    rabbitim

    rabbitim

    rabbit instant messaging

    玉兔即时通信。开源的跨平台的的即时通信系统。包括文本、音视频、白板、远程控制
    Downloads: 4 This Week
    Last Update:
    See Project
  • Gen AI apps are built with MongoDB Atlas Icon
    Gen AI apps are built with MongoDB Atlas

    Build gen AI apps with an all-in-one modern database: MongoDB Atlas

    MongoDB Atlas provides built-in vector search and a flexible document model so developers can build, scale, and run gen AI apps without stitching together multiple databases. From LLM integration to semantic search, Atlas simplifies your AI architecture—and it’s free to get started.
    Start Free
  • 10
    RetroMessenger is an Instant Messenger with a minimal GUI interface to the libretroshare library, in order to have a standalone Instant Chat Messenger. It will be developed using wxwidgets (additional: XUL, Qt) GUI toolkit. http://retromessenger.sf.net
    Downloads: 2 This Week
    Last Update:
    See Project
  • 11
    jclient (Jabber/XMPP client) is a lightweight library that provides access to many usual Jabber instant messaging servers. It has been designed to run in embedded devices.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 12
    The iLabs Mobile Toolbox aims at facilitating development of mobile clients in JavaME. Main features are XMPP and ATOM apps., HTML rendering with some CSS support and the Widger framework for making mobile applications with rich server side logic.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    YANPP is Yet Another NowPlaying Plugin for libpurple, showing the currently played song in the status message. Currently the only player supported is amarok, but there will probably come more.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    nerdChat is a secure Jabber-Chat-Client for Windows console.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    This is a less intrusive ajax web chat which uses Ajax, Smack, XMPP. This is the client version Servlet. The backend code should run under Tomcat server. You can use openfire or any other XMPP server as the server, gtalk also.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Akila’ize GChat IM - Chat Client

    Akila’ize GChat IM - Chat Client

    Start sending messages in Akila’ize Language to your Google friends

    Akila’ize GChat IM is a free Instant Massager Chat client like Gtalk, Yahoo Messenger and IBM SameTime for Windows. Akila’ize GChat IM allows you to converse with your friends in Akila’ize Language. It is an alternative to Google Talk. Start sending messages in Akila’ize Language to your Google talk/Gmail friends and have fun Speaks out your conversation (Text to speech conversion – Enable/Disable anytime) Simple and Lite weight application
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    A realtime collaborative mind-mapping project. AmoebaChat allows the user to send and receive chat-style messages in an interconnected graph. This allows for a new way of communicating between parties that hasn't been explored yet.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Audible Alerts is a Pidgin (libpurple) plugin to produce notification of an IM audibly. It uses eSpeak, a text-to-speech program, to call out the name of the buddy who IMs you. You can download eSpeak from www.sourceforge.net/projects/espeak
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Baraza is an Open Source mobile instant messaging server for Unix/Linux, implementing the Wireless Village/Instant Messaging and Presence Service (IMPS) protocol. The server supports inter-domain federation using IMPS SSP and Jabber/XMPP -www.baraza.im
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Boltun is a chat bot plugin for Miranda IM with its own engine.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    ButiFree
    ButiFree is a project to develop a catalan card game online (called "La botifarra").
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Кроссплатформенный IM на Java
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Chat Back is a command line chat program. It is perfect to use when you have to chat, but don't have a graphical desktop or window system. At this time, it can be compiled on Windows and Linux and only has minimal support for Google Talk.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Simple, but powerfull Jabber communicator written in C#
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    This is a xmpp server based on OSGi
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.