#[adium] #title = "Adium" #about = """ #Adium is a free instant messaging application for macOS which lets you connect \ #accounts on multiple chat networks simultaneously. This means that you can be \ #chatting with friends on XMPP and sitting in an IRC channel at the same time. #""" #apple = "https://adium.im" #properties = ["chat", "desktop", "openpgp", "otr"] #resources = [ # { url = "https://adium.im", txt = "Project homepage" }, #] [aparte] title = "Aparté" about = """ Simple XMPP console client written in Rust and inspired by Profanity. It supports OMEMO and can display images thanks to sixel. """ posix = "https://github.com/paulfariello/aparte/releases" properties = ["chat", "console", "desktop", "featured", "omemo"] resources = [ { url = "xmpp:aparte@conference.fariello.eu?join", txt = "Support group chat" }, { url = "https://github.com/paulfariello/aparte", txt = "Project repository" }, ] [atalk] title = "aTalk" about = """ XMPP/Jabber client with encrypted instant messaging and video calls. # An encrypted instant messaging with video call and GPS features for Divest OS. """ android = "https://f-droid.org/packages/org.atalk.android/" properties = ["chat", "fdroid", "graphical", "mobile", "omemo", "otr", "zrtp"] resources = [ { url = "https://f-droid.org/en/packages/org.atalk.android", txt = "F-Droid package" }, { url = "https://atalk.sytes.net/atalk/", txt = "Project homepage" }, ] [beagle] title = "Beagle" about = """ Beagle IM by Tigase, Inc. is a lightweight and powerful XMPP client for macOS. It provides an easy way to start using XMPP protocol (formelly known as \ Jabber) if you've never used it before. Veterans of the protocol will find many features with which they are familiar \ and a few enhancements. """ apple = "https://beagle.im/#about" properties = ["chat", "desktop", "graphical", "omemo"] resources = [ { url = "https://beagle.im", txt = "Project homepage" }, ] [blabber] title = "blabber.im" about = """ blabber.im is a fork of Conversations. The changes aim to improve usability \ and ease transition from pre-installed and other widespread messengers. """ android = "https://blabber.im" properties = ["adhoc", "chat", "graphical", "mobile", "omemo", "openpgp"] resources = [ { url = "https://www.kanoa.de/@blabber/108289026302640506", txt = "Warum gibt es die App nicht mehr im Play Store?" }, { url = "https://codeberg.org/kriztan/blabber.im", txt = "Project repository" }, { url = "xmpp:support@room.pix-art.de?join", txt = "Support group chat" }, { url = "https://blabber.im", txt = "Project homepage" }, ] [bruno] title = "Bruno" about = """ Bruno is the cutest Jabber/XMPP Instant Messaging (IM) app available. It is a \ themed version of the open source yaxim app. You can use Bruno if the other IM apps are just not stylish enough. """ android = "https://yaxim.org/download/" properties = ["chat", "graphical", "mobile"] resources = [ { url = "https://yaxim.org/bruno/", txt = "Project homepage" }, ] [candy] title = "Candy" about = """ A JavaScript-based multi-user chat client. There are plenty of HTML-based chat clients out there. Most of them are built \ to emulate your instant messenger. They offer you tons of settings. They can \ join multiple networks, let you edit your profile, and even manage your \ message history. Candy is different. It is built for your community. """ browser = "http://candy-chat.github.io/candy/" properties = ["chat", "desktop", "graphical", "mobile"] resources = [ { url = "http://candy-chat.github.io/candy/", txt = "Project homepage" }, ] [chat-o-matic] title = "Chat-O-Matic" about = """ A multi-protocol chat program for Haiku Protocols natively supported include IRC and XMPP. """ haiku = "https://github.com/JadedCtrl/Chat-O-Matic/releases" properties = ["chat", "desktop", "graphical"] resources = [ { url = "https://github.com/JadedCtrl/Chat-O-Matic", txt = "Project homepage" }, ] [chatsecure] title = "ChatSecure" about = """ ChatSecure is a free and open source messaging app that features OMEMO \ encryption and OTR encryption over XMPP. Unlike other apps that keep you stuck in their walled garden, ChatSecure is \ fully interoperable with other clients that support OMEMO or OTR and XMPP. """ apple = "https://chatsecure.org" properties = ["chat", "fdroid", "graphical", "mobile", "omemo", "otr"] resources = [ { url = "https://itunes.apple.com/us/app/chatsecure/id464200063", txt = "iOS package" }, { url = "https://chatsecure.org", txt = "Project homepage" }, ] [cheogram] title = "Cheogram" about = """ The Cheogram Android app allows you to join a worldwide communication network. It especially focuses on features useful to people who want to contact those \ on other networks as well, such as SMS-enabled phone numbers. """ android = "https://f-droid.org/packages/com.cheogram.android" properties = ["adhoc", "chat", "fdroid", "featured", "graphical", "mobile", "omemo", "openpgp"] resources = [ { url = "https://lemmy.ml/post/20435540", txt = "Cheogram temporarily removed from Play Store" }, { url = "https://cheogram.en.aptoide.com/app?app_id=68849981", txt = "Aptoide package" }, { url = "https://f-droid.org/en/packages/com.cheogram.android", txt = "F-Droid package" }, { url = "https://git.singpolyma.net/cheogram", txt = "Project repository" }, { url = "xmpp:discuss@conference.soprani.ca?join", txt = "Support group chat" }, { url = "https://cheogram.com", txt = "Project homepage" }, ] [conversations] title = "Conversations" about = """ The very last word in instant messaging. Conversations is an encrypted, easy-\ to use XMPP instant messenger for your mobile device. It is compatible with Android 5.0+ smartphones and has been optimized to \ provide a unique mobile experience. It is easy to use, reliable, battery \ friendly, with built-in support for images, group chats and e2e encryption. """ android = "https://f-droid.org/packages/eu.siacs.conversations" properties = ["chat", "fdroid", "featured", "graphical", "mobile", "omemo", "openpgp"] resources = [ { url = "https://f-droid.org/en/packages/eu.siacs.conversations", txt = "F-Droid package" }, { url = "https://play.google.com/store/apps/details?id=eu.siacs.conversations", txt = "Play package" }, { url = "https://codeberg.org/iNPUTmice/Conversations", txt = "Project repository" }, { url = "xmpp:conversations@conference.siacs.eu?join", txt = "Support group chat" }, { url = "https://conversations.im", txt = "Project homepage" }, ] [conversejs] title = "Converse" about = """ Converse is a free and open-source XMPP chat client that runs from browsers \ and desktops. You can use it as a browser chat app, integrate it into your own site, or use \ it directly from your desktop or mobile devices. It is 100% client-side JavaScript, HTML and CSS and the only backend required \ is a modern XMPP server. """ browser = "https://conversejs.org" apple = "https://github.com/conversejs/converse-desktop/releases" linux = "https://github.com/conversejs/converse-desktop/releases" ubports = "openstore://conversejs.luigi311" windows = "https://github.com/conversejs/converse-desktop/releases" properties = ["adhoc", "chat", "desktop", "featured", "graphical", "mobile", "omemo", "pwa"] resources = [ { url = "https://open-store.io/app/conversejs.luigi311", txt = "OpenStore package" }, { url = "https://github.com/luigi311/ConverseJS-ubports", txt = "ConverseJS-ubports project repository" }, { url = "https://github.com/conversejs/converse.js", txt = "ConverseJS project repository" }, { url = "xmpp:discuss@conference.conversejs.org?join", txt = "Support group chat" }, { url = "https://conversejs.org", txt = "Project homepage" }, ] [convo] title = "Convo" about = """ A Jabber/XMPP client for Project Pris / GerdaOS and KaiOS devices. Convo is a basic XMPP messaging client for KaiOS which supports sending of \ messages to existing contacts and joining to existing groupchats. The app is a bit limited on its own, but works well along with a companion \ desktop app. Convo is still at the state of "work in progress" and is currently under \ development. """ kaios = "https://git.disroot.org/badrihippo/convo/releases" properties = ["chat", "featured", "graphical", "mobile"] resources = [ { url = "bhackers:Convo", txt = "Install via the BananaHackers store" }, { url = "https://store.bananahackers.net/#Convo", txt = "BananaHackers store package" }, { url = "xmpp:convo@chat.disroot.org?join", txt = "Support group chat" }, { url = "https://git.disroot.org/badrihippo/convo", txt = "Project repository" }, ] [coyim] title = "CoyIM" about = """ CoyIM is a standalone chat client for computers that focuses on safety and \ security. It is a self-contained program that is safe from the moment it starts up. CoyIM only supports one chat protocol - XMPP (sometimes known as Jabber). When creating CoyIM, we carefully evaluate and pick the features that are \ necessary to create a good chat experience, while keeping the attack surface \ of the system to a minimum. At the same time, we want CoyIM to be part of an open ecosystem. You will not \ be locked in by using CoyIM. You can talk to people using other XMPP and OTR \ clients as well. CoyIM also allows you to use accounts you have already \ created with other software. """ apple = "https://coy.im/#download-section" bsd = "https://www.freshports.org/net-im/coyim/" linux = "https://coy.im/#download-section" windows = "https://coy.im/#download-section" properties = ["chat", "desktop", "graphical", "otr"] resources = [ { url = "https://github.com/coyim/coyim", txt = "Project repository" }, { url = "https://coy.im", txt = "Project homepage" }, ] [dergchat] title = "Dergchat" about = """ Dergchat is a small chat client for the XMPP protocol. It is written in Rust, \ based on xmpp-rs and Dioxus. Please note: this app is not really in a usable state. Do not try to use this \ at the moment. """ linux = "https://codeberg.org/Mizah/Dergchat" properties = ["chat", "desktop", "graphical"] resources = [ { url = "xmpp:dergchat@conference.mizah.xyz?join", txt = "Support group chat" }, { url = "https://codeberg.org/Mizah/Dergchat", txt = "Project repository" }, ] [dino] title = "Dino" about = """ Dino is a modern open-source chat client for desktop and mobile devices, which \ focuses on providing a clean and reliable Jabber/XMPP experience while having \ your privacy in mind. Dino supports end-to-end encryption with OMEMO and OpenPGP and allows \ configuring privacy-related features such as read receipts and typing \ notifications. Dino fetches history from the server and synchronizes messages with other \ services. """ bsd = "https://www.freshports.org/net-im/dino/" linux = "https://dino.im/#download" properties = ["chat", "desktop", "featured", "graphical", "mobile", "omemo", "openpgp"] resources = [ { url = "https://flathub.org/apps/im.dino.Dino", txt = "Flathub package" }, { url = "xmpp:chat@dino.im?join", txt = "Support group chat" }, { url = "https://dino.im", txt = "Project homepage" }, ] [freetalk] title = "Freetalk" about = """ GNU Freetalk is a console based chat client for Jabber and other XMPP servers. It has context sensitive auto-completion for buddy names, commands, and even \ ordinary English words. Similar to GNU Emacs, You can customize and extend GNU Freetalk with Scheme language. """ bsd = "https://www.freshports.org/net-im/freetalk/" posix = "https://www.gnu.org/software/freetalk/" properties = ["chat", "console", "desktop"] resources = [ { url = "https://lists.gnu.org/mailman/listinfo/freetalk-dev", txt = "Mailing list" }, { url = "https://www.gnu.org/software/freetalk/", txt = "Project homepage" }, ] [gajim] title = "Gajim" about = """ Gajim aims to be an easy to use and fully-featured XMPP client. Chat securely, using End-to-End encryption, with your friends or family; \ easily share pictures and thoughts; or discuss the news with your groups. Gajim integrates well with your other devices: simply continue conversations \ on your mobile device. """ apple = "https://gajim.org/download/#macos" bsd = "https://www.freshports.org/net-im/gajim/" linux = "https://gajim.org/download/#linux" windows = "https://gajim.org/download/#windows" properties = ["adhoc", "admin", "chat", "desktop", "featured", "graphical", "omemo", "openpgp", "plugin"] resources = [ { url = "https://flathub.org/apps/org.gajim.Gajim", txt = "Flathub package" }, { url = "https://apps.microsoft.com/detail/9pggf6hd43f9?hl=en-us&gl=US", txt = "Windows package" }, { url = "xmpp:gajim@conference.gajim.org?join", txt = "Support group chat" }, { url = "https://gajim.org", txt = "Project homepage" }, ] [irssi] title = "Irssi" about = """ Irssi is a modular text mode chat client. It comes with IRC support built in. irssi-xmpp is an Irssi plugin to connect to the XMPP network (jabber). """ bsd = "https://www.freshports.org/irc/irssi-xmpp/" haiku = "https://depot.haiku-os.org/irssi" posix = "https://cybione.org/~irssi-xmpp/" properties = ["chat", "console", "desktop", "haikudepot", "plugin"] resources = [ { url = "https://cybione.org/~irssi-xmpp/", txt = "irssi-xmpp project repository" }, { url = "https://irssi.org", txt = "Irssi homepage" }, ] [emacs] title = "jabber.el" about = """ An XMPP client for Emacs jabber.el is an XMPP client for Emacs. XMPP (also known as 'Jabber') is an \ IETF-standard federated instant messaging protocol. """ bsd = "https://codeberg.org/emacs-jabber/emacs-jabber#how-to-install" haiku = "https://codeberg.org/emacs-jabber/emacs-jabber#how-to-install" posix = "https://codeberg.org/emacs-jabber/emacs-jabber#how-to-install" properties = ["admin", "chat", "console", "desktop"] resources = [ { url = "https://codeberg.org/emacs-jabber/emacs-jabber", txt = "Project repository" }, ] [jsxc] title = "JSXC" about = """ JavaScript XMPP Client. Real-time XMPP chat application with video calls, file transfer and encrypted \ communication. """ browser = "https://jsxc.org/installation.html#downloads" properties = ["chat", "desktop", "graphical", "mobile", "omemo"] resources = [ { url = "https://apps.nextcloud.com/apps/ojsxc", txt = "Nextcloud package" }, { url = "https://github.com/narutogo/jsxc-na", txt = "jsxc-na project repository" }, { url = "https://github.com/jsxc/jsxc", txt = "jsxc project repository" }, { url = "https://jsxc.org", txt = "Project homepage" }, ] [kaidan] title = "Kaidan" about = """ Kaidan is a user-friendly and modern chat app for every device. It uses the open communication protocol XMPP (Jabber). Unlike other chat apps, you are not dependent on one specific service \ provider, and your privacy is gauranteed more than ever before. """ android = "https://kaidan.im/download/#android-experimental" bsd = "https://www.freshports.org/net-im/kaidan/" linux = "https://kaidan.im/download/#linux" properties = ["chat", "desktop", "graphical", "mobile", "omemo"] resources = [ { url = "appstream://im.kaidan.kaidan", txt = "Discover package" }, { url = "https://flathub.org/apps/im.kaidan.kaidan", txt = "Flathub package" }, { url = "https://invent.kde.org/network/kaidan", txt = "Project repository" }, { url = "xmpp:kaidan@muc.kaidan.im?join", txt = "Support group chat" }, { url = "https://kaidan.im", txt = "Project homepage" }, ] [kaidan-qml] title = "Kaidan" about = """ Kaidan is a user-friendly and modern chat app for every device. It uses the open communication protocol XMPP (Jabber). Unlike other chat apps, you are not dependent on one specific service \ provider, and your privacy is gauranteed more than ever before. """ ubports = "openstore://im.kaidan.kaidan" properties = ["chat", "desktop", "featured", "graphical", "mobile", "omemo"] resources = [ { url = "https://open-store.io/app/im.kaidan.kaidan", txt = "OpenStore package" }, { url = "https://invent.kde.org/network/kaidan", txt = "Project repository" }, { url = "xmpp:kaidan@muc.kaidan.im?join", txt = "Support group chat" }, { url = "https://kaidan.im", txt = "Project homepage" }, ] [kopete] title = "Kopete" about = """ Kopete is an instant messenger supporting IRC, Jabber, Gadu-Gadu, Novell \ GroupWise Messenger, and more. It is designed to be a flexible and extensible \ multi-protocol system suitable for personal and enterprise use. The goal of Kopete is to provide users with a single easy-to-use way to access \ all of their instant messaging systems. The interface puts people first, and \ is integrated with the system address book to let you access your contacts \ from other KDE applications. """ bsd = "https://www.freshports.org/net-im/kopete/" linux = "https://apps.kde.org/kopete/" properties = ["chat", "desktop", "graphical", "otr"] resources = [ { url = "appstream://org.kde.kopete", txt = "Discover package" }, { url = "https://flathub.org/apps/details/org.kde.kopete", txt = "Flathub package" }, { url = "https://invent.kde.org/network/kopete", txt = "Project repository" }, { url = "irc://irc.libera.chat/kopete", txt = "Support group chat" }, { url = "https://userbase.kde.org/Kopete", txt = "Project homepage" }, ] [leechcraft] title = "LeechCraft" about = """ LeechCraft is a free open source cross-platform modular live environment. It has modules for everything, which include an HTML browser; a multiprotocol \ modular IM client with support for encryption and audio calls; a \ collection-oriented media player with social features like recommended artists \ and nearby events; a BitTorrent client; a document viewer (ePUB, DjVu, PDF, \ MOBI, etc.); an RSS feed reader with extensive support for Broadcatching and \ podcasts ; a package manager with its own repository of plugins, themes, icons \ and much more. The “Summary” tab that displays all your downloads, updates and statuses (like \ new articles in news feeds). LeechCraft is a modular system, and by installing different modules you can \ customize the feature set, keeping off the things you do not need and have a \ decent IM client, media player or a feed reader, for example. """ apple = "https://leechcraft.org/download#mac-os-x" linux = "https://leechcraft.org/download#linux" windows = "https://leechcraft.org/download#microsoft-windows" properties = ["chat", "desktop", "graphical", "openpgp", "otr", "plugin", "pubsub"] resources = [ { url = "https://github.com/0xd34df00d/leechcraft", txt = "Project repository" }, { url = "https://leechcraft.org", txt = "Project homepage" }, ] [mcabber] title = "MCabber" about = """ mcabber is a small XMPP (Jabber) console client. mcabber includes features such as SASL/SSL/TLS support, MUC (Multi-User Chat) \ support, history logging, command completion, OpenPGP encryption, OTR (Off-the-\ Record Messaging) support, dynamic modules and external action triggers. """ bsd = "https://www.freshports.org/net-im/mcabber/" posix = "https://mcabber.com" properties = ["admin", "chat", "console", "desktop", "featured", "openpgp", "otr"] resources = [ { url = "https://mcabber.com/hg/", txt = "Project repository" }, { url = "https://mcabber.com", txt = "Project homepage" }, ] [miranda] title = "Miranda NG" about = """ A multi-protocol client with extended XMPP support. Miranda NG is a successor of the popular multi-protocol instant messaging \ client Miranda IM. It is very light on system resources and extremely fast. """ windows = "https://miranda-ng.org/downloads/" properties = ["adhoc", "chat", "desktop", "featured", "graphical", "omemo", "openpgp", "otr", "plugin"] resources = [ { url = "https://github.com/miranda-ng/miranda-ng", txt = "Project repository" }, { url = "https://miranda-ng.org", txt = "Project homepage" }, ] [monal] title = "Monal" about = """ Privacy like it's 1999. Monal is an XMPP instant messaging client for macOS and iOS which strives to \ be the go-to client for these platforms just like the app Conversations is for \ Divest OS. """ apple = "https://monal-im.org" properties = ["chat", "desktop", "featured", "graphical", "mobile", "omemo"] resources = [ { url = "https://apps.apple.com/app/id317711500", txt = "iOS package" }, { url = "https://apps.apple.com/app/id1637078500", txt = "macOS package" }, { url = "https://github.com/monal-im/Monal", txt = "Project repository" }, { url = "xmpp:monal@chat.yax.im?join", txt = "Support group chat" }, { url = "https://monal-im.org", txt = "Project homepage" }, ] [monocles] title = "monocles chat" about = """ monocles chat is a modern and secure Android XMPP chat client. It is based on blabber.im and Conversations, yet has a lot of changes and \ offers additional features to improve usability and security. """ android = "https://f-droid.org/packages/de.monocles.chat" properties = ["adhoc", "chat", "fdroid", "featured", "graphical", "mobile", "omemo", "openpgp", "otr"] resources = [ { url = "https://f-droid.org/en/packages/de.monocles.chat", txt = "F-Droid package" }, { url = "https://play.google.com/store/apps/details?id=eu.monocles.chat", txt = "Play package" }, { url = "https://codeberg.org/monocles/monocles_chat", txt = "Project repository" }, { url = "xmpp:support@conference.monocles.de?join", txt = "Support group chat" }, { url = "https://monocles.de/more/", txt = "Project homepage" }, ] [movim] title = "Movim" about = """ Movim is a federated publishing and chat platform that acts as an HTML \ frontend for the XMPP protocol. Movim offers a complete social and chat experience for the decentralized XMPP \ network, and it can easily connect to several XMPP servers at the same time. Chatrooms, journals, video-conferences; Movim centralizes all that you need to \ communicate with your colleagues, friends or family in one simple interface. It also fully adapts to all of your devices from your mobile devices to your \ desktop computer. """ apple = "https://join.movim.eu" browser = "https://join.movim.eu" android = "https://join.movim.eu" ubports = "openstore://eu.movim.ut.movim" properties = ["adhoc", "chat", "desktop", "featured", "graphical", "mobile", "omemo", "pubsub", "pwa"] resources = [ { url = "https://open-store.io/app/eu.movim.ut.movim", txt = "OpenStore package" }, { url = "https://gitlab.com/ChristianPauly/ubuntu-movim", txt = "ubuntu-movim project repository" }, { url = "https://github.com/movim/movim", txt = "Movim project repository" }, { url = "xmpp:movim@conference.movim.eu?join", txt = "Support group chat" }, { url = "https://movim.eu", txt = "Project homepage" }, ] [moxxy] title = "Moxxy" about = """ Moxxy is an experimental XMPP client that aims to be modern and easy to use. It is currently alpha software. This means that there will be issues with some \ functionalities. Please do not use Moxxy for anything important at this moment. """ android = "https://apt.izzysoft.de/fdroid/index/apk/org.moxxy.moxxyv2" properties = ["chat", "graphical", "izzyondroid", "mobile", "omemo"] resources = [ { url = "https://codeberg.org/moxxy/moxxy", txt = "Project repository" }, { url = "xmpp:moxxy@muc.moxxy.org?join", txt = "Support group chat" }, { url = "https://moxxy.org", txt = "Project homepage" }, ] [pade] title = "Pàdé" about = """ Browser Extension based XMPP unified communications client Pàdé is the Yoruba word for "Meet". It is a unified real-time collaboration \ client optimized for business and organizations implemented as a cross-\ platform browser extension. """ browser = "https://igniterealtime.org/projects/pade/" properties = ["adhoc", "chat", "desktop", "extension", "graphical", "mobile", "omemo", "pwa"] resources = [ { url = "https://discourse.igniterealtime.org/c/pade", txt = "Support forum" }, { url = "xmpp:open_chat@conference.igniterealtime.org?join", txt = "Support group chat" }, { url = "https://igniterealtime.org/projects/pade/", txt = "Project homepage" }, ] [pidgin] title = "Pidgin" about = """ Pidgin is a chat program which lets you log into accounts on multiple chat \ networks simultaneously. This means that you can be chatting with friends on \ XMPP and sitting in an IRC channel at the same time. Pidgin is compatible with the following chat networks out of the box: \ Jabber/XMPP, Bonjour, Gadu-Gadu, IRC, Novell GroupWise Messenger, Lotus \ Sametime, SILC, SIMPLE, and Zephyr. It can support many more with plugins. Pidgin supports many features of these chat networks, such as file transfers, \ away messages, buddy icons, custom smileys, and typing notifications. Numerous \ plugins also extend functionality above and beyond the standard features. """ bsd = "https://www.freshports.org/net-im/pidgin/" linux = "https://pidgin.im/install/" windows = "https://pidgin.im/install/" properties = ["chat", "desktop", "openpgp", "otr", "plugin"] resources = [ { url = "https://flathub.org/apps/im.pidgin.Pidgin", txt = "Flathub package" }, { url = "https://pidgin.im", txt = "Project homepage" }, ] [poezio] title = "Poezio" about = """ Poezio is a free console XMPP client (the protocol on which the Jabber IM \ network is built). It allows you to connect very easily (no account creation needed) to the \ XMPP network, and join to various of chatrooms, immediately. It mimics the appearance of the most famous IRC clients (weechat, irssi, etc), \ and it includes many identical commands. You will be immediately familiar, if \ you already know these clients. Configuration can be made in a configuration \ file or directly from the client. You will find the light, fast, geeky and \ anonymous spirit of IRC while using a powerful, standard and open protocol. """ haiku = "https://depot.haiku-os.org/poezio" posix = "https://poez.io/en/#download" properties = ["adhoc", "chat", "console", "desktop", "featured", "haikudepot", "omemo", "openpgp", "otr", "plugin"] resources = [ { url = "https://flathub.org/apps/io.poez.Poezio", txt = "Flathub package" }, { url = "https://codeberg.org/poezio/poezio", txt = "Project repository" }, { url = "https://codeberg.org/poezio/poezio/src/branch/main/plugins", txt = "Plugins list" }, { url = "xmpp:poezio@muc.poez.io?join", txt = "Support group chat" }, { url = "https://poez.io", txt = "Project homepage" }, ] [profanity] title = "Profanity" about = """ A console based XMPP client. Profanity is a console based XMPP client written in C using ncurses and \ libstrophe, inspired by Irssi. It supports XMPP chat services, MUC chat room, OTR, PGP and OMEMO encryption, \ roster management, including flexible resource and priority settings, desktop \ notifications, and it has a plugins system in Python and C. """ bsd = "https://www.freshports.org/net-im/profanity/" posix = "https://profanity-im.github.io" properties = ["adhoc", "chat", "console", "desktop", "featured", "omemo", "openpgp", "otr", "plugin"] resources = [ { url = "https://github.com/profanity-im/profanity", txt = "Project repository" }, { url = "https://profanity-im.github.io/plugins.html", txt = "Plugins list" }, { url = "https://lists.posteo.de/listinfo/profanity", txt = "Mailing list" }, { url = "xmpp:profanity@rooms.dismail.de?join", txt = "Support group chat" }, { url = "https://profanity-im.github.io", txt = "Project homepage" }, ] [prose] title = "Prose" home = "https://prose.org" about = """ All of your workplace communication lives here. Decentralized Team Messaging in an Era of Centralized SaaS. """ apple = "https://prose.org/downloads/" browser = "https://prose.org/downloads/" properties = ["chat", "desktop", "graphical", "mobile"] resources = [ { url = "https://prose.org", txt = "Project homepage" }, ] [psi] title = "Psi" about = """ Psi is a cross-platform powerful XMPP client designed for experienced people. Fast and lightweight, Psi is fully open-source and compatible with any Qt \ supported operating system. """ apple = "https://psi-im.org" linux = "https://psi-im.org" windows = "https://psi-im.org" properties = ["adhoc", "admin", "chat", "desktop", "graphical", "omemo", "openpgp", "otr", "plugin"] resources = [ { url = "https://github.com/psi-im/psi", txt = "Project repository" }, { url = "xmpp:psi-dev@conference.jabber.ru?join", txt = "Support group chat" }, { url = "https://psi-im.org", txt = "Project homepage" }, ] [psi-plus] title = "Psi+" about = """ Psi+ is a development branch of Psi XMPP client. Thanks to rolling release \ development model Psi+ recieves new features and fixes very quickly. Project purposes are: implementation of new features, writing of patches and \ plugins for transferring them to upstream. """ apple = "https://psi-plus.com/wiki/en:downloads#macos" haiku = "https://depot.haiku-os.org/psi_plus" linux = "https://psi-plus.com/wiki/en:downloads#linux" windows = "https://psi-plus.com/wiki/en:downloads#ms_windows" properties = ["adhoc", "admin", "chat", "desktop", "featured", "graphical", "haikudepot", "omemo", "openpgp", "otr", "plugin"] resources = [ { url = "https://github.com/psi-plus/main", txt = "Project repository" }, { url = "xmpp:psi-dev@conference.jabber.ru?join", txt = "Support group chat" }, { url = "https://psi-plus.com", txt = "Project homepage" }, ] [reeder] title = "Reeder" about = """ Reeder is an Atom/RSS feed reader with the peculiar meticulousness that is \ purely based on the XMPP PubSub system. This means, that the content which \ Reeder fetches, does not come from typical HTTP feed sources but rather from \ XMPP PubSub services. """ browser = "https://github.com/SeveFP/Reeder" properties = ["desktop", "graphical", "pubsub"] resources = [ { url = "https://github.com/SeveFP/Reeder", txt = "Project repository" }, ] [renga] title = "Renga" about = """ A simple but powerful client for chatting on XMPP networks. Renga supports personal one-to-one chat, group chat, transports, etc. and it \ provides a clean and easy to use interface. """ haiku = "https://depot.haiku-os.org/renga" properties = ["chat", "desktop", "featured", "graphical", "haikudepot"] resources = [ { url = "xmpp:renga@chat.jabberfr.org?join", txt = "Support group chat" }, { url = "https://pulkomandy.tk/projects/renga", txt = "Project homepage" }, ] [siskin] title = "Siskin" about = """ Siskin IM by Tigase, Inc. is a lightweight and powerful XMPP client for iPhone \ and iPad. It provides an easy way to talk and share moments with your friends. """ apple = "https://siskin.im/#about" properties = ["chat", "graphical", "mobile", "omemo"] resources = [ { url = "https://itunes.apple.com/us/app/tigase-messenger/id1153516838", txt = "iOS package" }, { url = "https://siskin.im", txt = "Project homepage" }, ] [spark] title = "Spark" about = """ Spark is an Open Source, cross-platform IM client optimized for businesses and \ organizations. It features built-in support for group chat, telephony integration, and strong \ security. It also offers a great end-user experience with features like in-line spell \ checking, group chat room bookmarks, and tabbed conversations. """ apple = "https://igniterealtime.org/projects/spark/" linux = "https://igniterealtime.org/projects/spark/" windows = "https://igniterealtime.org/projects/spark/" properties = ["chat", "desktop", "graphical", "omemo"] resources = [ { url = "https://discourse.igniterealtime.org/c/spark", txt = "Support forum" }, { url = "xmpp:open_chat@conference.igniterealtime.org?join", txt = "Support group chat" }, { url = "https://igniterealtime.org/projects/spark/", txt = "Project homepage" }, ] #[speeqe] #title = "Speeqe" #about = """ #Speeqe is an HTML based client to XMPP/MUC rooms. # #Speeqe is an HTML based, group chat client that works with the XMPP/MUC \ #protocol. It is chat made simple. The goal is to give the user the best and \ #easiest experience in creating chat rooms. # #It is a combination of javascript and python code using a collection of open \ #source software and software tools. This collection is nginx or apache for a \ #frontend. The frontend serves the HTML client which is javascript using \ #Strophe and JQuery. # #It also proxies to Punjab for the BOSH connection to connect to XMPP XMPP \ #based servers. To tie it all together there is a small amount of django. #""" #browser = "https://github.com/thepug/Speeqe" #properties = ["chat", "desktop", "graphical"] #resources = [ # { url = "https://github.com/thepug/Speeqe", txt = "Project repository" }, #] [squawk] title = "Squawk" about = """ Squawk is a lightweight XMPP desktop messenger. The primary objective of this project is to offer you a fast and user-friendly \ messaging experience that closely aligns with your system style, while also \ minimizing resource consumption. Squawk is still at a very early stage and might not suit everyone but you are welcome to try it out. """ linux = "https://macaw.me/projects/squawk/" properties = ["chat", "desktop", "graphical"] resources = [ { url = "xmpp:squawk@conference.macaw.me?join", txt = "Support group chat" }, { url = "https://git.macaw.me/blue/squawk", txt = "Project repository" }, { url = "https://macaw.me/projects/squawk/", txt = "Project homepage" }, ] [stork] title = "Stork" about = """ Stork IM by Tigase, Inc. is a lightweight and powerful XMPP client for Android. It provides an easy way to talk and share moments with your friends. """ android = "https://stork.im/#about" properties = ["chat", "graphical", "mobile", "omemo"] resources = [ { url = "https://stork.im", txt = "Project homepage" }, ] [swift] title = "Swift" about = """ An elegant, secure, adaptable and intuitive XMPP Client. Swift's clean design and comprehensive feature set make it the logical choice \ for anyone looking for a cross-platform XMPP client. Swift is free to use, with optional commercial support contracts available \ from Isode. """ apple = "https://swift.im/downloads.html" linux = "https://swift.im/downloads.html" windows = "https://swift.im/downloads.html" properties = ["chat", "desktop", "graphical"] resources = [ { url = "https://swift.im", txt = "Project homepage" }, ] [uwpx] title = "UWPX" home = "https://uwpx.org" about = """ UWPX is a Windows app for your UWP (Windows 10 and Windows 11) devices. At the moment, development on UWPX has stopped, and we are looking for a new \ maintainer. There is support for a wide range of features link bookmarks, user avatars, \ chat markers and experimental OMEMO support. """ windows = "https://uwpx.org" properties = ["chat", "desktop", "featured", "graphical", "mobile", "omemo"] resources = [ { url = "https://github.com/UWPX/UWPX-Client?tab=readme-ov-file#features", txt = "A complete list of features" }, { url = "https://apps.microsoft.com/detail/9n2s5v8hmvlm?hl=en-us&gl=US", txt = "Windows package" }, { url = "https://github.com/UWPX/UWPX-Client", txt = "Project repository" }, { url = "https://uwpx.org", txt = "Project homepage" }, ] [weechat] title = "WeeChat" home = "https://github.com/bqv/weechat-xmpp" about = """ XMPP for power users and digital masochists. weechat-xmpp is a WeeChat plugin that extends WeeChat to support XMPP, and it \ currently has a minimal but ideally maximal set of XEPs. """ haiku = "https://depot.haiku-os.org/weechat" posix = "https://github.com/bqv/weechat-xmpp" properties = ["chat", "console", "desktop", "omemo", "openpgp", "plugin"] resources = [ { url = "https://github.com/bqv/weechat-xmpp", txt = "weechat-xmpp project repository" }, { url = "https://weechat.org", txt = "WeeChat homepage" }, ] [xabber] title = "Xabber" about = """ Open source Jabber (XMPP) client with multi-account support, and a clean \ interface to provide you with a first-class chat experience. Free (as in freedom!) and ad-free, Xabber looks and works great, and is built \ to provide people with a simple, fast and secure messaging, based on \ interoperable open standards. """ browser = "https://xabber.com" android = "https://xabber.com" properties = ["chat", "desktop", "featured", "graphical", "mobile"] resources = [ { url = "https://www.xabber.com/rel/client/android/last/xabber.apk", txt = "Nightly package" }, { url = "https://f-droid.org/packages/com.xabber.android", txt = "F-Droid package" }, { url = "https://web.xabber.com", txt = "Xabber Web" }, { url = "https://xabber.com", txt = "Project homepage" }, ] [xmpp-web] title = "XMPP Web" about = """ A lightweight HTML chat client for XMPP servers. It supports WebSocket, groupchat, roster, bookmarks, file transfer, password \ protected rooms, chat state notifications, formatting of messages, stickers, \ room creation and configuration, message moderation, vCard information. It is lightweight (600 KB gzipped at the first loading and then less than 10 KB) Guest access /guest?join={jid} (joining a MUC anonymously as described in RFC 4505) """ browser = "https://github.com/nioc/xmpp-web/releases" properties = ["chat", "desktop", "graphical", "mobile", "pwa"] resources = [ { url = "https://github.com/nioc/xmpp-web", txt = "Project repository" }, ] [yaxim] title = "yaxim" about = """ yaxim (Yet Another XMPP Instant Messenger) is a lean Jabber/XMPP client for \ Android. It aims at usability, low overhead and security, and works on low-end Android \ devices starting with Android 4.0. """ android = "https://yaxim.org/download/" properties = ["chat", "graphical", "mobile"] resources = [ { url = "https://play.google.com/store/apps/details?id=org.yaxim.androidclient", txt = "Play package" }, { url = "xmpp:yaxim@chat.yax.im?join", txt = "Support group chat" }, { url = "https://yaxim.org", txt = "Project homepage" }, ]