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

Dropdown Vars

majid-khonjimajid-khonji585 downloads

Dropdowns in Reading and Live Preview; sync to frontmatter or inline Dataview.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates4

Easily create interactive dropdowns in your notes and optionally sync their values to Dataview inline fields.

Demo

Demo

Features

  • Dropdowns with syntax: {Status: A | B | ^C}
  • Click to open and select a value; caret ^ marks the selected option
  • Optionally sync selection to Dataview inline field: (Status::C)
  • Dropdown renders as Status ▾ in Live Preview when Dataview sync is enabled
  • Only one inline field per dropdown, always updated
  • Compatible with Dataview queries: = this.Status

Usage

  1. Write a dropdown token in your note:
    {Status: Todo | ^In Progress | Done}
    
  2. Enable "Persist to inline Dataview" in plugin settings to sync selection:
    {Status: Todo | ^In Progress | Done} (Status::In Progress)
    
  3. Use Dataview inline queries:
    Status: `= this.Status`
    

Settings

  • Persist to frontmatter: Save selection to YAML frontmatter
  • Persist to inline Dataview: Add inline field after dropdown token

License

MIT

HealthExcellent
ReviewPassed
About
Create interactive dropdowns in your notes using tokens such as {Status: Todo | ^In Progress | Done}. Sync selections to Dataview inline fields or YAML frontmatter so Dataview queries (e.g., = this.Status) and Live Preview reflect the current value.
PropertiesEditingIntegrations
Details
Current version
1.1.4
Last updated
3 months ago
Created
11 months ago
Updates
4 releases
Downloads
585
Compatible with
Obsidian 1.5.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
majid-khonjimajid-khonji
github.com/majid-khonji
GitHubmajid-khonji
  1. Community
  2. Plugins
  3. Properties
  4. Dropdown Vars

Related plugins

LanguageTool Integration

Advanced grammar and spell checking, powered by LanguageTool.

Meta Bind

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

MetaEdit

Manage your metadata.

Advanced Canvas

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

BRAT

Easily install a beta version of a plugin for testing.

Self-hosted LiveSync

Sync vaults securely to self-hosted servers or WEBRTC.

Fast Note Sync

Real-time sync of your vaults across server, mobile, and web; shareable with anyone; supports REST and MCP integrations to build your personal AI knowledge base.

Advanced Tables

Improved table navigation, formatting, and manipulation.

Thino

Quickly capture memos and display them in the sidebar with a heatmap. (Closed source)

Custom Frames

Turn web apps into panes using iframes with custom styling. Also comes with presets for Google Keep, Todoist and more.