MO2 Keyword Tagger
🟢 Updated this monthPreview

🔍 Analysis
- ✅ Updated 96 days after the latest game patch — actively maintained
- 🏆 #101 of 104 Mod Organizer 2 Plugins mods in this game by downloads
📋 About This Mod
Renamed to MO2 Keyword Tagger and MO2 Patch Tagger folded in: is now a link of the keyword chain ( 0001 Name on a NoDelete mod, Name on any other patch) with its own Keep / Add / Remove choice in the
Description
Mod names carry keywords: Wabbajack keeps any mod whose name starts with when a list updates, a number after the tag keeps those mods in the order you put them, say what a mod ships, and says a mod is a patch (MO2 Custom Filters lists every bracketed keyword automatically). MO2 Keyword Tagger is the one button that writes and removes them: press it and one window shows every rename it is about to make, and Apply does them in one pass.
and its number are the only prefix; every other keyword is a suffix after the mod's own name - 0001 Name on a NoDelete mod, Name on any other. Each keyword is its own choice in the dialog, and removing one removes only that link. The mod's own name is never touched.
This plugin replaces MO2 Tag Generator and MO2 Patch Tagger by the same author; if you have either installed, delete its .py and .png from the plugins folder.
Generative AI disclosure: this plugin's code, this page's text and its banners were produced with generative AI (Claude), directed and tested by the author. The page is tagged accordingly.
Main features
- One window. A Keep / Add / Remove row for each keyword, the separator options, a preview of every rename (Now -> After) that updates as you change them, Apply, and the result in the same window. No chain of pop-ups. Each row is independent of the others and acts on every mod in the list.
- and its number. Add / renumber: whatever is selected in the mod list, plus your own mods under a separator named "NoDelete" / "No Delete" / "" (any case) - press with nothing selected and every untagged mod under it gets the tag, and every tagged mod in the list is renumbered so the numbers follow the list. Remove tag and number from the selection or from every tagged mod. A separator is never renamed.
- Plugin type tags ( and the rest) read from the plugin files, for every mod in the list - keep, add / update, or remove - whether or not the mod carries .
- for every mod in the list. Keep, add / update, or remove. A mod is a patch when a plugin's header description says so, a plugin's file name does, the mod's own name does, or its MO2 category is Patches; tags you already have are kept.
- One rename pass, not one rename per mod. Folders on disk, every profile's modlist.txt, then one MO2 refresh. Every profile list is backed up first to plugins\data\MO2KeywordTagger\backups. Each mod keeps its priority.
- Separator memory. Tagged mods remember the separator they were tagged under and can be moved back there.
- Drawn by your theme. The button has no styling of its own; it looks like every other toolbar button in whatever MO2 style you use.
Installation
- Copy plugins\MO2KeywordTagger.py and plugins\MO2KeywordTagger.png into your MO2 instance's plugins folder (next to the other .py plugins) and restart MO2. The button appears on the toolbar.
- Not a mod: do not install it with the mod manager into the mods folder.
- To remove it, delete the two files. Delete MO2 Tag Generator's and MO2 Patch Tagger's files if you had them - this one replaces both.
Debugging
Send Documents\MO2 Keyword Tagger\log.txt with any bug report: every rename, every backup path, and whether each mod kept its priority. If Mod Organizer itself closed, also send <your MO2 folder>\plugins\data\faults.log: the plugin arms Python's fault handler on start, so that file names the plugin and line that was running when MO2 went down.
Requirements
| Mod Organizer 2 | Nexus page | 2. 5.x (tested on 2. 5. 2). A PyQt5 fallback for 2. 4 exists but is untested. |
Compatibility notes
Runs inside Mod Organizer 2, not the game, and works with any game MO2 manages. Do not run it alongside another indexer or another patch tagger on the same list - two tools writing the same names will fight. Works with MO2 Custom Filters (same author), whose Keywords tab lists every tag this plugin writes.
Source
GPL-3. 0-or-later: github.com/ApocryphaRealm/MO2KeywordTagger, tagged at each version.
This package is v1. 0. 2 (release tag).
Credits
📊 Mod Details
- Game
- Site Mods
- Author
- ApocryphaRealm
- Version
- 1.0.2
- Downloads
- 1
- Endorsements
- 0
- Category
- Mod Organizer 2 Plugins
- Created
- 9/24/2026
- Updated
- 9/24/2026
🔧 How to Install Modding Tools Mods
Install via a mod manager (Vortex or Mod Organizer 2). Most mods drop into the game folder.
📖 Full step-by-step install guide for Modding Tools →
Visit the official mod page for specific installation instructions for this mod.
🎮 Need cheat codes or console commands? Check ur gaming wiki for Modding Tools commands, item IDs, and more.
Keep browsing — more Modding Tools mods await