All Projects → SpiritFour → whatsanalyze

SpiritFour / whatsanalyze

Licence: other
Analyze your WhatsApp Chat in Seconds. Reveal insights & get statistics, while all data stays on your device. No chat data is sent to a server it runs only locally in your browser.

Programming Languages

Vue
7211 projects
javascript
184084 projects - #8 most used programming language
typescript
32286 projects
SCSS
7915 projects

Projects that are alternatives of or similar to whatsanalyze

Chatanalyzer
Java script webapp that analyzes your WhatsApp Chat history locally on your machine.
Stars: ✭ 186 (+353.66%)
Mutual labels:  analyzer, whatsapp
WikiChron
Data visualization tool for wikis evolution
Stars: ✭ 19 (-53.66%)
Mutual labels:  analyzer
ionic3-whatsappclone
This is a template for WhatsApp for user with ionic framework. It's just a template with no backend for now. See Roadmap in Readme below
Stars: ✭ 24 (-41.46%)
Mutual labels:  whatsapp
whatsapp-bot
Piyobot adalah whatsapp bot pintar
Stars: ✭ 124 (+202.44%)
Mutual labels:  whatsapp
messages
A python package designed to make sending messages easy and efficient!
Stars: ✭ 38 (-7.32%)
Mutual labels:  whatsapp
whatsapp-clone-react
Build a WhatsApp Clone with React JS and FireBase.
Stars: ✭ 38 (-7.32%)
Mutual labels:  whatsapp
yowsup
The python WhatsApp library
Stars: ✭ 56 (+36.59%)
Mutual labels:  whatsapp
discord
GitHub webhook that analyzes pull requests and adds comments about incompatible CSS
Stars: ✭ 29 (-29.27%)
Mutual labels:  analyzer
wppconnect-server
Wppconnect Server is a ready-to-use API, just download, install, and start using, simple as that.
Stars: ✭ 290 (+607.32%)
Mutual labels:  whatsapp
whatsapp-PWA
Progressive Web app of Whatsapp web
Stars: ✭ 16 (-60.98%)
Mutual labels:  whatsapp
inos-baileys-wabot
WhatsApp Bot Using Baileys Library
Stars: ✭ 35 (-14.63%)
Mutual labels:  whatsapp
Analyzers
C# code analyzers
Stars: ✭ 18 (-56.1%)
Mutual labels:  analyzer
vux-weixin
基于vue,vux,运行在微信上,增加了 http拦截器, auth权限 , jwt认证 , storage ,目录结构灵感来源于ngx-admin
Stars: ✭ 14 (-65.85%)
Mutual labels:  whatsapp
TigerVirus
Best Virus Applications and VIRUS message Making Tool
Stars: ✭ 181 (+341.46%)
Mutual labels:  whatsapp
node-red-contrib-whatsappbot
Whatsapp Bot 🤖 for Node-Red
Stars: ✭ 37 (-9.76%)
Mutual labels:  whatsapp
vue-socials
💬 Social media share buttons and counts for Vue.js
Stars: ✭ 32 (-21.95%)
Mutual labels:  whatsapp
pistoBot
Create an AI that chats like you
Stars: ✭ 121 (+195.12%)
Mutual labels:  whatsapp
Whatsapp-Direct-Messaging-API
An API that opens Whatsapp application directly start a conversation based on given mobile number
Stars: ✭ 66 (+60.98%)
Mutual labels:  whatsapp
Cometary
Roslyn extensions, with a touch of meta-programming.
Stars: ✭ 31 (-24.39%)
Mutual labels:  analyzer
Love-Calculator
Let's Calculate love with real data. Love Calculator by Mohammed Cha
Stars: ✭ 54 (+31.71%)
Mutual labels:  whatsapp

WhatsAnalyze

  • Analyze your WhatsApp Chat in Seconds
  • Reveal insights & get statistics, while all data stays on your device.
  • No chat data is sent to a server it runs only locally in your browser.

This is an open-source tool to analyze your WhatsApp Chat and create pdfs from your chat. You can run the code locally on your device or visit whatsanalyze.com to see the hosted "main" branch. The website is hosted on github pages and all code is visible.

No data about your chat is transferred to any server at all.

Bildschirmfoto 2021-03-09 um 21 31 28

Dev deployment: https://whatsanalyze-80665.web.app

Encountered an issue?

Please report bugs in the github issues.

Running whatsanalyze locally

Build Setup

# install dependencies
$ yarn install

# serve with hot reload at localhost:3000
$ yarn dev

# build for production and launch server
$ yarn build
$ yarn start

# generate static project
$ yarn generate

Search for prettier and eslint in pycharm to set it up on saving a file. You can also add .vue there for running stuff on Vue files as well.

For detailed explanation on how things work, check out Nuxt.js docs.

HTTPS Certificate

https://letsencrypt.org/docs/certificates-for-localhost/

openssl req -x509 -out 0.0.0.0.crt -keyout 0.0.0.0.key -newkey rsa:2048 -nodes -sha256 -subj '/CN=localhost' -extensions EXT -config <( printf "[dn]\nCN=localhost\n[req]\ndistinguished_name = dn\n[EXT]\nsubjectAltName=DNS:localhost\nkeyUsage=digitalSignature\nextendedKeyUsage=serverAuth")

Also need to install the .crt file and trust it in your system settings

Code to generate certificate installable on android:

openssl pkcs12 -export -in 0.0.0.0.crt -inkey 0.0.0.0.key -out 0.0.0.0.p12
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].