Skip to content

Python script to convert Journey diary entries to Day One format

Notifications You must be signed in to change notification settings

alxhslm/journey2dayone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

journey2dayone

Python script to convert a Journey database of diary entries to the JSON Zip archive format for Day One.

Supported features

This script allows the following data from Journey to be migrated over to Day One:

  • Entry text
  • Date and time (including time zone)
  • All images (which will be placed at the bottom of the journal entry)
  • Location data (place name, latitude and longtitude)
  • Weather data (temperature and description)
  • Tags

Usage

  1. Export your data from Journey.app as a ZIP archive by following these instructions.

  2. Run pip install -r requirements.txt to install the dependencies.

  3. Run python journey2dayonejson.py --file <path-to-journey-zip> in a terminal window, which will create a ZIP archive called dayone.zip in the same directory as the Journey zip file. The journal will be named Journey by default, but this can be overriden with the --journal-name flag.

  4. Open Day One.app and import the JSON Zip file by following these instructions. This will create a new journal within DayOne.app with the name set in the previous step.

  5. Continue adding to your journal in Day One.app!

About

Python script to convert Journey diary entries to Day One format

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages