| Summary | Adds a standalone page for creating and managing tags. This provides an easy way to preview your current tag hierarchies and make edits/additions all in one place. | |
| Repository | https://github.com/RollainKraus/stash-plugins/tree/main/plugins/CustomTagsManager | |
| Source URL | https://rollainkraus.github.io/stash-plugins/main/index.yml | |
| Install | How to install a plugin? |
*The Custom Tags Manager Button is on the ‘Tags’ page in the header
Features
***New - Drag and Drop Sort Order: Added drag and drop for updating sort name/sort order. Much faster and easier than manually adding/adjusting sort names. Activate sort mode then simply drag and drop tags to create the desired sort order you want, press ‘Apply Sort Order’ to confirm and all sort names will be updated. Tags show current number order and when adjusted will show the new number. Orange = manual sort order change, Yellow = consequential updated sort order Warning: This will overwrite any existing sort names you have, but preserves the sort order
Supplemental Tag Images: Up to 2 images can be added to tags with custom_fields. These will display on the tag page as well as when hovering over tag badges. Useful if a tag is more general and a single image isn’t clear enough, or if you merge tags together and want to include some of the images from the merged tags. Hover preview also includes first 3 lines of the description.
You can add the supplemental images via the CustomTagsManager page in the Edit Tag panel, or by adding these custom fields to images:
ctm_supplemental_image_1
ctm_supplemental_image_2
and then adding the stashID for the image you want to use for the supplemental images
-
Standalone tag manager page that shows all your tags and their current hierarchies
-
Can create, edit, merge, split and delete tags within the same page
-
Filters to help isolate incomplete tags or tags with multiple parents
-
Grab handles for simple drag and drop behavior. Drop tags with parents into the ‘Root’ header to remove their parent tags. Drag a tag into another tag to make it a child, or drag subgroups into other parent groups. Green = supported hierarchy, Red = breaks hierarchy rules.
-
Tag Merge UI allows for previewing both tags before confirming, also allows flipping with source/destination for merging tags
-
Support for multi-select of leaf tags to allow reparenting multiple tags at once
-
‘Split Tag’ option for splitting an existing tag. This makes it easy to transfer aliases to a new tag. Useful if you have ambiguous tags that might work better as 2 focused tags.
**This only supports tag hierarchies up to 3 layers deep. Any more layers and the hierarchies will break.
parent >> tag (leaf tag)
parent >> subgroup >> tag (leaf tag)Known Issues: Refreshing tag manager page returns 404
Installation
-
Available Plugins >> Add Source
-
Source Name: Rollain Kraus
Source URL: https://rollainkraus.github.io/stash-plugins/main/index.yml -
Click Checkbox >> Install
-
Reload Plugins
Screenshots

Having multiple tags for each form of missionary seemed excessive, but a general ‘missionary’ tag also isn’t very descriptive. This plugins lets you add up to 2 supporting images to help show more information about the tag and shows those additional images + the first 3 lines of the description when hovering over a tag.
Made By AI - just sharing if it might come in handy for someone else or inspire some new ideas.








