
ZapTide: a native WhatsApp client for Linux, typically using 150 to 350 MB of RAM
Image illustration of ZapTide a native GTK4/Libadwaita WhatsApp client for Linux
Hi everyone! I'd like to share ZapTide, a project from Luminus that brings WhatsApp to a native Linux desktop interface.
Built with Rust, GTK4 and libadwaita, it runs without a browser engine and typically uses around 150 to 350 MB of RAM (Depending of your use).
You connect it through WhatsApp's “Linked devices” menu on your phone. Current features include:
- Text messages, replies, reactions and polls.
- Voice notes, stickers and file sharing.
- Desktop notifications and conversation search.
- Light, dark and custom themes.
- Message history stored in an encrypted local archive.
Flatpak and AppImage downloads are available for x86_64 and ARM64. The code is open source under the MIT license.
ZapTide is an unofficial client and isn't affiliated with WhatsApp or Meta. Calls, status posting and group administration aren't supported. Using an unofficial client may violate WhatsApp's terms and put your account at risk.
Download: https://github.com/luminusOS/zaptide/releases
Source code: https://github.com/luminusOS/zaptide
If you try it, please share your distribution and any issues you encounter. Feedback on the desktop experience would be especially useful.