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
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Hierarchical Outgoing Links

jasonmotylinskijasonmotylinski2k downloads

Displays outgoing links in a tree structure.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates5

Hierarchical Outgoing Links

Overview

Displays outgoing links for the active document as a hierarchy based on the folder structure of the references.

Rather than showing a flat list of outgoing links, this plugin groups them into a collapsible tree that mirrors how your notes are organized into folders within your vault. For example, if a note links to recipes/breakfast/pancakes and recipes/dinner/pasta, the tree would look like:

recipes/
├── breakfast/
│   └── pancakes
└── dinner/
    └── pasta

The categories you see in the tree (e.g., "recipes", "breakfast", "dinner") are your vault's folder names, not tags or auto-generated labels.

image

Motivation

In the age old folders vs tags debate I tend to lean heavier on physically structuring notes into high level categories. The tag hierarchy display provides a nice overview of tags and how they relate to each other and I wanted something similar that leveraged the folder structure to display outgoing links as a tree.

Example

Here's a comparison of the core plugin vs the hierarchical outgoing links plugin in action.

This is how the out-of-the-box core outgoing links plugin displays links: image

This is how this plugin displays links: image

Features

  • Collapsible tree structure allows you to easily focus on what what is most important
  • Clickable links to references
  • List of unresolved links indicating any dangling references which you might want to create.
  • Ability to exclude items from the hierarchy using a regular expression

Filtering

The plugin has the ability to filter out items in the list based on a regular expression. This comes in handy when you want to remove all images or PDFs from displaying. The exclude filter is configurable in the Settings menu. image

When a filter is being applied to the hierarchy a filter icon displays at the top of the plugin. image

Commands

The following commands are available in the Obsidian Command Palette:

Command Description
Show hierarchical outgoing links Displays the panel in the event it was closed

Settings

The following settings are available in the settings window:

Setting Description
Exclude files filter A regular expression which will filter out any match. Helpful if you want to remove images and PDFs

Development

Setup

npm install

Running

npm run dev

78%
HealthExcellent
ReviewSatisfactory
About
Display outgoing links as a collapsible tree that mirrors your vault's folder structure. Group links by folders, click to jump to references, spot unresolved (dangling) links, and apply regex filters to exclude items like images or PDFs.
LinksFoldersVisualization
Details
Current version
1.2.2
Last updated
3 months ago
Created
2 years ago
Updates
5 releases
Downloads
2k
Compatible with
Obsidian 1.9.10+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Sponsor
Buy Me a Coffee
Author
jasonmotylinskijasonmotylinski
jason.motylinski.com
GitHubjasonmotylinski
  1. Community
  2. Plugins
  3. Links
  4. Hierarchical Outgoing Links

Related plugins

Excalidraw

Visual PKM powerhouse. Create and edit Excalidraw drawings.

Waypoint

Easily generate dynamic MOCs in your folder notes using waypoints. Enables folders to show up in the graph view and removes the need for messy tags!

Strange New Worlds

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

Leaflet

Interactive maps inside your notes.

Smart Connections Visualizer

View your Smart Connections in a visualized format.

Graph Link Types

Link types for graph view.

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.

Mermaid Tools

Improved Mermaid.js experience: visual toolbar with common elements and more.

Maps

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