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

Wardrobe

John McAnearneyJohn McAnearney22 downloads

Build outfits from your notes with customisable rows, note properties and templates.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates1

Build outfits from clothing notes using snapping image rows. Save a combination as a Markdown note containing image embeds.

Setup 🛠️

Enable Wardrobe in Obsidian’s community plugins, then use the shirt icon or run Wardrobe: Open from the command palette.

In Settings → Wardrobe, choose the front matter properties used by your notes:

Setting Default Purpose Required
Image property image A single wiki link to the item’s image in this vault ✅
Note filter property categories The property checked to include a note ✅
Note filter value [[Clothing]] Either on its own or in a list ✅
Type property type Determines which row contains the item ✅
Outfit destination folder Outfits Folder for saved outfits; leave blank for vault root ❌
Template folder Templates Folder containing your Markdown templates ❌

Property names must match your notes. Filter values and row names ignore casing. Wiki links and plain text filter values are supported.

Example clothing item markdown file

Create one Markdown note per clothing item.

---
categories:
  - "[[Clothing]]"
type: Tops
image: "[[Assets/white-shirt.png]]"
---

The image must exist in your vault. Use its full vault path when filenames repeat. Notes inside the template folder are excluded from the wardrobe.

Layer rows

The default rows are Hats, Jackets, Tops, Trousers and Shoes, but you can add more.

Use Add layer at the bottom of Build your outfit to add new layers such as 'Socks'. Each row has a remove button. You can drag & drop (on desktop) to reorder rows, or use the up/down buttons on both platforms - you can also use a keyboard.

The order persists and controls the image order in saved outfits. Removing a row does not delete or edit clothing notes.

Quality of Life: clothing assignment

Notes with empty or unrecognised types appear under Organise clothing. Choosing a row there updates the configured type property in the item’s note. Items from removed rows can be reassigned here.

Select Refresh after changing settings or editing notes, images or templates outside the wardrobe.

Saving outfits

Centre a piece for it to be selected. Choose None to skip a row. Select at least one piece and enter a unique outfit name, which becomes the filename in the configured outfit destination folder (Outfits by default). Existing notes are not overwritten.

Choose the default clothing template or a Markdown template from your configured template folder. Use the default template as a guide to what I use.

Image embeds link to image files rather than clothing notes, so they do not create backlinks to the clothing notes. Add clothing-note links manually if you want those graph connections.

Privacy and compatibility

Wardrobe runs locally, makes no network requests, and requires no accounts or AI service. Settings are stored in the plugin's local data.

Requires Obsidian 1.7.2 or later.

Licensed under GPL-3.0-only.

HealthExcellent
ReviewSatisfactory
About
Build outfits from clothing notes using snapping image rows and drag-and-drop ordering. Save combinations as Markdown notes with embedded images, and assign or reassign items to layers using note frontmatter.
ImagesPropertiesTemplating
Details
Current version
1.0.0
Last updated
7 days ago
Created
2 weeks ago
Updates
1 release
Downloads
22
Compatible with
Obsidian 1.7.2+
Platforms
Desktop, Mobile
License
GPL-3.0
Report bugRequest featureReport plugin
Sponsor
Support
Author
John McAnearneyJohn McAnearneyjohnmcanearney
johnmcanearney.com/
GitHubjohnmcanearney
  1. Community
  2. Plugins
  3. Images
  4. Wardrobe

Related plugins

Featured Image

Automatically set a featured image property in your notes based on the first image.

Pretty Properties

Makes note properties look more fun: adds side image, banners, list property colors and allows to hide specific properties.

Advanced Canvas

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

Templater

Create and use dynamic templates.

Meta Bind

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

Force note view mode

Force the view mode for a note by using frontmatter: YAML block with 'obsidian_ui_mode' as key.

Update modified date

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

Folder notes

Create notes within folders that can be accessed without collapsing the folder, similar to the functionality offered in Notion.

TTRPG Tools - Maps

A toolbox for interactive fantasy maps.

QuickAdd

Quickly add new notes or content to your vault.