Anas Sidi15 downloadsDemonstrates some of the capabilities of the Obsidian API.
A high-performance, context-aware, and feature-packed document outline sidebar for Obsidian.
Fun Fact: I actually built this entire plugin from scratch before realizing that Obsidian already had a built-in core Outline plugin! Once I discovered the native one, I realized my custom implementation was significantly more responsive, flexible, and feature-rich—so I decided to polish and release it anyway.
$E = mc^2$) directly rendered inside heading nodes in the tree view.Click the gear icon in the outline header to tweak the dynamic parameters:
| Parameter | Description |
|---|---|
| Collapse depth | Sets the default baseline depth level when the index is resting. |
| Refresh rate | Defines the minimal time interval required between two consecutive index updates. |
| Dynamic collapse diff | Sets the tolerated depth range visible around the currently active heading. |
| Manual update | Toggles whether the index updates automatically on file edits or manually on demand. |
Right-click on any heading in the outline view to access granular controls:
Expand Subtree: Expands the selected node and all of its nested children sequentially.
Collapse Subtree: Recursively closes all nested child headings under the selected node.
Refresh Index: Forces an immediate re-scan and sync of the active document's heading tree.
small preview :