
An Obsidian plugin that opens two notes in a native split and marks what
differs between them — in both notes, down to the word.

Chinese text is segmented through `Intl.Segmenter`, so differences are
highlighted word by word instead of line by line. Both sides read the
unsaved editor buffer first and refresh after a short debounce, identical
text is never colored, and the highlighting itself never writes to the
notes. Both sides of a split currently use the same word-difference color,
meaning "unique to this side" — not a unified add/delete direction.
Collate grew out of Till Friebe's
[obsidian-file-diff](https://github.com/friebetill/obsidian-file-diff) (MIT)
and is now maintained by SigiL as part of the ouatis Obsidian family,
alongside [Desk Lamp](https://github.com/ouatis/obsidian-desklamp),
[Skill Switchboard](https://github.com/ouatis/obsidian-skill-switchboard)
and [Scriptorium](https://github.com/ouatis/obsidian-scriptorium). Quiet
panels and thin rules share a visual rhythm with the rest of the family;
colors and fonts follow your Obsidian theme. English and Simplified Chinese
are available.
> [!NOTE]
> Collate runs on desktop Obsidian (verified on Windows); mobile is not
> supported.
## Install
Requires Obsidian 0.15.0 or newer. Download `main.js`, `manifest.json` and
`styles.css` from the
[releases page](https://github.com/ouatis/obsidian-bigao/releases), place
them in `