Skip to content

List of scripts

stash-git-index

Exhaustive list of git repositories related to Stash Google Sheets document.

Script no longer works

If you found that script is no longer working you can try contacting the author directly or create an issue on their Git platform. You can also create a GitHub issue on Stash-Docs for it to be removed from the list.

AddMarkerOnO

Will auto-generate a marker when the SceneAddO event is trigger

blurryCardBackground

Add blurry background to scene/movie/gallery/image/studio.

FilenamePerformersToCSV

Parse performer names from your media filenames into CSV files for batch import into Stash!

Get-ProfilePictures

Get-ProfilePictures

Kodi helper

Generates nfo and strm for use with Kodi.

OFMetadataToStash

OnlyFans metadata import tool for Stash, written in Powershell.

  • Simple to use with a straightforward command line based UI!
  • Script can auto-associate scenes/images with the appropriate OnlyFans performer(s) and studio, in batch!
  • Built-in utility for completely scrubbing and sanitizing OnlyFans metadata databases

plex-to-stash-ratings

Transfer scene rating and view count from Plex to Stash.

pwPlayer.js - Scene Card Quick Player

This Javascript will create a "Play" button in each scene card. You can click on it and the video for that scene will be played right away. Click on the video again, then you are back to the scene list.

SQLITE Renamer for Stash

Using metadata from your database (SQLITE) to rename your file.

Stash Watcher

Stash Watcher is a service that watches your Stash library directories for changes and then triggers a Metadata Scan when new files are added to those directories. It then waits a period of time before triggering another scan to keep Stash from constantly scanning if you're making many changes. Note that updates are watched during that window; the update is merely delayed.

stashapp-tag-importer

Creates tags and aliases, resolves tag conflicts, and updates tag titles and descriptions from Stashbox (StashDB) to your local Stash instance. It can be run periodically to perform a one way sync to keep your Stash instance up to date with Stashbox (StashDB).

StashGalleryUpdate

Dumb little script to match and update Stash galleries from scenes

StashStudioSync

An easy way to query a stashbox GQL endpoint and import any unknown studio IDs.

StashTagSkins

Used to quickly apply and change themes of tags for Stash.



StashVideohasherNode

This is a very simple script that can be run on multiple systems to process a large Stash import of scenes. Instead of running cover and phash generation tasks on the Stash server itself, this script will allow you to do the same thing on as many computers as you would like, with all of the nodes contributing back to the Stash server.