WhatStats is a program which allows you to generate various charts based on various statistics gathered from WhatApp chat logs. Charts are plotted with matplotlib
and the GUI is built with wxPython
. Currently, only chat logs exported from WhatsApp on iOS are supported.
Python 3 is required to run WhatStats. To check which versioon yo have, type the following at the command line:
python --version
If you don't have Python, then you can download it from www.python.org/downloads/.
- Download the prebuilt zip file and unzip
- Run
WhatStats.exe
- Install the required dependencies with
pip install -r requirements.txt
- Start the program with
python WhatStats.py
- Add support for chat logs exported from android devices
- Add more statistics
- Add more charts?
- Fix some problems on mac OS (members list doesn't resize, progress dialog loading gauge doesn't move, no highlighting in date selectors)
- Rewrite GUI in Qt?