KaidanIM/Kaidan

[Replaced by https://invent.kde.org/network/kaidan] Kaidan, a simple and user-friendly Jabber/XMPP client for every device and platform.

C++

88

1,350 commits

updated May 29, 2021

See the code

README

Kaidan - A user-friendly XMPP client for every device!

Kaidan MUC Translation license Donations

Flatpak build status Android build status Windows build status macOS build status

Kaidan screenshot

Packaging status

About

Kaidan is a simple, user-friendly and modern chat client. It uses the open communication protocol XMPP (Jabber). The user interface makes use of Kirigami and QtQuick, while the back-end of Kaidan is entirely written in C++ using Qt and the Qt-based XMPP library QXmpp.

Kaidan runs on mobile and desktop systems including Linux, Windows, macOS, Android, Plasma Mobile and Ubuntu Touch. Unfortunately, we are not able to provide builds for all platforms at the moment due to little developer resources.

Kaidan does not have all basic features yet and has still some stability issues. Do not expect it to be as good as the currently dominating instant messaging clients.

If you are interested in the technical features Kaidan supports, you can have a look at our overview of XEPs and RFCs.

Using and Building Kaidan

Downloadable builds are available on Kaidan's download page. Instructions for using ready-made (nightly / stable) builds and for building Kaidan yourself can be found in our Wiki.

Dependencies

Here are the general dependencies of Kaidan:

Contributing

If you are interested in contributing to Kaidan, please have a look at our contribution guidelines. If you want to improve Kaidan's website, feel free to visit its project site.

android
click
clickable
client
cmake
debian
gpl
gplv3
jabber
kirigami
messenger
plasma-mobile
qml
qt5
qtquick
qxmpp
ubuntu-touch
xmpp

Contributors

(top 30 of 51)

lnjX

661 commits

jbruechert

229 commits

melvo

221 commits

weblate

31 commits

KaidanIM/Kaidan

[Replaced by https://invent.kde.org/network/kaidan] Kaidan, a simple and user-friendly Jabber/XMPP client for every device and platform.

C++

88

1,350 commits

updated May 29, 2021

See the code

README

Kaidan - A user-friendly XMPP client for every device!

Kaidan MUC Translation license Donations

Flatpak build status Android build status Windows build status macOS build status

Kaidan screenshot

Packaging status

About

Kaidan is a simple, user-friendly and modern chat client. It uses the open communication protocol XMPP (Jabber). The user interface makes use of Kirigami and QtQuick, while the back-end of Kaidan is entirely written in C++ using Qt and the Qt-based XMPP library QXmpp.

Kaidan runs on mobile and desktop systems including Linux, Windows, macOS, Android, Plasma Mobile and Ubuntu Touch. Unfortunately, we are not able to provide builds for all platforms at the moment due to little developer resources.

Kaidan does not have all basic features yet and has still some stability issues. Do not expect it to be as good as the currently dominating instant messaging clients.

If you are interested in the technical features Kaidan supports, you can have a look at our overview of XEPs and RFCs.

Using and Building Kaidan

Downloadable builds are available on Kaidan's download page. Instructions for using ready-made (nightly / stable) builds and for building Kaidan yourself can be found in our Wiki.

Dependencies

Here are the general dependencies of Kaidan:

Contributing

If you are interested in contributing to Kaidan, please have a look at our contribution guidelines. If you want to improve Kaidan's website, feel free to visit its project site.

android
click
clickable
client
cmake
debian
gpl
gplv3
jabber
kirigami
messenger
plasma-mobile
qml
qt5
qtquick
qxmpp
ubuntu-touch
xmpp

Contributors

(top 30 of 51)

lnjX

661 commits

jbruechert

229 commits

melvo

221 commits

weblate

31 commits

Languages

C++

66.3%

QML

25.8%

Shell

3.0%

Python

1.7%

CMake

1.5%

C

1.4%