Repository navigation
Releases: Andiveli/wptui
Release list
v0.2.1
What’s new
- Checks for newer stable releases in the background without blocking startup.
- Shows a discreet update notice in the empty Andiveli welcome panel.
- Adds explicit
wp-tui updatesupport for standalone installations.
Safety
Updates use SemVer and platform-aware asset selection, validate GitHub SHA-256 digests, safely validate archives, protect package-manager and symlink-managed installations, and replace files atomically.
Updates are never installed silently; users must run wp-tui update.
This establishes notifications for releases published after v0.2.1. v0.2.0 could not notify retroactively.
wptui v0.2.0
Highlights
- Added integrated Communities navigation with community sections, avatar-based rows, and improved contextual avatar loading.
- Added RTL message rendering and RTL composer support, including improved word-boundary handling.
- Added contextual leader menus and a quit action, while preserving keyboard navigation paths.
- Added durable unread markers and unread-attention highlighting, with improved read-state synchronization across linked devices.
- Improved mentions with contact names and interoperable group-mention support.
- Improved view-once message notices, unavailable-media handling, media previews, and optimistic text sending.
Fixes and performance
- Improved avatar refresh behavior and community/chat row rendering.
- Virtualized the message viewport and added render/list caching to reduce redraw work.
- Suppressed unnecessary hidden-log redraws and added opt-in runtime diagnostics.
- Preserved notification suppression for the currently open chat and fixed related integration coverage.
Installation
Install the latest prebuilt release with:
curl -sSL https://raw.githubusercontent.com/Andiveli/wptui/main/install.sh | bashPrebuilt archives are provided for Linux x86_64 and macOS Apple Silicon. Image previews require libchafa; see the README for platform-specific runtime dependencies.
This release is published from commit 8063d39ac19318f4a0cb80893ac9dad0ff1c24ac.
wptui v0.1.0
wptui v0.1.0
A keyboard-driven WhatsApp client for the terminal. A Rust/Ratatui interface
paired with the Go whatsmeow library.
Features
- Link a WhatsApp account with a QR code or a phone pairing code
- Browse and search chats from the terminal
- Send, reply to, edit, delete, copy, and react to messages
- Inspect reactions and quoted messages
- Paste text, images, and files from the clipboard
- Send attachments with captions
- Download and preview media, or open it in an external player
- Full Vim-style keyboard navigation with a searchable keybinding reference
Assets
- Linux (x86_64):
wptui-x86_64-unknown-linux-gnu.tar.gz - macOS (Apple Silicon):
wptui-aarch64-apple-darwin.tar.gz - Demo video:
demo.mp4
Install with the script:
curl -sSL https://raw.githubusercontent.com/Andiveli/wptui/main/install.sh | bashImage previews require libchafa — see the README for your operating system.