Skip to content

Latest commit

 

History

History
83 lines (62 loc) · 2.26 KB

README.md

File metadata and controls

83 lines (62 loc) · 2.26 KB

daylio-web

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

Demo

Dashboard

demo

Screenshots

dark_activities light_note

Running

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.

Features

  • Light/dark mode
  • Monthly mood graph
  • Activities ( with icons )
  • Moods
  • Notes
  • Search
  • Adding Entries [ TO-DO ]
  • Goals [ TO-DO ]

Help

Exporting your daylio entries ( backup )

  • Goto More > Backup & Restore > Advanced Options
  • Hit Export and save the file

Uses

CSS

Packages

Code Snippet

  • Chartist line animation: Pen

Icon assets

I pulled the activity icons from the Daylio app using apktool. I DON'T OWN THEM