|
| 1 | +# WhatsApp Lite (Unofficial) |
| 2 | + |
| 3 | +A lightweight, clean, and optimized wrapper for WhatsApp Web, built with Tauri. This application provides a native-like experience on Windows with enhanced privacy and UI customizations. |
| 4 | + |
| 5 | +## Features |
| 6 | + |
| 7 | +* **Clean Interface**: Automatically hides "Communities", "Channels", and "Meta AI" tabs to keep your workspace focused on chats. |
| 8 | +* **Banner Removal**: Removes the annoying "Get WhatsApp for Windows" and "Download" banners. |
| 9 | +* **System Tray Integration**: Minimizes to the system tray instead of closing, ensuring you never miss a message. |
| 10 | +* **Custom Scrollbar**: Features a sleek, minimal scrollbar that blends perfectly with the dark/light theme. |
| 11 | +* **Lightweight**: Built on Tauri v2, ensuring minimal resource usage compared to the official Electron-based app. |
| 12 | +* **Privacy Focused**: No tracking or data collection; it's just a direct wrapper around the official WhatsApp Web. |
| 13 | + |
| 14 | +## Installation |
| 15 | + |
| 16 | +### Download |
| 17 | +You can download the latest `.exe` installer from the [Releases](https://github.com/bittu-the-coder/whatsapp-lite/releases) page. (Note: You will need to create this after building). |
| 18 | + |
| 19 | +### Build from Source |
| 20 | + |
| 21 | +Prerequisites: |
| 22 | +* [Node.js](https://nodejs.org/) (v16 or later) |
| 23 | +* [Rust](https://www.rust-lang.org/tools/install) |
| 24 | +* [Tauri CLI](https://tauri.app/v1/guides/getting-started/prerequisites) |
| 25 | + |
| 26 | +1. **Clone the repository** |
| 27 | + ```bash |
| 28 | + git clone https://github.com/bittu-the-coder/whatsapp-lite.git |
| 29 | + cd whatsapp-lite |
| 30 | + ``` |
| 31 | + |
| 32 | +2. **Install dependencies** |
| 33 | + ```bash |
| 34 | + npm install |
| 35 | + ``` |
| 36 | + |
| 37 | +3. **Run in Development Mode** |
| 38 | + ```bash |
| 39 | + npm run tauri dev |
| 40 | + ``` |
| 41 | + |
| 42 | +4. **Build for Production** |
| 43 | + To create the `.exe` installer: |
| 44 | + ```bash |
| 45 | + npm run tauri build |
| 46 | + ``` |
| 47 | + The output installer will be located in: |
| 48 | + `src-tauri/target/release/bundle/nsis/` |
| 49 | + |
| 50 | +## Keyboard Shortcuts |
| 51 | + |
| 52 | +* **Close Window (X)**: Hides the application to the system tray. |
| 53 | +* **Tray Icon**: Right-click or Left-click to Show/Hide or Quit the application. |
| 54 | + |
| 55 | +## Technologies Used |
| 56 | + |
| 57 | +* [Tauri](https://tauri.app/) - For building the lightweight desktop application. |
| 58 | +* [Rust](https://www.rust-lang.org/) - For the backend system tray and window management. |
| 59 | +* JavaScript - For DOM manipulation and UI cleanup. |
| 60 | + |
| 61 | +## Disclaimer |
| 62 | + |
| 63 | +This project is an **unofficial** wrapper and is not affiliated with, associated with, authorized by, endorsed by, or in any way officially connected with WhatsApp or Meta Platforms, Inc. The official WhatsApp website can be found at [https://www.whatsapp.com](https://www.whatsapp.com). |
0 commit comments