gua18 downloadsVisual refactor studio for vault properties and tags: merge tags, rename keys, bulk-add fields, and normalize dates — no code.
A visual workbench that cleans up properties and tags across your whole Obsidian vault — merge tags, rename fields, add properties in bulk, and normalize dates. No code, no regex.
After a few months of use, a vault fills up with near-duplicates: #reading, #read, and #book all describing the same thing; author, Author, and writer all pointing at a person; dates written five different ways. The built-in property panel only renames one field in one note at a time, and deeper cleanup usually means learning a scripting language or a linter plugin.
PropCraft turns that cleanup into sorting a spreadsheet. Open the workbench, see every property and tag in one place, and fix them with a drag.
#reading onto #read and let go. A preview lists every note that will change; confirm once and PropCraft rewrites them in the background.author / Author / writer into one property, choosing how conflicting values are combined.status: unread, all from a guided wizard.2024/1/5, Jan 5, 2024, and 2024年1月5日 into a consistent 2024-01-05.Requires desktop Obsidian 1.8.7 or later. Mobile devices are not supported.
PropCraft only changes the metadata and tags you select. It does not rewrite note body text other than inline #tags, and it skips notes whose properties cannot be parsed instead of overwriting them. It never touches reserved fields such as tags, aliases, or cssclasses, and it ignores notes excluded by your settings.
PropCraft works entirely offline. There are no accounts, no network requests, no telemetry, and no access to files outside your vault. Undo history is stored locally in the plugin's own folder.
PropCraft is free. If it saves you time, voluntary donations are welcome — thank you.
![]() |
![]() |
| WeChat Pay | Alipay |
MIT © 2026 gua.