No description
- Rust 88.7%
- HTML 8.9%
- Shell 2%
- TypeScript 0.4%
Suma el logo de la app arriba del título, y agrega corrección ortográfica y visor de logs a las características. Instalación ahora cubre .deb, .rpm y .msi (los tres se generan en cada release vía GitHub Actions). |
||
|---|---|---|
| .github/workflows | ||
| .vscode | ||
| public | ||
| src-tauri | ||
| .env.example | ||
| .gitignore | ||
| CLAUDE.md | ||
| deepseek.sh | ||
| index.html | ||
| latest.json | ||
| LICENSE | ||
| package.json | ||
| pnpm-lock.yaml | ||
| README.md | ||
| release.sh | ||
| tsconfig.json | ||
| tsconfig.node.json | ||
| vite.config.ts | ||
WhataJOST
Wrapper nativo de WhatsApp Web construido con Tauri v2.
Fork de jude7733/whatauri.
┌──────────────────────────────────┐
│ WhataJOST │
└──────────────┬───────────────────┘
│
▼
┌─────────────────┐
│ WhatsApp Web │
│ │
│ mensajes │
│ archivos │
│ paste/drop │
│ notificaciones │
│ deep links │
└────────┬────────┘
│
┌──────────▼─────────┐
│ System Tray │
│ │
│ [ico] [N msgs] │
└─────────────────────┘
Características
WhatsApp Web
- Carga en segundo plano, sin pantalla en blanco al abrir
- User agent Chrome: carga la versión completa de WhatsApp Web
- Soporte para dos cuentas de WhatsApp en simultáneo, cada una con su propia sesión (activable desde el menú del tray)
- Cierre de ventana oculta la app (no la termina), preservando la sesión
- Versión visible en la barra de título
- Atajo de teclado global Ctrl+Shift+W para mostrar/ocultar la ventana
- Corrección ortográfica nativa en campos de texto (menú contextual de WebKitGTK)
Bandeja del sistema (tray)
- Click izquierdo: alterna mostrar/ocultar la ventana
- Click derecho: menú contextual
- Badge numérico con mensajes sin leer sobre el ícono
- Toggle de notificaciones emergentes (persistido en disco)
- Inicio automático con el sistema (autostart)
- Visor de logs en tiempo real, accesible desde el menú del tray
Notificaciones
- Notificaciones in-app al recibir mensajes (toast estilo Telegram con nombre y preview)
- Toggle para activar/desactivar notificaciones emergentes desde el menú del tray
Archivos y portapapeles
- Pegar imágenes desde el portapapeles del sistema (Wayland y X11)
- Drag & drop de archivos desde el explorador de archivos
- Descarga de archivos (PDF, imágenes, etc.) con diálogo nativo de guardado
Links y deep links
- Links externos se abren en el navegador del sistema
- Deep links
whatsapp://— se puede configurar WhataJOST como handler del sistema para abrir chats desde el browser o desde otras apps
Actualizaciones
- Actualización automática al iniciar (en segundo plano, sin interrumpir)
- Verificación manual desde el menú del tray
- Reinicio automático post-actualización
Instalación
Descargá el instalador para tu sistema desde la página de releases.
Linux (Debian/Ubuntu)
sudo dpkg -i whatajost_*.deb
O abrí el archivo .deb con el instalador de paquetes de tu escritorio.
Linux (Fedora/RHEL)
sudo rpm -i whatajost-*.rpm
Windows
Ejecutá el instalador .msi descargado.
La app se actualiza sola una vez instalada (ver Actualizaciones).