yingjialong156 downloadsDefine tag aliases to normalize tags at input time. When you type an alias, the plugin suggests and inserts the primary tag, keeping your vault's tags clean and consistent.
An Obsidian plugin that lets you define tag aliases so your vault stays consistent. When you type an alias like #js, the plugin suggests the primary tag #javascript — keeping your tags clean without memorizing every variation.
You tag notes with #js, #javascript, #JavaScript — all meaning the same thing. Later, searching for #javascript misses notes tagged #js. Over time, your vault accumulates dozens of inconsistent tags for the same concepts.
Tag Aliases normalizes tags at input time:
#javascript with aliases #js, #JSSince all notes end up with the same canonical tag, native search, Dataview, and the tag pane just work.
main.js, manifest.json, and styles.css from the latest release<vault>/.obsidian/plugins/tag-aliases/#javascript) and its aliases (e.g., #js, #JS)Just type # followed by any alias — the suggestion popup will show the primary tag with a hint indicating which alias matched. Select it, and the primary tag is inserted.
If your vault already has inconsistent tags:
npm install # Install dependencies
npm run dev # Development mode (watch & rebuild)
npm run build # Production build