Self tracking your online life!
Project description
nostalgia_chrome [alpha]
Cross-platform Chrome History Analysis
Self tracking
There is a movement of self tracking. Monitoring pulse, heartbeat and so on. But the most important is not being tracked: our online behavior.
Making sure we can self document, we need the following things.
-
Chrome only keeps its history for a max of 90 days, so we need to start saving history.
-
We need to collect HTML data from the pages we visit and keep them cached.
-
(Cleaning up) We need to extract and analyze data from the HTML, such as code snippets, links, microdata, images, events.. anything really.
-
(Not started) Allow plugins per website for example. Extract trip date from airbnb page to connect to photos for example.
Usage examples
To come
Installation
-
For now, go to Extensions in Chrome, and "load unpacked". Open the
chromePlugin
in this folder. -
pip install nostalgia_chrome
-
To test it out, run
nostalgia_chrome serve
. Look at theboot_as_service
on how to runnostalgia_chrome
as a service on boot. -
Make sure you do not lose history, run
nostalgia_chrome backup_history
every (at most) 90 days.
Data overview
Chrome history:
- Referral data
- Visit counts
HTML (after adding analyzer)
- DOM
- code snippets
- text
- publication date
- links
- microdata
- images
- events
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for nostalgia_chrome-0.0.7-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2111b40260716b596336bf462a19e0ef1fa7c52e34e685177c518366079ffcb2 |
|
MD5 | 21fb97e9d8bdc68c49155daf8755183d |
|
BLAKE2b-256 | ca20e01acde6c39898e52c157b70c529999d3ff6d0796ee74a74eaeb5513eacf |