Skip to main content

Generate a pretty view of your browser history from a JSON export

Project description

pretty-history

PyTest PyPi version Python 3.7|3.8|3.9 PRs Welcome

The pretty-history app is a simple Python script that can be run via the command-line, and will generate Markdown files summarising your browser history.

Installation

Install from the PyPi repository using pip:

pip install pretty-history

Usage

After installing the app, run:

prettyhist --help

To see some instructions for how to use it.

Example

Pretty-format browsing history from Firefox:

prettyhist -b firefox

Pretty-format browsing history from Firefox, merging with data from Brave Browser:

browserexport save --browser brave --to .
browserexport merge --json ./*.sqlite > ./history.json

prettyhist -b firefox -f ./history.json

References

  1. seanbreckenridge/browserexport

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pretty_history-2.0.1.tar.gz (16.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pretty_history-2.0.1-py3-none-any.whl (17.6 kB view details)

Uploaded Python 3

File details

Details for the file pretty_history-2.0.1.tar.gz.

File metadata

  • Download URL: pretty_history-2.0.1.tar.gz
  • Upload date:
  • Size: 16.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.1

File hashes

Hashes for pretty_history-2.0.1.tar.gz
Algorithm Hash digest
SHA256 f783034974032b1660fa0ca73eebffab9dbd8936212a40055c37628c926d5a71
MD5 54a7e674fd1df5eced645dd3012dba64
BLAKE2b-256 d46bf9e4511c8037a1f7b5a299ecc2801087772750aabc10f4e697a0da257176

See more details on using hashes here.

File details

Details for the file pretty_history-2.0.1-py3-none-any.whl.

File metadata

  • Download URL: pretty_history-2.0.1-py3-none-any.whl
  • Upload date:
  • Size: 17.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.1

File hashes

Hashes for pretty_history-2.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 946047e25b8b0c632eda0cb0ddbfee58aa3e044b0ac691dd2790f174771e12e5
MD5 f2d59ee33e6d627271e708d116662b9c
BLAKE2b-256 6a771188e77cbd3c24cc221208bc8f839d4f900c9aac26aa118e7ff6007b2462

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page