Filtering (others) - ElsaTam/obsidian-extended-graph GitHub Wiki
The filters features allows you to exclude specific files and folders from the graph based on regex patterns, as well as control how various elements are processed and displayed.
Ignore inline links
When enabled, links defined inside the note content (outside of the frontmatter) will not be added to the graph. Only frontmatter links and properties will be processed.
It is useful for reducing graph complexity when you have many casual references that don't represent true relationships and helps focus the graph on intentional, structured connections.
Exclude Regex
Define regex patterns to exclude specific files and folders from the graph, but not from the Search, and Unlinked Mentions (as opposed to the core option to exclude files from the app settings > Files and links)
External URLs (in Beta)
The external URLs feature allows you to include external web links as nodes in your graph, providing different levels of granularity and interaction options.
Add external URLs
Choose how external links found in your notes should be represented in the graph:
- None: external URLs are not added to the graph (default behavior)
- Domain: adds the domain of external links as nodes
- Example: Links to
https://example.com/page1
andhttps://example.com/page2
both create a singleexample.com
node
- Example: Links to
- Href: Adds the full href of external links as individual nodes
- Includes origin + pathname (excludes search parameters and hash fragments)
- Example:
https://example.com/page1
andhttps://example.com/page2
create two separate nodes
- Href and domain: Creates both domain and individual href nodes
- Acts similarly to a tag system where individual href nodes are grouped around their domain
- Domain nodes serve as "parent" categories for specific URL nodes
- ⚠️ In local graphs, backward traversal from external URL to their origin nodes doesn't work to display nodes that are not directly connected (following tag behavior)
External links properties
- Specify property names that can contain external URLs linking to notes in your vault
- Used by the "First note if exists" open mode to find corresponding internal notes
- Supports multiple property names - the system will check each property for matching URLs
- Common property names:
url
,source
,link
,website
Open mode for external URLs
Define what happens when you click on an external URL node:
- Always on the Web: opens the URL in Obsidian's web viewer (if enabled) or in your default browser
- First note if exists: searches for notes that have the external URL in one of the specified properties and opens a matching note if possible, otherwise falls back to web mode
- Show available options: if at least one matching note is found, displays a modal with the list of all matching notes, and the option to open the original external URL on the web. If no matching notes exist, directly opens the URL on the web