Skip to content

Plugins and themes for Stash

A searchable index of 87 community plugin sources, with install instructions for every plugin.

Showing 48 of 493

StashGifs

Social Media style browsing experience

UI
Updated
Created
evolite Source
surging9143/pages

Stash Star Rater

For those who want to rate scenes 1-10 stars without fussing with decimal numbers

UI
Updated
Created
CI Source
surging9143/pages

Quick Markers

Create scene markers with hotkeys and presets (Shift+1–9 select, Shift+I/O range, Shift+M instant), copy markers between scenes and same videos, Marker Sync overview — classic Stash and Stash UI

UISettings
Updated
Created
PepegaSan Source
PepegaSan/Stash-Folder-Sidebar-Plugin

Stash TV

A TikTok-like vertical scroller interface for Stash. Forked from Stash Reels.

Plugin
Updated
Created
semantic-release-bot Source
secondfolder/stash-plugins

Stash Sense 2

ML-powered performer identification and library curation -- detects faces in scenes/images/galleries, matches them against a published performer database, and surfaces library recommendations. Requires the companion Stash Sense sidecar container (github.com/AnonTester/stash-sense2).

UI + TasksPythonSettings
Updated
Created
AnonTester Source
AnonTester/stash-plugin-repo

Tag Categories

Browse scenes by named categories — each category lists tags; click to show scenes matching any of those tags

UISettings
Updated
Created
PepegaSan Source
PepegaSan/Stash-Folder-Sidebar-Plugin

Stash Tag Cleaner

Removes unwanted tags (and their descendants) from all scenes and images.

TasksPythonSettings
Updated
Created
CI Source
surging9143/pages

Stash Auto Rater

Sets performer, studio, group, and gallery ratings to the Bayesian average of their rated scenes and images

TasksPythonSettings
Updated
Created
evolite Source
surging9143/pages

Performer Attribute Tagger

Adds existing tags to performers based on ethnicity, eye color, and height. Never creates tags.

TasksPython
Updated
Created
CI Source
surging9143/pages

StashDB Sync

Syncs performer and studio favorites between Stash and StashDB

TasksPythonSettings
Updated
Created
CI Source
surging9143/pages

Bracket Tags

Add scene tags from [bracketed] parts of the filename

TasksJavaScriptSettings
Updated
Created
PepegaSan Source
PepegaSan/Stash-Folder-Sidebar-Plugin

PornPics Importer

Browse, review and import full-size PornPics images into Stash.

UI + TasksPythonSettings
Updated
Created
bprpisync Source
bprpisync/stash

Performer Disambiguation Search

Makes every performer search box (Performers page, and the performer picker on scenes/galleries/images/groups/markers/filters) also match the Disambiguation field, not just name and aliases.

UISettings
Updated
Created
AnonTester Source
AnonTester/stash-plugin-repo

Scene Code Search

Makes every scene search box (Scenes page, and the scene picker on groups/markers/filters) also match the scene's Studio Code, not just title, details and path.

UISettings
Updated
Created
AnonTester Source
AnonTester/stash-plugin-repo

Scout-Plugin

Links from Stash performers and studios to Stash Scout

UISettings
Updated
Created
CI Source
surging9143/pages

Group Cover (darwin-amd64)

Generate group cover images from child group front images.

UI + TasksBinary
Updated
Created
gcrosemond Source
gcrosemond/GroupCover

Group Cover (darwin-arm64)

Generate group cover images from child group front images.

UI + TasksBinary
Updated
Created
gcrosemond Source
gcrosemond/GroupCover

Group Cover (linux-amd64)

Generate group cover images from child group front images.

UI + TasksBinary
Updated
Created
gcrosemond Source
gcrosemond/GroupCover

Group Cover (linux-arm64)

Generate group cover images from child group front images.

UI + TasksBinary
Updated
Created
gcrosemond Source
gcrosemond/GroupCover

Group Cover (windows-amd64)

Generate group cover images from child group front images.

UI + TasksBinary
Updated
Created
gcrosemond Source
gcrosemond/GroupCover

Group Cover (freebsd-amd64)

Generate group cover images from child group front images.

UI + TasksBinary
Updated
Created
gcrosemond Source
gcrosemond/GroupCover

Deck Viewer

Plugin for viewing decks

UISettings
Updated
Created
Servbot91 Source
Servbot91/Sakotos-Stash-Repo

Filename Title Checker

Checks scene titles against video filenames, compares configured GraphQL/Stash-box metadata sources, applies chosen metadata to Stash scenes, and can rename/move selected mismatches.

UI
Updated
Created
Druidblack Source
Druidblack/stash-plugin

Jellyfin Sync

Direct Jellyfin sync for scenes with Jellyfin URLs; safe fallback search when a scene has no Jellyfin URL. Performer sync remains direct-URL-only. Syncs favorites, optional reliable Stash resume position, optional generated Jellyfin covers with configurable upload delay, local saving and manual re-upload task, performer Career Start/End metadata, and adds Open in Jellyfin / Generate cover buttons. Includes bulk cover generation and automatic cover directory exclusions.

UI + TasksPythonSettings
Updated
Created
Druidblack Source
Druidblack/stash-plugin

Stash Interactive Tools (alpha)

Enhance your Stash Interactive experience

UI + TasksPythonSettings+2 sources
Updated
Created
blackx69 Source
xtc1337/StashInteractiveTools

Folder Sidebar

Sidebar with configurable folder shortcuts; browse subfolders and list scenes by path without filters

