This is a modified Version of ChitChat from stonesam92/ChitChat and was created, because he is no longer active.
A Mac app wrapper around WhatsApp's web client, WhatsApp Web.
The latest version is available here.
Requires OSX 10.10 Yosemite and a WhatsApp Web compatible device.
Disclaimer: This is NOT an official WhatsApp Product, it is only a hobby project created by the contributors
Allows you to receive notification center notifications for new messages, and adds some useful keyboard shortcuts:
Feature | Shortcut |
---|---|
Start a new conversation | ⌘N |
Search past conversations | ⌘F |
Jump to your 1st .. 9th most recent converation | ⌘1 .. ⌘9 |
Scroll through your conversations | ↑ and ↓ |
Inspired by, and in small part based on, Messenger for Mac, created by Rasmus Andersson. ChitChat uses some code from this project.
Text2Emoji converts the following text into Smileys. Thanks to Paul
ASCII | Unicode |
---|---|
:) :-) | 😊 |
;) ;-) | 😉 |
:( :-( | 😟 |
B) B-) | 😎 |
:D :-D | 😃 |
D: D-: | 😩 |
:d :-d | 😋 |
;p ;-p | 😜 |
:p :-p | 😛 |
:o :-o | 😮 |
:s :-s | 😖 |
:x :-x | 😶 |
:| :-| | 😐 |
:/ :-/ | 😕 |
:[ :-[ | 😳 |
:> :-> | 😏 |
:@ :-@ | 😷 |
%) %-) | 😂 |
:* :-* | 😘 |
:! :-! | 😬 |
o:) o:-) | 😇 |
>:-o | 😠 |
>:-) | 😈 |
:3 :-3 | 😺 |
(y) (Y) | 👍 |
(n) (N) | 👎 |
<3 | ❤️ |
Most features of WhatsApp Web are currently supported, and support for the remainder is being actively developed:
Feature | Working? |
---|---|
Text chat | YES |
Attached media viewing | YES |
Attached media downloading | YES |
Notification center notifications | YES |
Media uploading | NO* #10 |
Media recording (using camera + mic.) | NO |
*Media uploading is supported when dragging the image/video file into the app's window. Uploading using the upload button is currently not supported, since WKWebView did not support an easy mechanism for using <input type="file">
tags. Since Wekbit bug 133759 was fixed, we can now look at this issue in #10.
To develop for ChitChat:
- Fork the repository
- Clone the repository with
git clone [email protected]:<USERNAME>/ChitChat.git
, replace with your username - Download and install Xcode if you don't have it already
- You will need to change the development team (
DevelopmentTeam =
) by logging in with your Apple account (Xcode will prompt you when you try to debug), so don't include the project settings in your commit - Use the issue number in the commmit message if there is one, e.g.
git commit -am "#27 Fix drawer not opening"
- Generate a pull request on GitHub and someone will look at it
Copyright (c) 2015 Authors of the source code of this project.
See the MIT License.
This project does not attempt to reverse engineer the WhatsApp API or attempt to reimplement any part of the WhatsApp client's communications with the WhatsApp servers.
Any communication between the user and WhatsApp servers is handled by WhatsApp Web itself; this is merely a native wrapper for WhatsApp Web, more akin to a clone of Safari than of any WhatsApp software.