
Bases Link Graph
See the notes and links from a filtered base as a graph.
Show query results that descend from a root through a chosen parent property.
MIT · no telemetry · core features free

Tested on desktop only.
Directory facts fetched from community.obsidian.md/users/theluckystrike.
You use parent links to organize projects across several levels of notes.
Choose a root note, or a root formula such as this.file, and a parent property in a Descendants view. The plugin follows parent links across the vault, then shows reachable notes from the visible Bases query. Depth gives the shortest distance from the root.
Choose a note property containing a wikilink or a list of wikilinks. Traversal handles multiple parents and cycles without repeating a note.
Set Root formula to this.file, then embed the base in a project note. Each embed keeps its own root, so the same base shows each project's descendants, and in a sidebar it follows the active note. Formula selection and depth are free, and a nonempty formula overrides Root note.

The output keeps the visible query order and selected property columns. Intermediate notes can connect results even when those notes are outside the query.
The view counts unresolved parent links, invalid values and notes awaiting metadata. Those counts cover the vault scan, including notes outside the displayed query.
Descendant results, depth, warnings and the root formula are free; route explanations need Pro.
Pro costs $5 a month or $15 one time through GitHub Sponsors. One sponsorship turns on Pro in every plugin that has it.
Pro shows one shortest route from the root to a matching note. Each path opens its source note, including intermediate notes outside the query.
needs
steps
Enable Bases and Bases Descendant Filter.
Add a Descendants view to a base.
Choose Root note and Parent property in the view options, or set Root formula to this.file.
Use the Properties menu to choose extra columns.
Inspect the depths and parent-data warnings.
If the app can't find a new plugin yet, try again later. Obsidian says a plugin that passes the review shows in the app within 24 hours.
Need a change for your team? I build custom Obsidian plugins and features.
Yes. The property can hold a list of wikilinks. The view shows a note once at its shortest depth.
No. The scan reads the selected frontmatter property. Plain text values without wikilink syntax do not form parent edges.
The view excludes the root by default. Enable Include the root if it matches the query to include it when the query also returns it.
No. It adds a separate Descendants layout. That layout shows text values and pages results in groups of 100.
Yes. Set Root formula to this.file and embed the base in each project note. Opening the base in its own tab shows a message, because this.file is then the base file.
The plugin processes your notes locally. GitHub sign-in and sponsorship checks contact github.com and api.github.com with authentication data, without sending your note text or paths.
Tell me what is broken in Bases Descendant Filter, or what it should do next.
Bases Descendant Filter 1.3.0, MIT license
MIT · no telemetry · core features free