dev.luminusos.ZapTide ZapTide A native WhatsApp client LuminusOS CC0-1.0 MIT

A native WhatsApp companion for Linux, written in Rust without a browser engine. Link your phone to read and send messages.

Browse chats, search your local archive, send attachments and voice messages, and use emoji, GIFs and stickers. Closing the window can keep the connection running in the system tray. ZapTide is an independent project, not affiliated with WhatsApp or Meta.

dev.luminusos.ZapTide.desktop https://github.com/luminusOS/zaptide https://github.com/luminusOS/zaptide/issues https://github.com/luminusOS/zaptide Chats and a sample conversation https://raw.githubusercontent.com/luminusOS/zaptide/main/packaging/screenshots/screenshot.png intense 760 always pointing keyboard

GIFs release playback resources when hidden, and native video playback avoids the GTK backend's descriptor leak and early-close failure. AppImages use their bundled Adwaita icons on any desktop icon theme. Release builds verify Flatpak bundles and retain a provenance manifest as a build artifact.

Escape closes the open chat and returns to the home screen, and the chat menu has a Close Chat item. Messages can be starred, and each chat lists its starred messages in Contact Info or Group Info. The tray icon follows the desktop's light or dark preference. AppImages bundle the Adwaita icons, so every icon shows on systems without them, and keep the application under usr/.

Links you send now carry a preview with the page title, description and image, loaded in the composer before you send. Each account can turn link previews off, synced with its phone. Choosing an emoji returns focus to the message input. AppImages can now update in place with AppImageUpdate.

Chats open at the first unread message, which is now easier to spot. Tray icon is visible on light panels, and the read receipts, typing status and locked chats code moved to the Profile dialog, since they belong to each account.

Several WhatsApp accounts can run at once, with a switcher in the sidebar and a dialog to edit each account's name, About text and picture. The interface is translated to Brazilian Portuguese, the chat list sidebar can be translucent, and the window no longer shrinks until its buttons are clipped.

Clicking a quoted message jumps to the original, and a button returns to the latest message after scrolling up. The window keeps running in the background without a tray on GNOME, and the chat list fills a narrow window.

The tray icon shows on Linux Mint and other desktops that could not load it from the Flatpak sandbox.

Stored chats remain visible when WhatsApp cannot finish syncing the phone's chat privacy settings.

Forward messages to several chats, mention group members as you type, and share contacts with searchable previews and contact cards.

Group photos into albums, stage attachments above the composer, show WhatsApp text formatting and business links, and reconnect after suspend.

Answer quick-reply buttons and list messages, and see mentioned people by name.

Richer contact info and groups in common, a searchable mention picker, a live voice recording meter, links in messages, and a Gallery and Files attach menu.

First ZapTide release with a native GTK interface, encrypted local messages, media, voice notes and polls.