Dynamic Outline

approved

by theopavlove

Adds a customizable GitHub-like floating table of contents.

89 stars28,962 downloadsUpdated 11mo agoMIT
View on GitHub

Dynamic Outline

This Obsidian plugin displays a floating table of contents for quicker navigation within your notes.

Features

Enjoy a seamless experience from the start, or customize it precisely to your needs with features like:

  • Active heading indication: See your current position in the document within the outline.

  • Search and navigation: Click a search result to jump directly to that section in the note.

  • Collapsible headings: Hide or show sections for better organization.

  • Keyboard control: Navigate the outline using the keyboard for an efficient workflow.

  • Adaptive behavior: Reveal on file open, toggle on hover, auto-hide, and more.

  • Rich personalization: Customize colors, layout, and more using the Style Settings plugin.

Usage

Click the icon in the top right of your current note to instantly open the Dynamic Outline and get a clear view of your note's structure. For an even faster workflow, you can bind the plugin command to a hotkey.

How to install

The plugin is available in the Obsidian Community plugins collection.

Contribution

Feel free to report a bug, request a feature or submit a pull request.

If you find this plugin helpful, consider buying me a coffee to support its continued development.

Buy Me A Coffee

For plugin developers

Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.