Keith Pieper50 downloadsMerge Markdown notes with heading-aware content, frontmatter, and Dataview handling, including automatic same-name duplicate cleanup.
Merge Markdown notes into one while preserving useful structure. Merge Notes combines duplicate content under matching headings, reconciles selected frontmatter fields, and handles Dataview code blocks with explicit rules.

The image is an illustrative example of the workflow, not a screenshot of the plugin.
Copy this folder to /.obsidian/plugins/Power-Merge-Notes/, then enable Power Merge Notes under Settings → Community plugins.
To build from source:
npm install
npm run build
Use npm run dev for watch mode if supported by the local package scripts.
Use Merge duplicates in active file's folder to scan the current folder, or enable Auto-merge same-name duplicates in settings. Common duplicate suffixes such as (1), - Copy, and Obsidian Sync conflict titles are normalized.
By default, the secondary note moves to system trash after a successful merge. Disable Trash secondary after merge to keep both files.
Heading comparisons are exact and case-sensitive. Back up or use version history before large merges.
MIT. See LICENSE.