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 Move On Property

SoulbitsSoulbits504 downloads

Automatically moves notes from root to folders based on a YAML property.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates5

Auto Move On Property is an Obsidian plugin that moves notes into folders based on YAML frontmatter values.

Auto Move On Property demo

What it does

  • Watches notes in the vault root and any folders you choose
  • Checks note properties for matching property/value rules
  • Moves matching notes to the folder set in the rule
  • Supports single-value properties and YAML list properties

Example

The property name can be any YAML property you use in your own notes.

For example, this rule:

Property Value Folder
project-status active Active Projects

matches a single-line frontmatter value:

---
project-status: active
---

It also matches the same value in a YAML list:

---
project-status:
  - active
  - waiting
---

In either case, the note is moved to Active Projects/.

Settings

  • Always watch vault root: include notes saved at the top level of the vault.
  • Watched folders: comma-separated list of additional folders to monitor.
  • Show move notifications: show a notice when a note is moved.
  • Show debug notifications: show troubleshooting notices while rules are checked.

Move Rules

Each rule has three fields:

Field Description
Property The frontmatter key to check
Value The value that triggers the move
Folder The destination folder

New rules appear at the top of the list. Use the filter box to narrow long rule lists.

Manual Installation

  1. Download main.js and manifest.json from the latest release.
  2. Create this folder in your vault: .obsidian/plugins/auto-move-on-property/
  3. Put main.js and manifest.json in that folder.
  4. Reload Obsidian.
  5. Enable the plugin under Settings -> Community plugins.

License

MIT

HealthExcellent
ReviewPassed
About
Move notes into folders based on YAML frontmatter values. Map property/value pairs to destination folders and watch the vault root and chosen folders for matching single or list values.
PropertiesFoldersAutomation
Details
Current version
1.0.4
Last updated
4 weeks ago
Created
9 months ago
Updates
5 releases
Downloads
504
Compatible with
Obsidian 0.15.0+
Platforms
Desktop only
License
MIT
Report bugRequest featureReport plugin
Sponsor
Ko-fi
Author
SoulbitsSoulbitssoulbits-vibe
GitHubdestiny911
  1. Community
  2. Plugins
  3. Properties
  4. Auto Move On Property

Related plugins

Update modified date

Automatically update a frontmatter modified date field when the file is modified.

MetaEdit

Manage your metadata.

Waypoint

Easily generate dynamic MOCs in your folder notes using waypoints. Enables folders to show up in the graph view and removes the need for messy tags!

Multi Properties

Add properties to multiple notes at once. Either right-click a folder or select multiple notes and right-click the selection.

Fold Properties By Default

Always have editor/metadata properties folded by default

BRAT

Easily install a beta version of a plugin for testing.

Homepage

Open a note, base, or workspace on startup, or set it for quick access later.

Advanced URI

Control everything with URI.

Meta Bind

Make your notes interactive with inline input fields, metadata displays, and buttons.

Advanced Canvas

Supercharge your canvas experience. Create presentations, flowcharts and more.