Plugins

Table of Contents
  1. Official
    1. GHScraper_Checker
    2. renamerOnUpdate
    3. setSceneCoverFromFile
    4. markerTagToScene
    5. defaultDataForPath
    6. filenameParser
    7. pathParser
    8. titleFromFilename
    9. tagGraph
    10. DateParser
    11. phashDuplicateTagger
    12. timestampTrade
  2. Third-party
    1. YT-DL Downloader
    2. Gallery Tags
    3. Update Image Titles
    4. Duplicate Finder
    5. Performer Creator
    6. Set PH Urls
    7. Bulk URL Scraper
    8. stash-plugin-performer-creator
    9. Stash NFO Exporter for Kodi
    10. Performer Body Calculator
    11. Stash Split Duplicate Merged Files
    12. Stash Topaz Gigapixel AI, Performer Image Upscaler
    13. Stash Theme / CSS Switcher
    14. aspectratio
    15. Duplicate Title/ID/URL tagger
    16. Prescreening tagger
    17. performerBodyCalculator

Stash plugins add further features that Stash doesn’t itself provide.

To install a plugin, save them to %USERPROFILE%\.stash\plugins on Windows or /root/.stash/plugins on Unix systems (Mac, Linux, etc.). The plugins directory won’t exist by default so you will have to create it. Once installed, go to the Plugins page in your Stash settings and reload plugins.

Plugins are separated into 2 sections Official and Third-party.

Official

List is outdated at the moment as there is a big overhaul of the repository happening. Check the repository for the up to date list.

Official plugins are hosted on CommunityScripts repository. All code is reviewed by core Stash team and any questions or issues you have regarding these plugins can be raised in Discord or GitHub.

GHScraper_Checker

Category Scraper
Plugin GHScraper_Checker
Description Compare local file against github file from the community scraper repo.
Triggers Task
Stash version v0.8 or higher
Screenshots GHScraper_Checker

renamerOnUpdate

Category Maintenance
Plugin renamerOnUpdate
Description Rename/Move your file based on Stash metadata.
Triggers Task
Scene.Update
Stash version v0.7 or higher
Screenshots renamerOnUpdate

setSceneCoverFromFile

Category Maintenance
Plugin setSceneCoverFromFile
Description Searchs Stash for Scenes with a cover image in the same folder and sets the cover image in stash to that image.
Triggers Task
Stash version v0.7 or higher
Screenshots

markerTagToScene

Category Scene
Plugin markerTagToScene
Description Adds primary tag of Scene Marker to the Scene on marker create/update.
Triggers SceneMarker.Create
SceneMarker.Update
Stash version v0.8 (46bbede) or higher
Screenshots

defaultDataForPath

Category Scanning
Plugin defaultDataForPath
Description Adds configured Tags, Performers and/or Studio to all newly scanned Scenes, Images and Galleries.
Triggers Scene.Create
Gallery.Create
Image.Create
Stash version v0.8 or higher
Screenshots

filenameParser

Category Scanning
Plugin filenameParser
Description Tries to parse filenames, primarily in {studio}.{year}.{month}.{day}.{performer1firstname}.{performer1lastname}.{performer2}.{title} format, into the respective fields.
Triggers Scene.Create
Gallery.Create
Stash version v0.10 or higher
Screenshots

pathParser

Category Scanning
Plugin pathParser
Description Updates scene info based on the file path.
Triggers Scene.Create
Stash version v0.17 or higher
Screenshots

titleFromFilename

Category Scanning
Plugin titleFromFilename
Description Sets the scene title to its filename.
Triggers Scene.Create
Stash version v0.17 or higher
Screenshots

tagGraph

Category Reporting
Plugin tagGraph
Description Creates a visual of the Tag relations.
Triggers Scene.Create
Stash version v0.7 or higher
Screenshots

DateParser

Category Scanning
Plugin DateParser
Description Find date in path or filename and add it.
Triggers Task
Stash version v0.18 or higher
Screenshots

phashDuplicateTagger

