Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/d3vv3/chatstats
A WebApp to visualize your Whatsapp or Telegram chat statistics
https://github.com/d3vv3/chatstats
analytics analyze chat chatstats data dataviz docker graphjs graphs react reactjs telegram whatsapp
Last synced: 11 days ago
JSON representation
A WebApp to visualize your Whatsapp or Telegram chat statistics
- Host: GitHub
- URL: https://github.com/d3vv3/chatstats
- Owner: d3vv3
- License: gpl-3.0
- Created: 2020-09-26T10:43:55.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2023-09-28T22:38:56.000Z (about 1 year ago)
- Last Synced: 2024-04-17T10:11:53.437Z (7 months ago)
- Topics: analytics, analyze, chat, chatstats, data, dataviz, docker, graphjs, graphs, react, reactjs, telegram, whatsapp
- Language: JavaScript
- Homepage:
- Size: 1.51 MB
- Stars: 6
- Watchers: 3
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ChatStats
A **privacy oriented** tool to visualize your Whatsapp or Telegram **chat stats**.
**Demo [here](https://chatstats.devve.space).**
## Disclaimer
All the processing is done in client (**serverless** service), so your data never leaves your device.
> You can check this by opening the site, turning airplane mode on and then proceeding. It will work anyway.
## Tools
Built using [Reactjs](https://reactjs.org/) and [Chartjs](https://github.com/jerairrest/react-chartjs-2).
## Scripts
### Baremetal
- `npm start`
- `npm run-script build`### Docker
- `docker-compose up --build chatstats`
## To Do:
- [x] Filter English and Spanish common words.
- [x] Multimedia statistics.
- [x] Get Dockerfile and docker-compose.yml ready.
- [x] Check emoji accuracy (maybe depends on client emoji font).
- [x] Unzip iPhone Whatsapp exports (it does it that way).
- [x] Removed fakepath (only real file name) from UI.
- [x] Fix for D/M/Y or M/D/Y based on device language and then trial error.
- [ ] Help section for common users.
- [ ] Print or export button to share with friends.
- [ ] Second theme (scss) with switch.