Anthirayas4 downloadsHide note properties with a single click or hotkey, or take a quick temporary peek before they hide again.
Properties Peek lets you hide the Properties (YAML frontmatter) block across your notes with a single click or key press—so your notes read cleanly as if they have no properties at all—or take a quick temporary "peek" before they hide again automatically.

Obsidian's built-in setting (Settings → Editor → Properties in document → Hidden) can hide properties, but it comes with everyday friction:
Properties Peek removes that friction on both desktop and mobile:
5 seconds, customisable from 2 to 60 seconds), then let them vanish again automatically without changing your saved state.Click the ribbon icon (eye when visible, eye-off when hidden) or press your assigned hotkey for Toggle properties visibility. Every open note updates immediately, and the space where the properties block sat closes up without leaving an empty gap.
Properties Visible (eye icon) |
Properties Hidden (eye-off icon) |
|---|---|
![]() |
![]() |
When properties are hidden and you just need to check a tag, date, or status field:
| Peeking Temporarily | Optional Source Mode Hiding |
|---|---|
![]() |
![]() |
Open Settings → Properties Peek to customise how the plugin behaves:

| Setting | Default | What it does |
|---|---|---|
| Show ribbon icon | On |
Adds or removes the toggle icon in the left ribbon. |
| Show notice on toggle | On |
Shows a brief on-screen notice ("Properties hidden", "Properties shown", "Peeking for 5 seconds") when the state changes. |
| Startup behaviour | Remember last state |
Choose between Remember last state, Always hidden, or Always visible when Obsidian starts. |
| Peek duration | 5 seconds |
How long a temporary peek lasts (2 to 60 seconds). |
| Apply in source mode | Off |
When switched on, also hides raw YAML frontmatter lines (---) while editing in Source mode. |
| Keep state per device | Off |
When switched on, desktop and mobile each remember their own visibility state locally rather than sharing one through vault sync. |
No default hotkeys are pre-assigned so the plugin never conflicts with your existing setup. Open Settings → Hotkeys and filter by Properties Peek to bind any shortcut you like (or add commands to the mobile toolbar):
| Command | Description |
|---|---|
| Properties Peek: Toggle properties visibility | Switches between hidden and visible. If run during an active peek, ends the peek and leaves properties visible. |
| Properties Peek: Peek at properties | Temporarily reveals hidden properties for the configured duration, then hides them again automatically. |
| Properties Peek: Hide properties | Explicitly hides properties across all open notes (and cancels any active peek). |
| Properties Peek: Show properties | Explicitly shows properties across all open notes (and cancels any active peek). |
.metadata-container with custom display rules may warrant testing.main.js, manifest.json, and styles.css from the latest release..obsidian/plugins/properties-peek/.main.js, manifest.json, and styles.css into that folder.git clone https://github.com/jrayas/properties-peek.git
cd properties-peek
npm install
npm run build
Properties Peek runs 100% locally inside your vault. It never modifies your Markdown files, makes zero network requests, requires no account or telemetry, and stores all settings inside your vault's standard plugin configuration.
Released under the Zero-Clause BSD (0BSD) Licence © Anthirayas.