rijnb / evernote-to-obsidian

Evernote to Obsidian conversion scripts (uses Yarle)
Apache License 2.0
0 stars 0 forks source link

Evernote to Obsidian conversion script

To convert an Evernote database to a Obsidian (Markdown-based) vault:

  1. Export your Evernote notebook to an .enex file.
  2. Create an output directory for conversion results.
  3. Execute the conversion script:
evernote-to-obsidian-converter.sh <output-dir> <.enex-file(s)> [tags-hierarchy.txt]

This script:

Installing and executing

To use this script, simply clone this Github repo to your machine, like:

git clone https://github.com/rijnb/evernote-to-obsidian.git

Then:

Usage

For the latest usage info, type:

evernote-to-obsidian.sh

Tweaking the conversion

The conversion configuration can be adapted by changing values in the file evernote-config.json.template. The parameters are all explained in (the Yarle config section)[https://github.com/akosbalasko/yarle].

There are 3 template parameters that will be replaced by the Zsh script:

You can modify this JSON file to your liking. In its current form, tags will be hashless as the note will contain all tags in the metadata section, without tags.

The converted notes will use the template evernote_converted_note.template, which contains 1 template parameter:

You can modify the note conversion template. In its current form, tags are placed on top, in the metadata section and the note will have an "Imported from Evernote" callout, with some conversion data.

Recommended Obisidian plugins after conversion

To check the correctness of your Obsidian vault, you may want to use the Obisidian plugins