Use this command to install Converse Desktop with WinGet:
winget install --id=converse.converse -e
Converse Desktop: A Secure XMPP Chat Client
Primary Purpose:
Converse Desktop is a desktop Jabber/XMPP client built using Converse.js and Electron. It offers a secure and feature-rich communication experience for users seeking reliable instant messaging.
Key Features:
Permanent Account Storage: Maintain your chat history securely.
Tray Icon with Notifications: Stay updated without switching windows.
OMEMO Support: Enables end-to-end encryption for private conversations.
Advanced Features: Includes system notifications, MAM (Message Archive Management), and more from Converse.js.
Audience & Benefits:
Ideal for individuals and organizations prioritizing secure communication. Users benefit from a robust platform that enhances privacy and ease of use on desktop systems.
Installation:
Available via winget, ensuring seamless setup across supported platforms.
README
Converse Desktop
Jabber/XMPP client based on Converse.js and Electron
A basic integration of Converse.js and Electron. With OMEMO.
Screenshots and features
Permanent account storage
Tray icon
Tray notifications
All the best from Converse.js like system notifications, MAM, OMEMO etc. See details at Converse.js
Like Converse.js, Converse Desktop's files are released under the Mozilla Public License version 2 (MPLv2). The gist of this license is that the covered files must stay open source, and modifications to them need to be released under the same license, but new files (for example for your own plugin) don't have to be released under the same license.
However, libsignal library, which is required for OMEMO support is released under the GPLv3. The MPLv2 license is compatible with GPLv3 and when GPLv3 code is included, the entire project effectively is licensed under the GPLv3.
Any custom build of Converse Desktop without libsignal included will again be licensed under the MPLv2.
Acknowledgements
This project started as a fork of Nick Denry's Chimeverse.