Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Join the community
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Local Graph Tag Links

LumyoLumyo217 downloads

Make the local graph show all notes connected through shared tags.

Add to Obsidian
Local Graph Tag Links screenshot
  • Overview
  • Scorecard
  • Updates3

Local Graph Tag Links

Local Graph Tag Links

An Obsidian plugin that fixes a bug in the built-in local graph where notes connected through shared tags are not shown.

Screenshots

Without plugin With plugin
Local graph without plugin Local graph with plugin

The problem

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.

What it does

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:

  • Notes that share a tag with any tag node in the subgraph
  • Forelinks and backlinks of those injected notes (respecting the Forward links / Back links toggles)
  • Unresolved links (notes that don't exist yet), including their backlinks
  • Tags of injected notes (when Show Tags is on), which can themselves be expanded further

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.

Usage

  1. Install the plugin and enable it in Settings → Community plugins.
  2. Open the local graph for any note (More options → Open local graph, or via the command palette).
  3. In the local graph filter panel, enable Show Tags.
  4. Notes connected through shared tags will now appear at the appropriate depth.

All existing local graph filters and toggles (Forward links, Back links, Show non-existing files, Depth) continue to work as expected.

Installation

Manual

  1. Download main.js and manifest.json from the latest release.
  2. Copy them into <your vault>/.obsidian/plugins/local-graph-tag-links/.
  3. Reload Obsidian and enable the plugin under Settings → Community plugins.

Using BRAT

BRAT lets you install plugins that aren't yet in the community directory.

  1. Install Obsidian42 - BRAT from the Community Plugins directory.
  2. Open Settings → BRAT and click Add Beta plugin.
  3. Enter the repository URL: https://github.com/Lumyo/obsidian-local-graph-tag-links
  4. Click Add Plugin, then enable it under Settings → Community plugins.

BRAT will also notify you of future updates automatically.

From source

Requires Node.js and Yarn.

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.

Compatibility

  • Tested against Obsidian 1.12+
  • Works on desktop and mobile
  • Uses internal Obsidian APIs that are not part of the public plugin API — may break on major Obsidian updates

License

MIT

93%
HealthExcellent
ReviewPassed
About
This plugin improves the local graph view by properly displaying connections between notes that share the same tags, even when those relationships are normally omitted by Obsidian’s built-in graph. It effectively treats shared tags as first-class graph connections, making it much easier to explore related ideas, navigate knowledge clusters, and uncover hidden links across your vault without manually creating explicit note-to-note links.
TagsVisualizationLinks
Details
Current version
1.0.2
Last updated
14 hours ago
Created
2 months ago
Updates
3 releases
Downloads
217
Compatible with
Obsidian 1.12.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
LumyoLumyolumyo
GitHublumyo
  1. Community
  2. Plugins
  3. Tags
  4. Local Graph Tag Links

Related plugins

Strange New Worlds

Reveal networked thought and the strange new worlds created by your vault.

Supercharged Links

Add attributes to internal links with the values of target note's frontmatter attributes.

Leaflet

Interactive maps inside your notes.

Breadcrumbs

Visualise the hierarchy of your vault using a breadcrumb trail or matrix view.

Smart Connections Visualizer

View your Smart Connections in a visualized format.

Advanced Canvas

Supercharge your canvas experience. Create presentations, flowcharts and more.

Smart Connections

AI link discovery copilot. See related notes as you write. Lookup using semantic (vector) search across your vault. Zero-setup local model for embeddings, no API keys, private.

Maps

Adds a map layout to bases so you can display notes as an interactive map view.

Link Favicons

See the favicon for a linked website.

Advanced URI

Control everything with URI.