gorkycreator14k downloadsAdd and remove tags quickly. Tag search results, bulk tag, and add dedicated buttons/commands for your favorites!
This is a plugin for Obsidian that adds commands and a GUI to select tags to put in note metadata.
Originally developed to improve my personal workflow, it's very handy in conjunction with Obsidian Commander.
[^1]: Unfortunately, there's not an easy way to get the currently selected files from the ribbon icon, so bulk tagging is limited to the right-click context menu for now.

Note that this demo was recorded on mobile with buttons added to the title bar via Obsidian Commander. Some assembly required. Ribbon icons and command pallet actions are available in the standalone plugin, but this is my preferred workflow.


Starred tags have the following features, each independently configurable:

This plugin is provided as-is, use at your own risk. I've tested it personally and use it on my vault but I can't confirm it's foolproof in every situation.
This plugin does not keep track of changes in an undo/redo queue, please be aware of that while you use it, particularly when bulk tagging or removing all tags.
[^2]: For some reason I thought "linklist" was a more official term. Apparently I just picked it up from the example in the 1.4.0 release notes and ran with it.
Copy main.js and manifest.json to your vault VaultFolder/.obsidian/plugins/obsidian-quick-tagger/.
The official documentation on tags states only alphanumeric, underscores, hyphens, and forward slashes are supported. I use lots of emojis in tags, which got me thinking about and then testing thousands of unicode characters. The ones I found to be bad are included in the constants file. If you find invalid characters that make it through this filter, please open an issue or create a PR on the constants file.