Decorate exported Apple Notes and Bear Notes with native app icons. Open notes in their source app.
Capture in Apple Notes, think in Obsidian.
This plugin connects Notes Exporter with Obsidian. Export your Apple Notes and Bear Notes as markdown, open the folder as an Obsidian vault, and get native app integration right inside Obsidian.

Apple Notes is great for quick capture -- Siri, share sheets, handwriting, instant sync. But it's a closed system. You can't query your notes, link them, or build on top of them.
Obsidian is great for thinking -- backlinks, Dataview, templates, plugins. But it can't read Apple Notes.
This plugin bridges them. Export your notes once or on a schedule, and Obsidian treats them as first-class citizens with deep links back to the source app.
source_url from frontmatter and adds native app integration

notes:// and bear:// links in reading view, live preview, and properties panelNotes Exporter produces rich YAML frontmatter that works with Obsidian core features and Dataview:
| field | example | notes |
|---|---|---|
title |
"Meeting notes" |
note title |
id |
"A1B2C3..." |
Apple Notes identifier |
aliases |
["Meeting notes"] |
searchable via Obsidian alias |
created |
2025-01-15T10:30:00Z |
ISO 8601 |
modified |
2025-01-15T14:22:00Z |
ISO 8601 |
source_url |
"notes://showNote?identifier=..." |
deep link to source app |
tags |
["work", "meetings"] |
Obsidian-compatible tags |
reading_time |
3 |
estimated minutes (200 wpm) |
pinned |
true |
only if pinned |
shared |
true |
only if shared |
collaborators |
["[email protected]"] |
shared note participants |
folder_path |
"Work/Projects" |
original folder hierarchy |
cover |
"[[path/to/image.jpg]]" |
cover image wikilink |
word_count |
642 |
body text word count |
attachment_count |
3 |
images, PDFs, etc |
attachment_types |
["image", "pdf"] |
types present |
has_checklist |
true |
contains checklist items |
checklist_done |
4 |
completed items |
checklist_total |
7 |
total items |
links |
["https://example.com"] |
URLs found in note |
Example Dataview queries:
TABLE reading_time, word_count, modified
FROM ""
WHERE source_url
SORT modified DESC
LIST
FROM #work
WHERE has_checklist AND checklist_done < checklist_total
Obsidian Importer is a one-time migration tool. This plugin + Notes Exporter is for ongoing use:
source_url deep links back to the original note (Importer has no source tracking)If you've already left Apple Notes and just need a one-time import, Obsidian Importer works fine. If you still capture in Apple Notes and want your notes available in Obsidian, use this.
Search for "Notes Exporter" in Settings > Community plugins > Browse.
Copy main.js, manifest.json, and styles.css to your vault at .obsidian/plugins/notes-exporter/.
npm install
npm run build # build main.js
npm run dev # watch mode
npm run typecheck # type check
MIT