ORDupdater

approved

by Ordnung

Updates frontmatter properties based on folder structure. Creates folder index files. - This plugin has not been manually reviewed by Obsidian staff.

2 stars30 downloadsUpdated 9d agoMIT

ORDupdater

Automatically manages frontmatter properties based on folder structure. Creates and maintains folder index files.

ORDupdater properties

Features

CapabilityWhat it does
Auto-tagsAdds a tag from the parent folder name
Auto-linksAdds wikilinks to all ancestor folders
Date trackingSets date on first update, update on every change
Folder indexCreates Folder.md files listing subfolders and notes
I18nInterface adapts to Obsidian language (EN / RU)
Batch modeProcesses 20 files in parallel for large vaults
SafeSkips hidden folders (.obsidian, .git) and index files. Safely handles Excalidraw diagrams.

Optional

FeatureDefaultDescription
Lock propertiesOFFHides the Add property button and tag delete buttons
Sanitize spacesOFFRenames files/folders with spaces
Overwrite modeOFFStrips non-standard frontmatter fields

Installation

Settings → Community plugins → Browse → ORDupdater → Install & Enable

Manual: copy main.js, manifest.json, styles.css to .obsidian/plugins/ord-updater/

Usage

ActionWhat happens
Auto (create/edit/rename)Frontmatter is updated automatically
Ribbon icon (sidebar)Updates all files + folder indices
Right-click a folderUpdates all files in folder + indices
Command paletteUpdate all files / Update current file

Settings

SettingDescription
Auto-updateUpdate frontmatter on file create/modify/rename
Auto-tagsTag from folder name
Auto-linksBacklinks to parent folders
Folder indexCreate/update Folder.md
Index on saveUpdate folder index on Ctrl+S
Lock propertiesHide plus button and tag remove buttons
Overwrite modeStrip non-standard fields
Sanitize spacesRename files/folders with spaces

Development

git clone https://github.com/Ordnungen/ord-updater
cd ord-updater
npm install
npm run dev
npm run build

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.