Desktop Client

デスクトップクライアント #

Riot #

Web版RiotElectronという技術によりデスクトップアプリケーションとして動くようにしたもの。実はWeb版Riotとコードは変わらない。


公式サイト https://riot.im 作者 Vector.im 開発言語 Javascript(React) ソースコード GitHub 動作環境 Electron(Windows/MacOS/Linux) ダウンロード https://riot.im/download/desktop/


Fractal #

Unix系のデスクトップ環境や、GUIソフトウェアを開発する団体であるGNOMEが開発するデスクトップクライアント。Flatpakによる配布。ArchLinuxユーザは公式repoからも入手可能。


公式サイト https://wiki.gnome.org/Apps/Fractal 作者 GNOME 開発言語 GTK,Rust ソースコード GNOME GitLab 動作環境 Linux(Unix?) ダウンロード https://wiki.gnome.org/Apps/Fractal


NeoChat #

Unix系のデスクトップ環境や、GUIソフトウェアを開発する団体であるKDEが、開発するマルチプラットフォームなクライアント。 安定版(stable)としてリリースされているのはLinux Flatpakのみ。 しかし、nightly版としてWindows、MacOS、Android、Linux AppImageも配布されている(詳細)。


公式サイト https://apps.kde.org/en/neochat 作者 KDE 開発言語 Qt,C++,QML ソースコード https://invent.kde.org/network/neochat 動作環境 Linux ダウンロード https://wiki.gnome.org/Apps/Fractal


Nheko #

Qtで開発されたマルチプラットフォームなデスクトップクライアント。End-to-End EncryptionやVoIPにも対応。 ちなみに、Nheko開発チームはC++(Boost.Asio)製のMatrixライブラリmtxclientも開発している。


公式サイト https://nheko-reborn.github.io/ 作者 Nheko-Reborn 開発言語 Qt,C++,QML ソースコード https://github.com/Nheko-Reborn/nheko 動作環境 Linux,Windows,MacOS ダウンロード https://github.com/Nheko-Reborn/nheko/releases


WeeChat-Matrix #

コンソールで動作する、拡張が容易なIRCクライアントWeeChatのプラグインとして、動作するクライアント。 Rustでリライトした、開発中のweechat-matrix-rsも存在する。


公式サイト https://github.com/poljar/weechat-matrix 作者 poljar 開発言語 Python ソースコード https://github.com/poljar/weechat-matrix 動作環境 WeeChat(Unix系) ダウンロード https://github.com/poljar/weechat-matrix