Property Annotations

pending

by Peter Peirce

Display inline annotations for note properties in daily notes.

Updated 2mo ago0BSDDiscovered via Obsidian Unofficial Plugins
View on GitHub

Property Annotations

An Obsidian community plugin that displays inline, display-only annotations for boolean properties in daily notes (e.g. went_outside: true <3 days since last>). The plugin does not modify your notes.

How it works

  • Detects your daily notes folder + filename date format (from Obsidian’s core Daily Notes settings).
  • For each boolean property in a daily note, finds the most recent earlier daily note where that property was true.
  • Shows a label like <today>, <yesterday>, <never>, or <N days since last>.

Settings

  • Label style: verbose (3 days since last) or compact (3d since)
  • Key filtering: annotate all boolean keys, or only a whitelist
  • Advanced settings:
    • Auto-detect daily notes (default on)
    • Optional custom folder/format (used when auto-detect is disabled, or as fallback), with a status line showing what’s in use

Development

Install:

npm install

Dev (watch):

npm run dev

Production build:

npm run build

Manual install

Copy manifest.json, main.js, and styles.css to: <Vault>/.obsidian/plugins/property-annotations/

For plugin developers

Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.

Property Annotations | SimilarPlugins