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

Heading View

菅原ユリア菅原ユリア183 downloads

Show the first heading of a Markdown note instead of its file name in the file explorer. Files are never renamed.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates3

An Obsidian plugin that shows the first heading of a Markdown note instead of its file name in the file explorer.

Neither the file name nor the heading is ever changed on disk. Only the way the note is labelled in Obsidian's sidebar is affected.

Why

If you name your files by timestamp or by ID — 202408191342.md, zk-0421.md — the file explorer stops telling you anything about what is in a note. This plugin puts the first heading in that spot, so you keep the stable file name and still read the sidebar at a glance. Zettlr behaves this way by default; this brings the same reading comfort to Obsidian.

How it works

  • The first heading of a note is read from Obsidian's metadata cache, at any heading level, and the sidebar label is set to it.
  • Notes without a heading keep their file name.
  • Non-Markdown files are left alone.
  • Disabling the plugin restores every file name immediately.

Installation

From the community plugins directory

Open Settings → Community plugins → Browse, search for "Heading View", install and enable it.

Manually

Download main.js and manifest.json from the latest release and place them in <vault>/.obsidian/plugins/heading-view/. Reload Obsidian and enable the plugin under Settings → Community plugins.

Development

npm install
npm run dev    # rebuild on change
npm run build  # type-check and produce a production main.js

License

Apache License 2.0

HealthExcellent
ReviewPassed
About
Show the first heading of a Markdown note in the file explorer instead of its file name, while keeping filenames unchanged on disk. Read headings from Obsidian's metadata cache at any level and fall back to filenames for notes without a heading.
SidebarFiles
Details
Current version
1.1.1
Last updated
Last month
Created
2 years ago
Updates
3 releases
Downloads
183
Compatible with
Obsidian 1.7.7+
Platforms
Desktop, Mobile
License
Apache-2.0
Report bugRequest featureReport plugin
Sponsor
Ko-fi
Author
菅原ユリア菅原ユリアyin-ori
GitHubyin-ori
  1. Community
  2. Plugins
  3. Sidebar
  4. Heading View

Related plugins

Notebook Navigator

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

Recent Files

Display a list of recently opened files.

Reveal Active File Button

Add a button to the top of the File Explorer, to reveal the active file.

Custom File Explorer sorting

Manual or automatic config-driven reordering and sorting of files and folders in File Explorer.

Novel word count

Display a word count, page count, creation date, or other statistics for each file, folder and vault in the File Explorer pane.

Flexplorer

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

File Explorer Note Count

See the number of notes in each folder within the file explorer.

File Tree Alternative

An alternative file tree view with separate folder and file panes.

Claudian

Embeds Claude Code/Codex and other local Agents as AI collaborators in your vault.

Advanced URI

Control everything with URI.