Evernote and Joplin migration with many notebook stacks: opinions on YARLE vs Obsidian importer plugin circa early 2024

Evernote Legacy 7.14.1 macOS and Joplin migration questions with many notebook stacks / folders.

I’ve searched around on here, reddit, and Discord and am finding general info. on YARLE on importing from 2022 but nothing newer.

Import from Evernote - Obsidian Help seems to suggest one has to go notebook-by-notebook (export 1 notebook, import 1 notebook; export 1 notebook, import 1 notebook). It also doesn’t say what happens to Shortcuts/Note Links that are cross-notebook.

Appreciate answers from those who’ve recently tried YARLE and/or Obsidian importer, and especially who’ve tried both, for import from Evernote and also for import from Joplin.

A. Evernote → Obsidian questions (8700 old archived notes in 178 notebooks in 13 stacks) (Evernote Legacy macOS 7.14.1)

  1. intra-Evernote links (shortcuts / Note Links) that are across-notebooks, across stacks - which is better? What are respective shortcomings of YARLE vs. Obsidian importer plugin for these Note Links? Tips?

  2. Notebook stacks - which is better, respective pros/cons of YARLE vs. Obsidian importer plugin? Can either handle importing entire stack structure in one-go without having to export all notes in each notebook in each stack manually and if so how?

  3. Preserving local computer file macOS Shortcuts (links) in Evernote Legacy - can either import method preserve these?

  4. YARLE help pages are a bit confusing, do I have to export each notebook’s notes one notebook at a time? Or if YARLE runs on an M1 macOS Evernote Legacy v7.14.1 app’s local database all-at-once, how to do this?

B. Joplin → Obsidian (65 notebooks in 11 main notebook groups, 4000 notes)

  1. What is the best way of importing all these from Joplin into Obsidian, preserving Markdown links and External links to local macOS files?

  2. Any “one and done” or other tips rather than notebook-by-notebook?

  3. Can I also copy over favorites or do I have to manually re-create favorites?

1 Like

Hi @m2927ae ,
I’m akos, I’m the developer of Yarle, so I can answer your Yarle-related questions. I’m sorry for the confusing help page. Here are my answers:

  1. In Yarle you can select more notebooks, not just one, to be converted. It is exactly because of keeping the inter-notebook links. But it requires an extra manual step: A Table of Contents note must exist in every notebook that is converted.
  2. I’m not sure if Notebook Stacks can be exported from Evernote at all, just single notebooks, or not? So, currently, conversion of Notebook Stacks is not supported yet.
  3. I don’t really understand this question. Do you mean that a shortcut pointing to your local machine is stored within a note in Evernote?
  4. Yarle converts the exported Enex files, so it has no access to any internal DB of Evernote.
    Hope it is a bit clearer now, but feel free to raise issues on github (Issues · akosbalasko/yarle · GitHub) if you’re struggling with anything, I used to check that more often.
1 Like

Thank you for your detailed reply, and for your open-source Yarle creation!

For #1, I don’t have table of contents notes and so that would be quite labor intensive to create on for each notebook, even though it would let me preserve inter-notebook links. #2 - right, Stacks are something in the internal Evernote database structure. I could add tags manually (selecting all the notes in a Notebook) for the stack name. I also looked at Filterize.net to help automate this but limits on the notes processed each day make it a less than automatic process.

#3, yes, the old Evernote legacy let me create a shortcut / link to a locally stored file on that machine. I had a lot of these pointing to Outlook and Apple Mail files (back when older Outlook and older Apple Mail made it easier to locate / link to a specific email message file), PDFs stored locally rather than within the Evernote database/note, etc.

As these are archive notes I rarely access it may be easier for me to manually add custom tags unique for each notebook name within Evernote legacy macOS client, and simply export all the notes into a single Enex to import into an “Archive” folder in Osididian. I long ago canceled Evernote and did not upgrade the legacy client so I have full access within Evernote offline to all my archived notes - but if a macOS update breaks Evernote legacy, I would lose that.