UISettings
Updated
Created
PepegaSan Source
PepegaSan/Stash-Folder-Sidebar-Plugin

TitleFormatter

Automatically cleans and formats scene titles. Can remove technical tags, performer names, normalizes quotes/dashes, replace patterns and applies configurable casing (e.g. title case). All rules are opt-in.

UISettings
Updated
Created
IAmKontrast Source
IAmKontrast/stash-plugins

TV Guide

Presents your library as live TV channels with a cable-style programme guide. Channels are built from studios, tags, groups or saved filters, and every channel is always broadcasting.

UISettings
Updated
Created
Hippo Chapel Source
hippochapel/hippo-stash-plugins

Scene Trimmer

Mark the parts of a scene to keep or cut, right in the video player, and playback skips the cut parts. Export a trimmed file, or split a movie into its scenes.

UI + TasksPythonSettings
Updated
Created
dude-stash Source
dude-stash/ultimate-stash-plugins

Tag Image Grabber

Choose a tag image from linked images, scenes, or performers, with crop and video-frame capture tools, and toggle whether a tag is excluded from scrapes

UI
Updated
Created
dude-stash Source
dude-stash/ultimate-stash-plugins

Tag File Organizer

Move scene files into folders based on their tags.

UI + TasksPythonSettings
Updated
Created
dude-stash Source
dude-stash/ultimate-stash-plugins

Ascension

The Sakoto fork of the HotorNot plugin which adds a tier based rating system for performers and images. Features include real time dynamic and scaling matchmaking system, leaderboards, metrics, better ui, and better mobile integration.

UI + TasksPythonSettings
Updated
Created
unknown Source
Servbot91/Sakotos-Stash-Repo

stashDiscover

Adds a "Missing Scenes" tab to performer pages, discovering scenes from configured stash-box instances that are not in the local library. Browse covers, view details, save to Stash, and search/download resources via Jackett.

UI + TasksPythonSettings
Updated
Created
k6cc Source
k6cc/stash-plugins

Scene Translate Auto

Automatic scene title/details translation with zero UI - translates on scene create/update, a manual task sweeps the backlog; same engines as Scene Translate.

TasksPythonSettings
Updated
Created
k6cc Source
k6cc/stash-plugins

Missing Scenes

Discover scenes from StashDB, other stash-boxes and ThePornDB that you don't have locally. View missing scenes for performers, studios and tags, with optional Whisparr v3 integration (StashDB scenes) for automated downloading and cleanup.

UI + TasksPythonSettings
Updated
Created
carrotwaxr Source
carrotwaxr/stash-plugins

Scene Matcher

Find matches for untagged scenes on the stash-box selected in the Tagger. Adds a "Match" button that searches by title, then by linked performers and studio.

UIPythonSettings
Updated
Created
Carrot Waxxer Source
carrotwaxr/stash-plugins

Performer Image Search

Search multiple sources for performer images. Supports mainstream, JAV, male, and trans performers with configurable sources.

UIPythonSettings
Updated
Created
Carrot Waxxer Source
carrotwaxr/stash-plugins

Studio Manager

Manage studio hierarchy with visual tree editing. View and edit parent-child studio relationships.

UI
Updated
Created
carrotwaxr Source
carrotwaxr/stash-plugins

mcMetadata

Generates NFO metadata files for Jellyfin/Emby/Plex, organizes/renames video files using customizable templates, and exports performer images to media server folders.

TasksPythonSettings
Updated
Created
Carrot Waxxer Source
carrotwaxr/stash-plugins

Tag Manager

Match and sync local tags with stash-box endpoints. Features multi-endpoint support, tag caching, layered search (exact, fuzzy, synonym), and field-by-field merge dialog.

UI + TasksPythonSettings
Updated
Created
carrotwaxr Source
carrotwaxr/stash-plugins

Background Images Slideshow

Fork of Background Images, credit goes to original uploader. Displays background images with optional slideshow.

UISettings
Updated
Created
RollainKraus Source
RollainKraus/stash-plugins

sceneGallerySync

Automatically creates galleries for scenes with matching metadata, cover, and fanart images

UI + TasksPython
Updated
Created
k6cc Source
k6cc/stash-plugins

Performer Tag Based Supporting Images

Supporting performer images selected by performer plus slot tag rules

UISettings
Updated
Created
RollainKraus Source
RollainKraus/stash-plugins

Javstash Autofill+

Auto-fills new performers from JAVStash (empty fields only, stash_id written); new scenes looked up by oshash with empty fields filled and stash_id appended; a manual task backfills existing scenes.

TasksPythonSettings
Updated
Created
k6cc Source
k6cc/stash-plugins

Tag Merge

Merge similar tags (EN/JP/CN variants) into canonical Chinese tags based on an editable mapping database.

UI
Updated
Created
k6cc Source
k6cc/stash-plugins

JavStashLinker

Batch match JAVStash performer IDs via scene-based reverse lookup, code matching, and alias matching

UI + TasksPythonSettings
Updated
Created
k6cc Source
k6cc/stash-plugins

Performer Merge

Find performers with duplicate names/aliases and merge them into one performer. Requires Stash v0.31.0+.

UI
Updated
Created
k6cc Source
k6cc/stash-plugins

Tag Merge Auto

Automatic tag merge with zero UI - new tags merge into canonical targets on creation, a manual task sweeps pre-existing ones; same local mapping database as Tag Merge.

TasksPythonSettings
Updated
Created
k6cc Source
k6cc/stash-plugins