Ohlife-2-dayone

OhLife Shutdown? Export data to DayOne app


Project maintained by adilansari Hosted on GitHub Pages — Theme by mattgraham

Popular private daily blogging service Ohlife announced its shutdown today.

DayOne

  1. DayOne is a solution that provides a good experience for daily loggers.
  2. All the data is on your local device and you can backup to your Dropbox, iCloud or any other Cloud storage
  3. Less dependencies.

Migrating data from OhLife to DayOne

  1. Unfortunately, there is no official export tool. The OhLife export tool just gets you a single huge *.txt file with all your entries.
  2. I wrote this script to format and import data into DayOne app.

Getting DayOne and CLI

  1. Install DayOne app on Mac(Unfortunately no Win32/Linux) and run it.
  2. Go to > DayOne on top bar and click on Install Command Line Tools or download from here.
  3. The command line interface is pretty straightforward, manual.

Importing data to DayOne

  1. Clone this repo.

  2. Help options:

$ python transfer.py --help

usage: transfer.py [-h] [-d] [-f FILENAME]

Migrate ohlife export data file to dayone app

optional arguments:
  -h, --help        Show this help message and exit
  -d                Actually write to dayone
  -f FILENAME       Filename including path to load from, by default it will
                    look for data/sample.txt

Note: You may need to change the formatting as per content, current output is as following: Sample Entry in DayOne app