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.
- Support for JSON export format from Day One.
- Import each journal entry along with their tags, location and date.
- Import photo resource references.
Git clone this repository onto a system with the Go
programming language tool installed.
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]
Please read our contributing guide to see how you may contribute to this project.