Link Structure

by Dmitry Fert
5
4
3
2
1
Score: 50/100

Description

Obsidian plugin that adds a Structure view for Bases, displaying notes as a hierarchical tree based on the up property. Supports drag-and-drop reorganization with automatic link updates, multi-select, and Templater integration.

Reviews

No reviews yet.

Stats

14
stars
downloads
1
forks
1
days
1
days
1
days
0
total PRs
0
open PRs
0
closed PRs
0
merged PRs
1
total issues
1
open issues
0
closed issues
37
commits

Latest Version

a day ago

Changelog

Fixing review issues

README file from

Github

An Obsidian plugin for managing link-based note hierarchies. Adds a Structure view for Bases that displays notes as a draggable tree, built on the up property.

Why

Obsidian has a file manager for folder hierarchies, but nothing comparable for link-based ones. Bases Link Structure fills that gap — letting you both visualize and edit your hierarchy, with the added benefits of links: A file can have multiple parents, appearing in several branches at once. You can link files directly to each other without folders, making the folder notes plugin unnecessary.

How it works

Each file has an up property (configurable in view settings) that stores a link to one or more parent files. The plugin uses these links to build the tree.

Features

Structure view — displays your vault as a hierarchical tree based on up links. Drag and drop — move files in the tree; links update automatically. Hold Ctrl to copy to a new location without removing from the old one. Multi-select — hold Shift to select multiple files and move them together; all links update at once. Active file highlight — a button reveals the current file in the tree. If it appears in multiple places, each press jumps to the next one. (Requires the view to be placed in the sidebar.) Obsidian-native — respects system link settings (wiki/markdown, absolute/relative/shortest path). Uses standard Bases filters to control which notes are shown. Quick note creation — add subnotes via the context menu, with optional Templater template support.

Known issues

Complex Templater templates may cause conflicts. Avoid renaming or moving files from within a template.

Installation