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

TODO Highlighter

heavenlygazeheavenlygaze673 downloads

Highlights TODO regex as green.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates1

Obsidian plugin that highlights all occurrences of TODO in your notes with a user‑selected colour.

Features

  • Detects the exact word TODO in both edit and preview modes.
  • Live updates when you change the colour in Settings

Usage

Once enabled, the plugin will automatically highlight every occurrence of TODO:

  • Preview Mode: Wrapped in a <span class="cm-todo"> (colour set via Settings).
  • Edit Mode: Highlighted using a CodeMirror decoration.

Settings

Navigate to Settings → Plugin Options → TODO Highlighter to configure:

Option Description Default
TODO Color Hex code for your TODO tags. #00FF00

Maintenance & Contributions

If you have any feedback, please feel free to open an issue or pull request. All contributions are welcome.

Development

Clone the repository, run npm install to install the dependencies. npm run dev to run it (Make sure that you have your cloned repository placed under .obsidian/plugins directory of your vault).

62%
HealthExcellent
ReviewRisks
About
Highlight all exact TODO occurrences in edit and preview with a user-selected color. Detect whole-word TODO and render preview as a colored span and edit mode via CodeMirror decoration. Update highlights live when you change the color.
AnnotationEditingAppearance
Details
Current version
1.0.0
Last updated
Last year
Created
Last year
Updates
1 release
Downloads
673
Compatible with
Obsidian 0.15.0+
Platforms
Desktop, Mobile
License
0BSD
Report bugRequest featureReport plugin
Author
heavenlygazeheavenlygaze
github.com/heavenlygaze
GitHubheavenlygaze
  1. Community
  2. Plugins
  3. Annotation
  4. TODO Highlighter

Related plugins

Lapel

Show the heading levels in the gutter of the editor.

Show Whitespace

CSS styles and CM6 extensions to highlight whitespace in Source and Live Preview modes.

Advanced Tables

Improved table navigation, formatting, and manipulation.

Minimal Theme Settings

Control the colors and fonts in Minimal Theme.

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.

Outliner

Work with your lists like in Workflowy or Roam Research.

Various Complements

Complete words similar to auto-completion in an IDE.

Style Settings

Adjust theme, plugin, and snippet CSS variables.

Creases

Tools for effectively folding Markdown sections.