Skip to content

Converts data exported from the Year in Pixels app to be imported into the Daylio app.

License

Notifications You must be signed in to change notification settings

zfox23/year-in-pixels-to-daylio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

year-in-pixels-to-daylio

This NodeJS script converts data exported from the "Pixels - Mood & Mental Health" Android/iOS app to a format compatible with the Daylio Android/iOS app - and the other way around!

Prerequisites

  1. Ensure NodeJS is installed.
  2. Clone this repository to your local disk.
  3. Using your favorite terminal application, cd into the directory containing this repository.
  4. Run npm install to install the script's dependencies.

Usage

  • Run node index.js -d <path to Daylio .daylio backup file> to convert the log entries contained within your Daylio backup file to a .json file compatible with Year in Pixels.
  • Run node index.js -p <path to Year in Pixels .json backup file> to convert the log entries contained within your Year in Pixels backup file to a .daylio file compatible with Daylio.
  • Run node index.js -h for some help.

Usage Examples

  • index.js -d mybackup.daylio
    • Converts the Daylio backup file at ./mybackup.daylio to a Year in Pixels JSON file at ./mybackup.daylio-converted.json.
  • index.js -p pixels-backup.json
    • Converts the Year in Pixels backup file at ./pixels-backup.json to a Daylio file at ./pixels-backup.json-converted.daylio.

About

Converts data exported from the Year in Pixels app to be imported into the Daylio app.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published