An unofficial WhatsApp desktop application written in Pyqt6 + PyQt6-WebEngine.
- Features come with whatsapp web
- System tray icon
- Icon in systray with different icon if there is new messages
- Fullscreen mode
- Background running
- Run multiple users
If you want to help make ZapZap better the easiest thing you can do is to report issues and feature requests. Or you can help in development and translation.
Check out releases for available packages.
$ pip install PyQt6 PyQt6-WebEngine
$ git clone https://github.com/rafatosta/zapzap.git
$ cd zapzap
# Running
$ python zapzap
It is recommend to use the flatpak user mode installation method. In this mode the packages are installed into user space, without affecting the system.
# add flathub remote
$ flatpak remote-add --user --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
# installing required packages
$ flatpak install --user --assumeyes flathub org.kde.Platform//6.2 org.kde.Sdk//6.2 io.qt.qtwebengine.BaseApp//6.2
# add flathub remote
$ sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
# installing required packages
$ sudo flatpak install flathub org.kde.Platform//6.2 org.kde.Sdk//6.2 io.qt.qtwebengine.BaseApp//6.2
Youp can be installed on all distributions supporting Flatpak from Flathub.
# Building and install
$ flatpak-builder build com.rtosta.zapzap.yaml --force-clean --ccache --install --user
# Running
$ flatpak-builder --run build com.rtosta.zapzap.yaml zapzap
The application is built directly from github, in case of Fork don't forget to change your github link in com.rtosta.zapzap.yaml and commit it first.
Maintainer: Rafael Tosta
E-Mail: [email protected]
Telegram: @RafaelTosta