MetaFlow

approved

by loulan23253

Automatically apply metadata rules to newly created notes based on their folder. - This plugin has not been manually reviewed by Obsidian staff.

1 stars17 downloadsUpdated 5d agoMIT

MetaFlow

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

For plugin developers

Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.