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

MetaFlow

loulan23253loulan2325317 downloads

Automatically apply metadata rules to newly created notes based on their folder.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates3

An Obsidian plugin that automatically applies metadata rules: when a new markdown file is created inside a watched folder, MetaFlow writes the rule's properties into its frontmatter.

Use cases

  • Tag files synced from external tools (e.g. calendar events synced by another plugin) so Dataview/Bases can query them
  • Auto-tag incoming notes per folder (food, meeting, ...)
  • Inject standard properties like type or source without touching templates

Usage

  1. Open Settings → MetaFlow
  2. Click + 新增规则 and pick a folder to watch
  3. Add properties (key/value pairs); a value containing commas becomes a list, e.g. calendar, sync → [calendar, sync]
  4. Every new .md file created inside that folder gets the properties written to its frontmatter

Rules apply to newly created files only — files that already exist are not rewritten.

Development

No build step required — main.js is plain JavaScript and can be edited directly.

License

MIT

HealthExcellent
ReviewPassed
About
Apply metadata rules automatically to new Markdown files created in watched folders by writing specified key/value pairs into their frontmatter. Tag incoming notes, inject properties like type or source, and convert comma-separated values into lists for Dataview/Bases queries; rules affect only newly created files.
PropertiesAutomationFolders
Details
Current version
1.0.2
Last updated
6 days ago
Created
2 months ago
Updates
3 releases
Downloads
17
Compatible with
Obsidian 1.5.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
loulan23253loulan23253
GitHubloulan23253
  1. Community
  2. Plugins
  3. Properties
  4. MetaFlow

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.

Advanced Note Mover

Quickly and easily move notes to a predefined folder. Perfect for organizing your notes.

Fold Properties By Default

Always have editor/metadata properties folded by default

Advanced Canvas

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

Homepage

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

Linter

Format and style your notes. Linter can be used to format YAML tags, aliases, arrays, and metadata; footnotes; headings; spacing; math blocks; regular Markdown contents like list, italics, and bold styles; and more with the use of custom rule options.

BRAT

Easily install a beta version of a plugin for testing.