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

SlickOutline

Puneeth ShettyPuneeth Shetty407 downloads

Navigate note headings with a floating glass outline and reading-progress ring.

Add to Obsidian
SlickOutline screenshot
SlickOutline screenshot
  • Overview
  • Scorecard
  • Updates3

A compact, floating outline that keeps long Obsidian notes easy to navigate.

SlickOutline gives each note pane its own lightweight document outline. Open it when you need to jump between headings, collapse it when you want a clear workspace, and follow your reading progress without giving up space to a permanent sidebar.

SlickOutline|440

Features

  • Browse and navigate H1-H4 headings in a compact, floating panel.
  • Track reading progress in the collapsed ring and see estimated reading time when the outline is open.
  • Drag the control anywhere, snap it to a corner, and use it independently in multiple panes and pop-out windows.
  • Match light, dark, and custom themes.

Demo

SlickOutline navigation and placement demo

If you've found SlickOutline useful, please consider ☕️ Buying me a coffee

Installation

Once SlickOutline is available in the Obsidian Community Plugins directory:

  1. Open Settings -> Community plugins.
  2. Select Browse and search for SlickOutline.
  3. Install and enable the plugin.

Getting started

  1. Enable SlickOutline in Obsidian's Community plugins settings.
  2. Open a Markdown note in Live Preview or Reading View.
  3. Run SlickOutline: Show outline from the command palette.
  4. Select the circular control to open the outline, then select a heading to navigate to it.

Run the command again to remove SlickOutline from the current pane. You can also assign the command a hotkey in Obsidian's settings.

SlickOutline is pane-local: enabling, expanding, and navigating the outline affects only the pane you are working in. Switching notes keeps the outline enabled but collapses it.

Customize the outline

Placement

Choose Top left, Top right, Bottom left, or Bottom right under Settings -> SlickOutline -> Placement.

You can also drag the collapsed control to create a custom position. A snap preview appears near pane edges, and the saved position adapts proportionally when the window changes size. Selecting a corner in settings replaces the custom position.

Reading speed

Set your preferred words per minute under Settings -> SlickOutline -> Reading speed. SlickOutline uses it to estimate the reading time for the current note while excluding frontmatter and code blocks.

Use Reset to defaults to restore the top-left placement and a reading speed of 200 words per minute.

Compatibility and behavior

  • SlickOutline is desktop-only.
  • Live Preview and Reading View are supported.
  • Source Mode is not supported; the control hides until you return to a supported view.
  • Heading labels and reading time refresh when the panel reopens rather than after every edit.
  • The outline remains open while scrolling or navigating between headings.
  • Placement and reading speed are shared settings, while outline visibility is managed independently for each pane.

Feedback

Report bugs or suggest improvements through GitHub Issues.

HealthExcellent
ReviewSatisfactory
About
Add a compact, floating outline to each pane to browse and jump between H1–H4 headings. Track reading progress with a collapsed ring, see estimated reading time, and drag/snap the control anywhere while using it independently across panes and pop-out windows.
OutliningNavigation
Details
Current version
1.0.2
Last updated
3 weeks ago
Created
3 weeks ago
Updates
3 releases
Downloads
407
Compatible with
Obsidian 1.13.0+
Platforms
Desktop only
License
MIT
Report bugRequest featureReport plugin
Author
Puneeth ShettyPuneeth Shettyshettypuneeth
GitHubshettypuneeth
  1. Community
  2. Plugins
  3. Outlining
  4. SlickOutline

Related plugins

Notebook Navigator

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

Homepage

Open a note, base, or workspace on startup, or set it for quick access later.

Breadcrumbs

Visualise the hierarchy of your vault using a breadcrumb trail or matrix view.

Quick Switcher++

Enhanced Quick Switcher, search open panels, and symbols.

Quick Explorer

Perform file explorer operations (and see your current file path) from the title bar, using the mouse or keyboard.

Vertical Tabs

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

Footnote Shortcut

Makes creating footnotes more fun!

Hover Editor

Transform the Page Preview hover popover into a fully working editor instance.

Recent Files

Display a list of recently opened files.

Folder notes

Create notes within folders that can be accessed without collapsing the folder, similar to the functionality offered in Notion.