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

File Outline Plus

Anas SidiAnas Sidi79 downloads

Demonstrates some of the capabilities of the Obsidian API.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates3

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.


Key Features

  • Auto-Sync & Active Position Tracking: Automatically unfolds parent headings and tracks your exact reading/cursor position as you scroll through long markdown files.
  • Near-Instant Performance: Built using an optimized single-pass document parser that completely avoids heavy line-splitting, ensuring near-instantaneous outline generation even on massive notes.
  • $\sum$ Inline LaTeX Rendering: Full support for inline math equations (e.g., $E = mc^2$) directly rendered inside heading nodes in the tree view.
  • Custom Parameter Engine: Fine-tune every aspect of how the outline behaves—from auto-collapse rules to indexing refresh rates. Granular Subtree Controls: Built-in context menu (right-click) to expand or collapse complete subtrees recursively or manually trigger index refreshes.

Parameter Settings

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.

Subtree Context Menu Actions

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 :

  • image
HealthExcellent
ReviewPassed
About
Display a responsive, context-aware outline sidebar that tracks cursor and reading position and auto-expands parent headings. Render inline LaTeX in heading nodes, generate near-instant outlines for massive notes with an optimized parser, and control subtrees via a context menu for recursive expand/collapse and manual refresh.
OutliningSidebarLaTeX
Details
Current version
1.0.2
Last updated
2 months ago
Created
3 months ago
Updates
3 releases
Downloads
79
Compatible with
Obsidian 1.8.7+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
Anas SidiAnas Sidissidimoto
GitHubssidimoto
  1. Community
  2. Plugins
  3. Outlining
  4. File Outline Plus

Related plugins

Notebook Navigator

A better file browser and calendar inspired by Apple Notes, Bear, Evernote and Day One.

Latex Suite

Make typesetting LaTeX math as fast as handwriting through snippets, text expansion, and editor enhancements.

Tag Wrangler

Rename, merge, toggle, and search tags from the tag pane.

Vertical Tabs

Offer an alternative view that displays open tabs vertically, allowing users to group and organize tabs for a better navigation experience.

Flexplorer

Enhance the file explorer with custom sorting, pinning, and hiding.

Checklist

Consolidate checklists across all files into a single view.

Recent Files

Display a list of recently opened files.

YTranscript

Easily fetch transcription for any YouTube video.

TagFolder

Show tags as folder.

Longform

Helps you write and edit novels, screenplays, and other long projects.