An open API service indexing awesome lists of open source software.

https://github.com/danielbiegler/visualize-whatsapp-chats

Visualizing WhatsApp chats via JavaScript
https://github.com/danielbiegler/visualize-whatsapp-chats

chat graph javascript offline statistics visualization visualizer whatsapp

Last synced: about 1 year ago
JSON representation

Visualizing WhatsApp chats via JavaScript

Awesome Lists containing this project

README

          

# Visualizing WhatsApp chats via JavaScript

## Demo
https://danielbiegler.github.io/visualize-whatsapp-chats/

## Example Screenshot/s
![Example Whatsapp Chatlog Visualized](../../blob/master/Screenshot_20181218_000313.png)
This screenshot doesn't show all the stats you get.

## Why
I was looking for a visualizer and found some incomplete small examples or sites who you have to send your chat to. *(Wtf, are you insane?)*

I'm not gonna send a random site on the web my chatlogs, no thank you sir.

Found some visualizers that create small pictures, but I want interactivity, I want to be able to zoom in for example.

So I created this to be able to visualize interactive graphs which are generated **offline(!)**.
___
## Feature Wish List for v1.0.0
- [x] **Export to CSV**
- [ ] [example_export.csv](../../blob/master/example/example_export.csv)
- [x] **1on1 Chat Support**
- [x] **Group Chat Support**
- **Visualize Data**
- [ ] Make List for feature wishes
- [x] Total Messages
- [x] Total Characters
- [ ] Total Emojis
- [ ] Chat frequency per day/week/month/year
- **Formats:**
- [x] `DD?MM?YYYY, hh:mm - Name: Text`
- [x] `DD?MM?YY, hh:mm - Name: Text`
- [x] `DD?MM` can either be one or two digits long, each.
- [ ] `DD?MM?YY, hh:mm (PM|AM) - Name: Text`
- [ ] `MM?DD?(YY|YYYY)` are american exports formatted this way?
- **System Messages**
- [ ] 1on1 Chat
- [ ] Make List
- [ ] English
- [ ] German
- [ ] Group Chat
- [ ] Make List
- [ ] English
- [ ] German
- **Demo Page**
- [ ] [demo.html](https://danielbiegler.github.io/visualize-whatsapp-chats/demo)
- [ ] 1on1 example
- [ ] Group example