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

  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • Try Google Cloud Risk-Free With $300 in Credit Icon
    Try Google Cloud Risk-Free With $300 in Credit

    No hidden charges. No surprise bills. Cancel anytime.

    Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
    Start 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,954 This Week
    Last Update:
    See Project
  • 2
    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: 622 This Week
    Last Update:
    See Project
  • 3
    Ares Galaxy

    Ares Galaxy

    A free peer-to-peer (P2P) BitTorrent file sharing client

    Ares Galaxy is a free, open source BitTorrent and chat program that uses its own decentralized supernode/leaf network. Ares Galaxy has a simple, quick access interface with a built in audio/video viewer. Ares allows you to share any digital file including images, audio, video, software, documents, etc. You may now easily publish your files through the Ares’ peer-to-peer (P2P) network. As a member of the virtual community, you can search and download just about any file shared by other users. The latest versions also support the BitTorrent protocol and Shoutcast radio stations.
    Leader badge
    Downloads: 827 This Week
    Last Update:
    See Project
  • 4
    phpMyChat

    phpMyChat

    Standalone chat system developed in php, mysql and javascript

    phpMyChat-Plus is an easy-to-install, easy-to-use multi-room PHP/DB chat. It is currently available for MySQLi, MariaDB, PostgreSQL, and ODBC. It supports IRC-like commands, moderators, is available in 24 languages and fully compatible with php7.
    Downloads: 33 This Week
    Last Update:
    See Project
  • Stop Storing Third-Party Tokens in Your Database Icon
    Stop Storing Third-Party Tokens in Your Database

    Auth0 Token Vault handles secure token storage, exchange, and refresh for external providers so you don't have to build it yourself.

    Rolling your own OAuth token storage can be a security liability. Token Vault securely stores access and refresh tokens from federated providers and handles exchange and renewal automatically. Connected accounts, refresh exchange, and privileged worker flows included.
    Try Auth0 for Free
  • 5
    emesene
    emesene is a platform independent instant messaging client for the Windows Live Messenger (tm) network. emesene is distributed free of charge under the GNU General Public License 2 or any later version.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 6
    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: 6 This Week
    Last Update:
    See Project
  • 7
    A fork of pidgin which aims to provide minor features that have not been addressed by the pidgin development team (including manual textbox resizing). See funpidgin.sf.net for details.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 8
    Openshell project is to make everyman easily use pc.It maybe have many gui clients.Everyone have one purpose. Now active project is opener_chat.You can download it and test it. Our groups is http://groups.google.com/group/opener-com-work-team/
    Downloads: 2 This Week
    Last Update:
    See Project
  • 9
    PacketStorm is a Perl script to dump and analysis network packets.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build generative AI apps with Vertex AI. Switch between models without switching platforms.
    Start Free
  • 10
    A powerful web chat server suite built using OO techniques whith the ACE(ADAPTIVE Communication Environment) framework, Supports text chat features, auido,video chat planning.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    A framework for creating java GUI application by defining GML(Graphics Markup Language) only drag and drop GUI component in CS3 software. After define GML this software can generate source code automatically comply with the framework(View,Modal,Controlle
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Campus Source is a campus-oriented IM solution, including client, server and other expandable add-ons. It's base on C# and .Net Framework.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    This is a remote-client programe based on MSN messenger. It can do many things for you.Such as file operation,db operation and chat robot.All these are based on MSN cha.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    A QQ Client for Linux/Unix OS. It is wirrten in C.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Cosea: the project about studying the supporting technology for ActiveX control running on Linux.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Eva is an IM client in KDE under Linux using QQ IM protocol to communicate with other clients like Tencent QQ under Windows, Gaim with OpenQ plugin or LumaQQ written in Java.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    ExtremeTalk(XT)是一个用于企业或者组织内部进行在线通讯的,基于XMPP(Jabber)协议的即时通讯系统。ExtremeTalk(XT) is an Instant Messaging(IM) collaboration platform based on XMPP(Jabber) for enterprises and organizations
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    KMess - Live Messenger client for KDE

    KMess - Live Messenger client for KDE

    MSN/Live Messenger chat client for Linux.

    KMess is an MSN/Live Messenger compatible chat client for Linux. The strength of KMess is it's integration with the KDE desktop environment, focus on Live Messenger specific features and an easy-to-use interface.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    An IM Software.It's now under developing.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    We work in the WAN just like in the LAN. Let's start working with LetZ. LetZ starts working!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    This is a Chinese Language Aritficial Intelligence project.This project provide a chatbot that can talk with users in Chinese.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    LinQ is an instant messaging system based on the Jabber/XMPP protocol. Both server and client are included. We specifically aim at highly extensibility and efficiency of the software.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    LinQ is a full-featured instant messaging client based on the famous XMPP/Jabber protocol. It has a friendly user interface for end users, and a very flexible framework for developers to extend existing features.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    LumaQQ is a powerful QQ client writen in Java. It implements most functions of QQ, and a QQ-like graphical user interface for easy use. It's also a library, it has a reusable pure Java core on which you can build your own QQ-compatible application.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    The Mobility Project wants to make communication simplier and more secure. We use Free (as in Freedom) Software to create tools that are powerful, but also intuitive.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next
MongoDB Logo MongoDB