Skip to content
This repository has been archived by the owner on Aug 15, 2021. It is now read-only.

Import a Day One JSON export into the Joplin note-taking application with all journal entries and photos.

License

Notifications You must be signed in to change notification settings

hyper-expanse/dayone-to-joplin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dayone-to-joplin

Import a Day One JSON export into the Joplin note-taking application with all journal entries and photos.

Tool to import journal entries, and most associated resources, from the Day One journal application into the Joplin note-taking application.

Table of Contents

Features

  • Support for JSON export format from Day One.
  • Import each journal entry along with their tags, location and date.
  • Import photo resource references.

Installation

Git clone this repository onto a system with the Go programming language tool installed.

Usage

Extract the JSON export from Day One into a folder.

Start Joplin note-taking application, navigate to the Tools -> Options -> Web Clipper settings page and enable Web Clipper. Copy the token provided within the Advance options box.

Query the Joplin API to find the ID of the notebook you want to import your journal entries into:

curl localhost:41184/folders?token=[TOKEN]

With the folder path to your exported journal, Joplin token and notebook ID, you can import your journal entries into Joplin by running the following command:

go run main.go --journalFolder [FULL PATH TO EXTRACTED JSON EXPORT FOLDER] --token [TOKEN] --notebook [NOTEBOOK ID]

Contributing

Please read our contributing guide to see how you may contribute to this project.

About

Import a Day One JSON export into the Joplin note-taking application with all journal entries and photos.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages