whatstk is a python package providing tools to parse, analyze and visualise WhatsApp chats developed under the sociepy project. Easily convert your chats to csv or simply visualise some stats using the provided command-line tools or python. The package uses pandas to process the data and plotly to visualise it.
It is distributed under the GPL-3.0 license.
⭐ Please star our project if you found it interesting to give us some dopamine 😄!
pip install whatstk
Install develop version (not stable):
pip install git+https://github.com/lucasrodes/whatstk.git@develop
More details here
For a rapid introduction, check this tutorial on Medium.
See instructions.
from whatstk import df_from_txt_whatsapp
df = df_from_txt_whatsapp("path/to/chat.txt")
$ whatstk-to-csv [input_filename] [output_filename]
See more in sections getting started and examples.
See contribute section.
Lucas Rodés-Guirao. "whatstk, WhatsApp analysis and parsing toolkit", https://github.com/lucasrodes/whatstk