Skip to content

A simple and open-source desktop client for WhatsApp built with Electron. This application renders WhatsApp Web in a standalone environment, providing a seamless messaging experience on your desktop. Designed for educational purposes, it emphasizes security and user privacy while maintaining the core features of WhatsApp.

License

Notifications You must be signed in to change notification settings

xanmoy/whatsapp-desktop-client

Repository files navigation

WhatsApp Desktop

WhatsApp Desktop is a cross-platform desktop application that allows you to use WhatsApp directly on your computer, making it easier to chat with friends and family while working.

Image

Get it from the Snap Store

🛠 Features

  • Multi-platform: Runs on Linux, Windows, and macOS.
  • Real-time messaging: Stay connected with your contacts through instant messaging.
  • Media sharing: Easily share images, videos, and documents.
  • Notifications: Get desktop notifications for new messages.

Image

📦 Installation

sudo snap install whatsapp-desktop-client

Build From Source

  1. Clone the repository:
git clone https://github.com/xanmoy/whatsapp-desktop-client.git
cd whatsapp-desktop-client
  1. Install dependencies: Ensure that you have all the necessary dependencies installed.
   npm instal
  1. Start the application:
npm start
  1. Build the application: Run the following command to create a Snap package of the application.
npm run dist
  1. Change to the dist directory: Navigate to the dist directory where the Snap package is located.
cd dist
  1. Install the Snap package: Use the following command to install the Snap package. The --dangerous flag allows the installation of locally built packages.
sudo snap install --dangerous ./whatsapp-desktop-client_*.snap

↩️ Uninstallation Steps

Remove the Snap package: To uninstall the Notion Desktop application, run the following command:

sudo snap remove whatsapp-desktop-client

📖 Usage Instructions

Launching the App:

After installation, open Notion Desktop using:

   whatsapp-desktop-client

🤝 Contributing

Contributions are welcome! If you'd like to contribute to this project, please fork the repository and submit a pull request.

📜 License

This project is licensed under the MIT License. See the LICENSE file for details.

Acknowledgments

  • Electron - Framework used to build the application.
  • Notion - A new tool that blends your everyday work apps into one. It's the all-in-one workspace for you and your team.

About

A simple and open-source desktop client for WhatsApp built with Electron. This application renders WhatsApp Web in a standalone environment, providing a seamless messaging experience on your desktop. Designed for educational purposes, it emphasizes security and user privacy while maintaining the core features of WhatsApp.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published