README file from
GithubFile tag picker
Manage frontmatter tags directly from the Obsidian file explorer context menu.
Features
- Right-click one file or a multi-file selection in the file explorer and edit tags inline.
- Toggle tags with check states:
- checked = present in all selected files
- mixed = present in some selected files
- unchecked = not present
- Ranked tags with recency first, then vault frequency.
- Paged menu: five tags at a time with next/previous controls.
- Setting to choose multi-tag mode or single-tag replacement mode.
- Bulk clear tags for all selected files.
How it works
The plugin updates YAML frontmatter tags in each selected Markdown file by using Obsidian's processFrontMatter API.
Install (manual)
- Copy
manifest.json,main.js, andstyles.cssto:.obsidian/plugins/file-tag-picker/ - Reload Obsidian.
- Enable File tag picker in Settings → Community plugins.
Usage
- Select one or more Markdown notes in the file explorer.
- Right-click and use the Tags section in the menu.
- Click a tag to add/remove it across the selection.
- Use ▶ Show next 5 tags and ◀ Show previous 5 tags to page through more tags.
Settings
- Allow multiple tags: on by default. Turn it off to make each tag choice replace the file's existing tags with the selected tag.
License
MIT