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

Callout Tracker

InfernoMoonInfernoMoon298 downloads

Collect matching callouts from your vault in a clickable index.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates5

Callout Tracker helps you stay organized in a large vault by collecting important callouts into one clickable overview.

Instead of interrupting your writing to maintain a separate task list or idea document, leave callouts where they naturally belong in your notes. Mark a thought as an idea, a task as a todo, or a useful suggestion as a custom callout such as note or warning. Callout Tracker then lets you review those items together, find what still needs to be done, revisit suggestions from your notes, and develop ideas that need more attention.

The overview is grouped by callout type, searchable, and linked back to the exact note and line where each callout appears. This makes it easier to turn scattered thoughts across your vault into an organized workflow. It works locally in your vault and does not use network services.

Callout Tracker Overview

Usage

Use Callouts in your notes to mark important thoughts, tasks, and suggestions.

> [!idea] A useful thought
> More details here.

> [!todo] Finish the draft

Add a callout-tracker code block to any note:

```callout-tracker
callouts: todo, idea, note
rootfolder: MyRoot
search: myfilter
```

callouts: is a comma- or space-separated list of callout types.

rootfolder: limits the search to that folder and its subfolders. If it is omitted, Callout Tracker uses the default root folder from Settings → Callout Tracker. The setting is empty by default, which searches the whole vault.

search: is optional. When present, only callouts whose header or body contains the search text are displayed. The search is case-insensitive.

In the settings, use Ignore prefixes to exclude matching file and folder names. Enter multiple prefixes separated by commas; whitespace around each value is removed. The field contains _ by default.

Customize callouts

Under Custom callouts settings you can define the appearance of a callouts and add custom ones. Each definition supports a name, font color, background color, optional border and border color, and optional icon name. The settings show a live preview, so you can see how the callout will look while you edit it. These styles are applied both to normal Obsidian callouts and to callouts displayed in the tracker.

Callout Settings

API for AI agents and integrations

Callout Tracker exposes a local API on the loaded plugin instance. The search method returns JSON-friendly results with the callout type, title, text, file path, and 1-based line number.

const tracker = Object.values(app.plugins.plugins)
    .find((plugin) => plugin?.api?.search);

await tracker.api.search({
    callouts: ['hook', 'clue'],
    search: 'dragon',
});

The callouts and search options are optional. When omitted, the API uses the configured default root folder and the default callout types idea, note, and todo.

HealthExcellent
ReviewSatisfactory
About
Collect important callouts across your vault into a single clickable overview. Group items by callout type, search across notes, and jump to the exact file and line to review tasks, ideas, and suggestions without leaving context. Keep data local; do not use network services.
ReviewSearchNavigation
Details
Current version
1.0.4
Last updated
2 weeks ago
Created
4 weeks ago
Updates
5 releases
Downloads
298
Compatible with
Obsidian 1.5.7+
Platforms
Desktop, Mobile
License
0BSD
Report bugRequest featureReport plugin
Author
InfernoMoonInfernoMooninfernomoon
GitHubinfernomoon
  1. Community
  2. Plugins
  3. Review
  4. Callout Tracker

Related plugins

Quick Switcher++

Enhanced Quick Switcher, search open panels, and symbols.

Quiet Outline

Make outline quiet and more powerful, including no-auto-expand, rendering heading as Markdown, and search support.

Semantic Notes Vault MCP

Give Claude Desktop and other AI assistants semantic access to your notes through a built-in Model Context Protocol (MCP) server.

Home tab

A browser-like search tab for your local files.

Another Quick Switcher

Another choice of Quick switcher.

Similarity

Search, explore and see related notes based on their meaning (semantics). Using a tiny AI running fully on-device: data never leaves your machine, no API keys needed. Especially great for journaling.

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.

Smart Connections

Find related notes and excerpts while writing. Your AI link building copilot displays relevant content in graph + list view. A local embedding model powers semantic search. Zero setup. No API key.

Breadcrumbs

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