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

Wave TOC

HanserHanser114 downloads

A fluid, rail-style floating table of contents for Obsidian.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates7

English | 简体中文

Wave TOC turns the active note's outline into a compact floating navigation rail beside the document. Move across the ticks to preview headings and nearby content, follow the current section while scrolling, or jump directly to any heading—without giving up sidebar space.

Designed for long notes, it stays accurate in both Editing and Reading views and keeps the interaction calm: scrolling changes only the active color, while the smooth wave animation appears on hover.

Wave TOC in action

Highlights

  • Floating H1–H3 rail inside the active note
  • Smooth multi-tick hover wave and heading bubble
  • Optional hover-card previews: title only, first paragraph, or a locally extracted section summary
  • Current section indicated by color without changing tick length
  • Configurable navigation: follow the pointer or jump only after click
  • Configurable section tracking: follow the scrolling viewport or use the cursor click behavior
  • Localized settings with Chinese and English interfaces
  • Source-line-accurate heading navigation in Editing and Reading views, including virtualized long notes
  • Automatic updates when headings change
  • Configurable side, heading depth, and rail height

Build

npm install
npm run build

Copy manifest.json, main.js, and styles.css into:

<Vault>/.obsidian/plugins/wave-toc/

Then reload Obsidian and enable Wave TOC under Community plugins. Hover-card content, navigation, and scroll-tracking behavior can be changed under Settings → Wave TOC. The settings interface is available in Chinese and English.

Privacy

Wave TOC works locally inside Obsidian. It does not send note content to external services, collect telemetry, show ads, or require an account.

Acknowledgements

Functional research for this independent implementation included Next TOC and Floating TOC. No source code or assets from those projects are included in Wave TOC.

Wave TOC is an independent project and is not affiliated with or endorsed by OpenAI.

License

MIT © 2026 Hanser

HealthExcellent
ReviewSatisfactory
About
Display a floating H1–H3 rail beside the active note with smooth wave-hover ticks and heading bubbles. Show optional hover-card previews (title, first paragraph, or local section summary) and color-mark the current section. Offer pointer-follow or click-to-jump navigation and keep headings synced in Editing and Reading views.
OutliningNavigation
Details
Current version
1.0.6
Last updated
5 days ago
Created
3 weeks ago
Updates
7 releases
Downloads
114
Compatible with
Obsidian 1.5.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
HanserHanserhanser0521
GitHubhanser0521
  1. Community
  2. Plugins
  3. Outlining
  4. Wave TOC

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.

Vertical Tabs

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

TagFolder

Show tags as folder.

Recent Files

Display a list of recently opened files.

Outliner

Work with your lists like in Workflowy or Roam Research.

Folder notes

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

Creases

Tools for effectively folding Markdown sections.