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

Auto Refresh Explorer

mathieubonvaletpro-commitsmathieubonvaletpro-commits62 downloads

Automatically refreshes the file explorer when external sync tools create new files in the vault.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates1

An Obsidian plugin that automatically refreshes the file explorer when new files arrive from external sync tools (Syncthing, Dropbox, rsync, etc.).

Why this plugin?

Obsidian's built-in file watcher sometimes fails to detect files created by external sync tools, especially on Windows. You close a note on your phone, it syncs via Syncthing, but the file doesn't appear in Obsidian's sidebar until you manually reload the vault.

This plugin detects those changes in ~3 seconds and injects the new files directly into Obsidian's index — no reload needed.

How it works

  1. Polls watched folders (00 INBOX, 01 PROJET, 02 CAPS by default) every 3 seconds using low-cost adapter.stat() calls
  2. Detects changes — when a folder's modification time changes, something new arrived
  3. Finds missing files — compares disk contents with Obsidian's internal index
  4. Injects TFile objects — creates proper TFile instances with correct parent folders and fires vault.trigger('create') so the file explorer and metadata cache pick them up instantly

Installation

Manual (BRAT or folder)

  1. Download main.js and manifest.json
  2. Copy them to .obsidian/plugins/auto-refresh-explorer/ inside your vault
  3. Enable Auto Refresh Explorer in Settings → Community Plugins

From Obsidian Community Plugins (soon)

Once approved, search "Auto Refresh Explorer" in Settings → Community Plugins → Browse.

Configuration

No settings UI yet. To change watched folders or interval, edit the constants at the top of main.js:

const DEFAULT_WATCHED_FOLDERS = ['00 INBOX', '01 PROJET', '02 CAPS'];
const DEFAULT_INTERVAL_MS = 3000;

Compatibility

  • Desktop: Windows, macOS, Linux
  • Mobile: Android, iOS (via manual install or BRAT)
  • Obsidian: v0.15.0+

Works with any sync tool that writes files directly to the filesystem: Syncthing, Dropbox, Google Drive, OneDrive, rsync, etc.

Performance

  • Zero impact on vault loading — plugin initialises after layout is ready
  • O(1) detection — only checks folder mtimes, never lists full directory contents
  • 1-second timeout on file listing to prevent freezes on large vaults
  • Debounced — won't refresh the same folder twice simultaneously

Support

Made with ❤️ by Mathieu BONVALET.

If this plugin saves you time:

☕ Buy Me a Coffee

Or just star the repo and tell your friends.

License

MIT

91%
HealthExcellent
ReviewSatisfactory
About
Refresh the file explorer automatically when external sync tools add files, injecting new files into Obsidian's index so they appear instantly without reloading. Detect changes by polling folder mtimes every ~3 seconds and create proper TFile entries so the explorer and metadata cache update immediately.
FilesSidebarSyncing
Details
Current version
1.0.0
Last updated
4 weeks ago
Created
4 weeks ago
Updates
1 release
Downloads
62
Compatible with
Obsidian 0.15.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
mathieubonvaletpro-commitsmathieubonvaletpro-commits
GitHubmathieubonvaletpro-commits
  1. Community
  2. Plugins
  3. Files
  4. Auto Refresh Explorer

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.

Flexplorer

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

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.

Reveal Active File Button

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

WebDAV Sync

General-purpose & bidirectional WebDAV syncing for your vault. Designed for stability and robust file handling without vendor lock-in.

File Explorer Note Count

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

Google Drive Sync

Syncs a vault into Google Drive for cross-platform use (works for iOS).

File Tree Alternative

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