Lumyo217 downloadsMake the local graph show all notes connected through shared tags.
An Obsidian plugin that fixes a bug in the built-in local graph where notes connected through shared tags are not shown.
| Without plugin | With plugin |
|---|---|
![]() |
![]() |
When Show Tags is enabled in the local graph, Obsidian renders tag nodes but deliberately stops BFS traversal at them — so notes that share a tag with the current note never appear, regardless of the depth setting. This plugin monkey-patches the graph engine to continue traversal through tag nodes.
The plugin wraps Obsidian's internal graph engine prototype to intercept the subgraph data just before it reaches the renderer. It then runs its own BFS pass seeded from every tag node already in the graph, injecting:
All of this respects the configured Depth slider, mirroring Obsidian's own weight/depth scheme so nodes appear at the correct distance from the center note.
All existing local graph filters and toggles (Forward links, Back links, Show non-existing files, Depth) continue to work as expected.
main.js and manifest.json from the latest release.<your vault>/.obsidian/plugins/local-graph-tag-links/.BRAT lets you install plugins that aren't yet in the community directory.
https://github.com/Lumyo/obsidian-local-graph-tag-linksBRAT will also notify you of future updates automatically.
git clone https://github.com/Lumyo/obsidian-local-graph-tag-links.git
cd obsidian-local-graph-tag-links
yarn install
yarn build
Copy the resulting main.js and manifest.json into your vault's plugin folder as above.
MIT