Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/k-donn/pyqt-journal-times
A PyQt app to visualize Day One entries
https://github.com/k-donn/pyqt-journal-times
Last synced: about 2 months ago
JSON representation
A PyQt app to visualize Day One entries
- Host: GitHub
- URL: https://github.com/k-donn/pyqt-journal-times
- Owner: k-donn
- License: mit
- Created: 2020-07-07T13:34:15.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2023-05-29T15:27:39.000Z (over 1 year ago)
- Last Synced: 2024-08-08T00:44:05.477Z (5 months ago)
- Language: Python
- Size: 252 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- project-awesome - k-donn/pyqt-journal-times - A PyQt app to visualize Day One entries (Python)
README
# Journal Entry Times PyQt
A PyQt app to represent entries in a Day One journal.
## Usage
```bash
usage: run.py [-h]Display a graph of journal entries from Day One JSON
optional arguments:
-h, --help show this help message and exit
```## Running
To run from the root dir,
```bash
python3.8 run.py
```## Generate Dummy Data
- From the root of the foler,
```bash
python3.8 ./data/gen_dummy.py
```- Now, select the new `./data/Dummy.json` file from `run.py`
## Exporting Journal JSON
See [Exporting Entries](https://help.dayoneapp.com/en/articles/440668-exporting-entries) for instructions.
Export as JSON and place file in ./data directory.
## Meta
I got the inspiration from seeing [jiuguangw](https://github.com/jiuguangw/)'s [Agenoria](https://github.com/jiuguangw/Agenoria)
## TODO
- [ ] Create super class that Dot Plot and Histogram inhereit
- [ ] Add data summary tab