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
  • Join the community
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Nested Properties

mnaoumovmnaoumov2k downloads

Allows to view/edit nested frontmatter properties.

Add to Obsidian
Nested Properties screenshot
  • Overview
  • Scorecard
  • Updates6

This is a plugin for Obsidian that allows to view/edit nested frontmatter properties.

Inspired by the Feature request.

---
level1simple: simple1
level1Nested:
  level2simple: simple2
  level2Nested:
    level3simple: simple3
    level3Nested:
      level4simple: simple4
      level4Nested:
        level5simple: simple5
---

Nested Properties Screenshot

Features

  • Render nested YAML objects and arrays as a collapsible tree inside the Properties editor
  • Collapse/expand individual properties or all at once
  • Context menu (Cut, Copy, Paste, Remove) on nested properties
  • Add new properties at any nesting level
  • Horizontal scrolling for deeply nested structures

Installation

The plugin is not available in the official Community Plugins repository yet.

Beta versions

To install the latest beta release of this plugin (regardless if it is available in the official Community Plugins repository or not), follow these steps:

  1. Ensure you have the BRAT plugin installed and enabled.
  2. Click Install via BRAT.
  3. An Obsidian pop-up window should appear. In the window, click the Add plugin button once and wait a few seconds for the plugin to install.

Debugging

By default, debug messages for this plugin are hidden.

To show them, run the following command in the DevTools Console:

window.DEBUG.enable('nested-properties');

For more details, refer to the documentation.

Support

My other Obsidian resources

See my other Obsidian resources.

License

© Michael Naumov

79%
HealthExcellent
ReviewRisks
About
View and edit nested YAML frontmatter as a collapsible tree inside the Properties editor. Collapse or expand branches, use context menu actions (cut, copy, paste, remove), add properties at any nesting level, and scroll horizontally for deep structures.
PropertiesEditing
Details
Current version
1.2.3
Last updated
2 weeks ago
Created
2 months ago
Updates
6 releases
Downloads
2k
Compatible with
Obsidian 1.12.7+
License
MIT
Report bugRequest featureReport plugin
Sponsor
Buy Me a Coffee
Author
mnaoumovmnaoumov
mnaoumov.dev/
GitHubmnaoumov
Xmnaoumov
  1. Community
  2. Plugins
  3. Properties
  4. Nested Properties

Related plugins

Meta Bind

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

MetaEdit

Manage your metadata.

Number Headings

Automatically number or re-number headings.

Advanced Tables

Improved table navigation, formatting, and manipulation.

Outliner

Work with your lists like in Workflowy or Roam Research.

Various Complements

Complete words similar to auto-completion in an IDE.

LanguageTool Integration

advanced spell/grammar checks with the help of language-tool.

Advanced Canvas

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

Datacore

An even faster reactive query engine for the data obsessed.

Remember cursor position

Remember cursor and scroll position for each note.