Source first
Every source-line change remains visible even when it is not classified as a structure change.
Review Markdown side by side and locate changes across headings, lists, tables and code blocks.
Markdown Diff combines a complete source comparison with structure-aware detection for headings, lists, GitHub-style tables and fenced code blocks.
Every source-line change remains visible even when it is not classified as a structure change.
Headings, lists, tables and fenced code blocks receive additional labels and navigation.
Markdown, Mermaid definitions and embedded code are compared as source and are not executed.
## Install Run `pnpm install`.
## Setup Run `pnpm install`.
Expected result: The source line is modified and the heading is also reported as a structure change.
Practical answers about how this tool compares content, what stays local and where its current limits are.
Diff Master compares the source line by line and also identifies changes to headings, lists, GitHub-style tables and fenced code blocks.
Not in the current version. The result compares Markdown source and reports structural changes so you can review exact syntax without executing embedded content.
The structure parser supports common GitHub Flavored Markdown features such as tables and task-list syntax. Source differences remain visible even when a construct is not classified as a structure change.
No. Mermaid blocks are treated as fenced Markdown code and compared as source. Diff Master does not render or execute diagram definitions.
No. The Markdown parser and comparison engine run locally in your browser, and Diff Master does not upload or store either version or the result.