No description
  • C++ 58.9%
  • QML 26%
  • Java 8.6%
  • Shell 2.8%
  • CMake 1.7%
  • Other 2%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Pavel R. 847a3500b2 Pin libtacky at develop 923fb688, with PR #6 merged
PR #6 (groupcall <State> and get) is in develop as d5e22741; the tip
adds the groupcall destructor cancelling pending flushes and two test
fixes. ctest in quack-build:common: 40/41, check-pin failing as before
(the Flatpak manifest still pins upstream tacky).
2026-10-16 11:37:15 +03:00
.config/pulse Port to libtacky and rename to anotherim-qt 2026-10-16 10:14:11 +03:00
.github/workflows Port to libtacky and rename to anotherim-qt 2026-10-16 10:14:11 +03:00
.qttest Port to libtacky and rename to anotherim-qt 2026-10-16 10:14:11 +03:00
android Port to libtacky and rename to anotherim-qt 2026-10-16 10:14:11 +03:00
appimage Port to libtacky and rename to anotherim-qt 2026-10-16 10:14:11 +03:00
backend The JNI entry points name the anotherimqt package 2026-10-16 10:20:44 +03:00
cmake Cross-build and package the app for Windows 2026-08-18 07:34:37 -07:00
doc/screenshots Update README 2026-10-14 18:02:30 +00:00
docker Port to libtacky and rename to anotherim-qt 2026-10-16 10:14:11 +03:00
emoji Emoji picker for reactions, with search, skin tones and recents 2026-10-14 10:37:35 +00:00
flatpak Port to libtacky and rename to anotherim-qt 2026-10-16 10:14:11 +03:00
i18n QML sources move into qml/ 2026-10-14 18:09:42 +00:00
icons Port to libtacky and rename to anotherim-qt 2026-10-16 10:14:11 +03:00
qml Port to libtacky and rename to anotherim-qt 2026-10-16 10:14:11 +03:00
QuackStyle QuackStyle: the app's own check boxes 2026-10-14 10:37:35 +00:00
third_party Pin libtacky at develop 923fb688, with PR #6 merged 2026-10-16 11:37:15 +03:00
tools Port to libtacky and rename to anotherim-qt 2026-10-16 10:14:11 +03:00
windows Port to libtacky and rename to anotherim-qt 2026-10-16 10:14:11 +03:00
.gitignore android/build.sh --x86_64 for an emulator apk 2026-10-14 10:37:35 +00:00
.gitmodules Port to libtacky and rename to anotherim-qt 2026-10-16 10:14:11 +03:00
BUILDING.md Port to libtacky and rename to anotherim-qt 2026-10-16 10:14:11 +03:00
CMakeLists.txt Port to libtacky and rename to anotherim-qt 2026-10-16 10:14:11 +03:00
CMakePresets.json Initial commit 2026-08-04 23:38:04 -07:00
LICENSE Add the GPL-3.0 licence text 2026-08-18 07:34:37 -07:00
README.md Port to libtacky and rename to anotherim-qt 2026-10-16 10:14:11 +03:00
release.env.sample Port to libtacky and rename to anotherim-qt 2026-10-16 10:14:11 +03:00
release.sh Port to libtacky and rename to anotherim-qt 2026-10-16 10:14:11 +03:00

anotherim-qt

An XMPP client for Linux, Windows and Android, written in Qt Quick. Uses libtacky as the client library. Formerly quackchat, built on upstream tacky.

Main window

Key features support

  • Modern calls compatible with Conversations and Dino
  • Group calls (XEP-0272 Muji) compatible with Dino and Movim
  • OMEMO in direct messages and group chats
  • Multi account support
  • SOCKS5 proxy / Tor support per account
  • Attachments
  • Message editing, deletion and reactions
  • Message search, local and on the server
  • In-app account registration

Getting it

Builds are on the releases page.

Building

Every package builds in a pinned container that needs nothing but docker, and a host build needs Qt 6.10+, CMake and podman for libtacky's own build image. See BUILDING.md.

Licence

GPL-3.0-or-later. See LICENSE.