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

Trailmark

Quang NguyenQuang Nguyen267 downloads

Navigate long notes with a compact, fluid section rail and rich previews.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates5

Trailmark is an Obsidian plugin inspired by the elegant table-of-contents affordance used for long conversations.

Usage

In Live Preview and Reading view, notes with at least three headings get a subtle stack of bars on the left edge. Each bar represents one section: hover or focus it to reveal that section's preview, or click it to jump there. Neighboring bars respond smoothly to pointer proximity, creating a fluid sound-wave effect. Live Preview support is enabled by default.

Previews render a deliberately lightweight subset of Obsidian Markdown, including emphasis, inline code, links, wikilinks, lists, and blockquotes. Trailmark omits expensive or disruptive content such as embeds, images, fenced code, tables, HTML, and display math from its transient preview cards.

The plugin is local-only: it reads note headings and short excerpts, stores only its own settings through Obsidian’s plugin data API, and makes no network requests or analytics calls.

  • Hover a bar to preview its section.
  • Move vertically across the rail to sweep through previews.
  • Click a bar to jump to its heading.
  • Use Tab to focus individual bars and Enter to jump.
  • Run Show section preview from the command palette to focus the first section.

Settings

  • Minimum headings controls when the rail appears.
  • Reading view enables the rail in rendered notes.
  • Live preview enables the rail while editing and is on by default.

Build

npm install
npm run build

The build runs TypeScript and Obsidian's official ESLint rules before producing the release bundle.

Copy manifest.json, main.js, and styles.css into <vault>/.obsidian/plugins/trailmark/, then enable Trailmark in Obsidian.

Development

The source uses the official Obsidian API and keeps obsidian external during the esbuild bundle. Run npm install and npm run build; the generated main.js is the release asset.

HealthExcellent
ReviewPassed
About
Display a subtle rail of bars beside notes with multiple headings; hover a bar to preview that section or click to jump to its heading. Render lightweight transient previews (emphasis, inline code, links, lists, blockquotes) in Live Preview and Reading view while skipping heavy embeds/images/code, keeping all data local.
NavigationOutliningInterface
Details
Current version
1.0.4
Last updated
Last month
Created
Last month
Updates
5 releases
Downloads
267
Compatible with
Obsidian 1.13.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
Quang NguyenQuang Nguyenquangnd159
GitHubquangnd159
  1. Community
  2. Plugins
  3. Navigation
  4. Trailmark

Related plugins

Hover Editor

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

Dragger

Drag and drop any block (paragraphs, headings, lists, etc.) to rearrange content like Notion.

Graph Banner

Display a local graph view to the note header

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.

Hider

Hide interface elements such as tooltips, status bar, titlebar, and more.

Meta Bind

Make your notes interactive with inline input fields, metadata displays, and buttons.

Breadcrumbs

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

Quick Switcher++

Enhanced Quick Switcher, search open panels, and symbols.

Note Toolbar

Add customizable toolbars to your notes.