Skip to content

A desktop app to visualize your chatting habits on the Signal Desktop messenger

License

Notifications You must be signed in to change notification settings

LinusBolls/signal-ectoplasm

Repository files navigation


Powered by P.L.A.S.M. - Package for Locally Accessing Signal Messages, Electron React Boilerplate , and Chart.js


How it works

E.C.T.O.P.L.A.S.M. uses P.L.A.S.M. to interact with db.sqlite, the file where Signal Desktop stores (along with some less exciting data) your contacts, messages, and reactions. This means you'll have to have Signal Desktop installed on your machine or this will not do anything incredibly spectacular ;)

Install

Clone the repo and install dependencies:

git clone --depth 1 --branch main https://github.com/LinusBolls/signal-ectoplasm.git your-project-name
cd your-project-name
npm install --force

Having issues installing? See the Electron React Builerplate debugging guide

Starting Development

Start the app in the dev environment:

npm start

Packaging for Production

To package apps for the local platform:

npm run package

License

MIT © E.C.T.O.P.L.A.S.M.

About

A desktop app to visualize your chatting habits on the Signal Desktop messenger

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published