An unofficial daylio client ( read-only now ), to view your entries, notes, and moods in your browser(PC) locally using your Daylio Backup.
Written in node.js
If you haven't already, install node.js
- Clone or download this repo
- Export your Daylio backup ( .daylio file ) and copy it to the repo directory
- Then, execute the following commands
npm i
node server.js <daylio backup file>
NOTE : The node
and npm
would differ depending on the platform you're using.
- Open the url displayed in the terminal )
node server.js backup_2023_06_26.daylio
Output:
info: starting server
info: loading backup - backup_2023_06_26.daylio
info: decoding data
info: loading 55 icons
info: running → http://localhost:5000/
You'll only have to pass the daylio backup once, it'd be extracted ( encoded format ) in the data
folder.
To update your local entry backup, re-run the server while passing your new daylio backup.
- Light/dark mode
- Monthly mood graph
- Activities ( with icons )
- Moods
- Notes
- Search
- Adding Entries [ TO-DO ]
- Goals [ TO-DO ]
- Goto
More > Backup & Restore > Advanced Options
- Hit
Export
and save the file
- Express.js ( web server )
- Pug.js ( HTML pre-processor )
- Moment.js
- Other
- path
- fs
- extract-zip
- Chartist line animation: Pen
I pulled the activity icons from the Daylio app using apktool. I DON'T OWN THEM