Category Scene
Plugin phashDuplicateTagger
Description Will tag scenes based on duplicate PHashes for easier/safer removal.
Triggers Task
Stash version v0.16 or higher
Screenshots

timestampTrade

Category Scene
Plugin timestampTrade
Description timestamp.trade API syncs markers between Stash instances and XBVR. This sits along side other metadata databases like StashDB while we wait for the feature to be added there.
Triggers Scene.Update
Task
Stash version v0.18 or higher
Screenshots

Third-party

These plugins are created by third parties and not officially affiliated or supported by the core Stash team. If you have issues, please reach out to the original creators.

YT-DL Downloader

Category Downloader
Plugin YT-DL Downloader
Description Download Videos automated with yt-dl and add the scrape tag for Bulk URL Scraper.
Author niemands
Screenshots
Category Images
Plugin Gallery Tags
Description Copy information from attached scene to galleries.
Author niemands
Screenshots

Update Image Titles

Category Images
Plugin Update Image Titles
Description Update all image titles (Fixes natural sort).
Author niemands
Screenshots

Duplicate Finder

Category Maintenance
Plugin Duplicate Finder
Description Detects and marks duplicate scenes within Stash.
Author WithoutPants
Screenshots

Performer Creator

Category Metadata
Plugin Performer Creator
Description Creates performers from scenes based on filenames.
Author com1234475
Screenshots

Set PH Urls

Category Metadata
Plugin Set PH Urls
Description Add urls to Pornhub scenes downloaded by youtube-dl.
Author niemands
Screenshots

Bulk URL Scraper

Category Scraping
Plugin Bulk URL Scraper
Description Bulk scene url scraping.
Author niemands
Screenshots

stash-plugin-performer-creator

Category Metadata
Plugin stash-plugin-performer-creator
Description This is a plugin for Stash. It adds a Parse all scenes for performers task. This task processes all scenes and using Natural Language Processing tries to detect performer names and tries to find/add them.
Author cc1234475
Screenshots

Stash NFO Exporter for Kodi

Category Metadata
Plugin StashNfoExporterKodi
Description Adds .nfo file and strm support to allow using Stash organized content with Kodi with no Kodi Addon needed.
Author scruffynerf
Screenshots

Performer Body Calculator

Category Metadata
Plugin performerBodyCalculator
Description This plugin will tag performers based on existing metadata within stash the measurements attribute must be present for a performer to be tagged, additionally the height and weight attributes will be used if present but are not required.
Author stg-annon
Screenshots

Stash Split Duplicate Merged Files

Category Maintenance
Plugin Stash-Split-Duplicate-Merged-Files
Description This plugin will search for scenes that have duplicate files and are merged. It then iterates over the files skipping the first one and then using the next files to create new scenes.
Author elkorol
Screenshots

Stash Topaz Gigapixel AI, Performer Image Upscaler

Category Images
Plugin Stash Topaz Gigapixel AI, Performer Image Upscaler
Description Uses the program Topaz Gigapixel AI, to upscale or downscale performer images that are tagged with the relevant tags.
Author elkorol
Screenshots

Stash Theme / CSS Switcher

Category Interface
Plugin Stash Theme / CSS Switcher
Description Adds a button that shows a menu, allowing you to change CSS Themes and apply various CSS snippets for Stash App.
Author elkorol
Screenshots

aspectratio

Category Metadata
Plugin aspectratio
Description Adds Ratio tags on Scene Create.
Author scruffynerf
Screenshots

Duplicate Title/ID/URL tagger

Category Metadata
Plugin Duplicate Title/ID/URL tagger
Description Adds Duplicate Title/ID/URL tag.
Author scruffynerf
Screenshots

Prescreening tagger

Category Metadata
Plugin Prescreening tagger
Description Adds prescreen tags on Scene Create or Demand.
Author scruffynerf
Screenshots

performerBodyCalculator

Category Metadata
Plugin performerBodyCalculator
Description This plugin will tag performers based on existing metadata within stash the measurements attribute must be present for a performer to be tagged, additionally the height and weight attributes will be used if present but are not required.
Author stg-annon
Screenshots