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

PropCraft

guagua18 downloads

Visual refactor studio for vault properties and tags: merge tags, rename keys, bulk-add fields, and normalize dates — no code.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates2

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.

简体中文

Why PropCraft

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.

Features

  • Everything in one view. Every property key and tag in the vault, with how many notes use it, its value type, and sample values.
  • Spot the mess. Orphan properties used only once, and suspected-duplicate tags or keys (case, singular/plural, separators, typos) are grouped and highlighted.
  • Drag to merge. Drag #reading onto #read and let go. A preview lists every note that will change; confirm once and PropCraft rewrites them in the background.
  • Rename or merge fields. Collapse author / Author / writer into one property, choosing how conflicting values are combined.
  • Bulk add properties. Give every note in a folder a field such as status: unread, all from a guided wizard.
  • Normalize dates. Turn 2024/1/5, Jan 5, 2024, and 2024年1月5日 into a consistent 2024-01-05.
  • Undo anytime. Every batch keeps a local record, so the last change can be rolled back with one click.
  • Speaks your language. Chinese when Obsidian is in Chinese, English otherwise.

How to use

  1. Open the PropCraft view from the ribbon or the command palette.
  2. Browse the Properties and Tags views. Open the Suggested cleanups to see orphans and likely duplicates.
  3. Drag one tag onto another, or use the row menu to rename or merge a property.
  4. Review the preview — every affected note, before and after — then choose Apply.
  5. If something looks wrong, use Undo in the result panel or the History view.

Compatibility and limitations

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.

Installation

  1. Open Settings → Community plugins in Obsidian.
  2. Select Browse and search for PropCraft.
  3. Select Install, then Enable.

Privacy

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.

Support development

PropCraft is free. If it saves you time, voluntary donations are welcome — thank you.

WeChat Pay Alipay
WeChat Pay donation QR code Alipay donation QR code
WeChat Pay Alipay

License

MIT © 2026 gua.

HealthExcellent
ReviewPassed
About
Clean and normalize properties and tags across your vault with a visual workbench: view every key and tag, spot orphans and likely duplicates, and drag to merge or rename with a preview of changes. Bulk add fields, normalize dates into a consistent format, and undo any batch with one click — no code or regex required.
PropertiesTagsDates
Details
Current version
0.1.1
Last updated
Yesterday
Created
Yesterday
Updates
2 releases
Downloads
18
Compatible with
Obsidian 1.8.7+
Platforms
Desktop only
License
MIT
Report bugRequest featureReport plugin
Author
guaguasaltcoffee
blog.twomelon.com
GitHubsaltcoffee
loveplato
  1. Community
  2. Plugins
  3. Properties
  4. PropCraft

Related plugins

Update modified date

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

Badges

Add inline badges/callouts to notes.

Tags Overview

An extended tags panel where tagged files can be easily viewed, filtered, and accessed.

Bases CMS

Manage your notes in bases like a content management system.

Colored Bases Properties

Color property lists and formula properties in Bases.

Time Things

Show a clock in the corner. Track the total editing time of a note and the last time it was modified.

Frontmatter Date Manager

Automatically update created, modified, and last-viewed dates in frontmatter when editing notes.

Advanced Canvas

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

Meta Bind

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

Tag Wrangler

Rename, merge, toggle, and search tags from the tag pane.