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

File Heatmap

satosato124 downloads

Shows a color-coded heatmap of recently modified files

Add to Obsidian
  • Overview
  • Scorecard
  • Updates1

English | 日本語

Obsidian File Heatmap Plugin

A minimal, zero-interaction file heatmap visualizer for Obsidian.

1782124568420.png

Why This Plugin?

View recently changed files at a glance. Usually requires opening a separate "Recent Files" tab, pressing some hotkeys, sorting the explorer by modification date, or using other disruptive tricks to view recently changed files.

This plugin eliminates that friction by rendering a real-time heatmap overlay directly in your file explorer.

  • Always Visible: Glancing at your sidebar shows active areas of work immediately.
  • Zero-Friction: No hotkeys, no popups, no context switching.
  • Aesthetically Minimal: Designed to look clean and integrated.

How It Works

The plugin overlays a collection of vertical indicators next to each file title in the explorer pane:

1. Color Scale (Up to 30 Days)

Colors dynamically shift from hot/active to cold/dormant as time passes:

  • 0–5 days: High-activity colors (Red, Orange, Gold).
  • 6–11 days: Moderate-activity colors (Yellow, Lime, Green).
  • 12–22 days: Low-activity colors (Teal, Cyan, Blue).
  • 23–30 days: Inactive colors (Purple, Magenta, Pink).
  • >30 days: Automatically hidden (no indicator) to keep old files clean and uncluttered.

All styling properties and color scales are configurable.

2. Bar Width / Block Count (Intuitive Density)

The horizontal width (number of vertical blocks) indicates age by week:

  • First Week (0–7 days): Widest indicators.
    • 0–3 days: 8 blocks.
    • 4–7 days: 6 blocks.
  • Second Week (8–15 days): Medium-width indicators (4 blocks).
  • Over Two Weeks (16–30 days): Narrowest indicators (2 blocks).

3. Smart Number Overlay (Recent Activity)

To maintain a clean sidebar, exact numeric day counts are only overlayed on files modified up to 2 weeks ago (15 days or less). Files older than 15 days show only the color blocks without numbers.

4. Fully Configurable & Global Hotkey

  • Customizable: Every aspect—from the 30-day color scale to the bar width density and number overlay thresholds—is fully configurable in the plugin settings. You can tweak individual colors or revert specific settings back to their defaults with a single click.
  • Global Toggle: Need the heatmap gone for a moment? You can bind a single hotkey to the "Toggle File Heatmap Overlay" command to instantly hide or show the heatmap without restarting the plugin.

Technical Details

  • Mutation & Event Tracking: Leverages Obsidian's vault modify and create events, as well as a MutationObserver on the file explorer tree container. Indicators update automatically as soon as you save or modify a note.
  • Smooth Overlay rendering: Rendered inside a single pointer-transparent overlay (.heatmap-overlay with pointer-events: none). All click events pass through naturally to Obsidian file tree items.
  • Performance Optimized: Updates are debounced and coalesced using requestAnimationFrame, preventing UI lag and layout thrashing during fast scroll or resizing operations.
HealthExcellent
ReviewSatisfactory
About
Display a real-time heatmap overlay in the file explorer to highlight recently modified files using color and vertical block density that reflect age. Show numeric day counts for items modified within two weeks, hide indicators for older files to keep the sidebar minimal, and require no hotkeys or popups. Customize the 30-day color scale and block density to match your workflow.
FilesSidebarVisualization
Details
Current version
1.0.0
Last updated
Last month
Created
Last month
Updates
1 release
Downloads
124
Compatible with
Obsidian 0.15.0+
Platforms
Desktop, Mobile
Report bugRequest featureReport plugin
Author
satosatosato-note
GitHubsato-note
  1. Community
  2. Plugins
  3. Files
  4. File Heatmap

Related plugins

Notebook Navigator

A better file browser and calendar inspired by Apple Notes, Bear, Evernote and Day One.

Recent Files

Display a list of recently opened files.

Reveal Active File Button

Add a button to the top of the File Explorer, to reveal the active file.

Custom File Explorer sorting

Manual or automatic config-driven reordering and sorting of files and folders in File Explorer.

Novel word count

Display a word count, page count, creation date, or other statistics for each file, folder and vault in the File Explorer pane.

Flexplorer

Enhance the file explorer with custom sorting, pinning, and hiding.

File Explorer Note Count

See the number of notes in each folder within the file explorer.

File Tree Alternative

An alternative file tree view with separate folder and file panes.

Claudian

Embeds Claude Code/Codex and other local Agents as AI collaborators in your vault.

Excalidraw

Visual PKM powerhouse. Create and edit Excalidraw drawings.