Skip to content
UI pluginCSSSettings

Stash Dashboard

Adds a dedicated dashboard page for Stash-wide performer highlights, top tags, scene release timelines, highlighted scenes, and configurable pie charts

RollainKraus
Not reviewed yet

No reviewer has approved this plugin yet. Read the source before installing, or review it for the community.

sha256 c188c93036b7b333fe66e3c8851d476ba48aee1d683664ad3f7272c27ffaba14

Last updated

Sep 5, 2026
First created
Version
0.1.2-a84f087
Package id
StashDashboard
Commits
29
Repo stars
7

Settings

  • Dashboard Section Order stringComma-separated dashboard sections in display order. Omit a section to hide it. Valid sections and default order: insights, studioComparison, performerHighlights, performersMostScenes, performersMostOs, performersHighestRating, performersHighestRatedScenes, topTags, releaseTimeline, sceneHighlights, topRatedScenes, recentReleases, scenesMostOs, performerDemographics, sceneCharts, needsAttention.
  • Dashboard Section Default State stringDefault dashboard section state: expanded, collapsed, or remember. Remember stores collapsed sections in the current browser. Default remember.
  • Exclude Paths stringComma-separated path fragments to exclude from dashboard scene stats. Default empty.
  • Exclude Studios stringComma-separated studio names or IDs to exclude from dashboard scene stats. Default empty.
  • Top Tag Categories stringComma-separated parent tag names or IDs to show as separate dashboard top tag rows. Empty shows one overall top tags row.
  • Top Tag Category Layout stringDashboard category layout: rows, columns, or flow. Default rows.
  • Top Tags Per Category stringNumber of top tags to show per dashboard category, from 1 to 10. Default 10.
  • Top Tag Whitelist stringComma-separated tag names or IDs to consider for top tags, including descendants. Empty allows all tags.
  • Top Tag Blacklist stringComma-separated tag names or IDs to exclude from top tags, including descendants. Default empty.
  • Pie Chart Slice Max stringMaximum named slices for user tag-based pie charts before the smallest results are grouped into Other. Set 0 for uncapped. Default 0.
  • Include Subtags In Pie Charts booleanInclude descendant tags when counting custom performer and scene pie chart slices. Default true.
  • Demographic Tooltip Image Height stringRepresentative performer image height in demographic pie chart hover tooltips. Set 0 to hide images. Default 78.
  • Age Groups stringComma-separated age buckets for Age at release, such as 18-22, 23-29, 30+, <=21, or =25. Up to 10 groups are used; unmatched known ages appear as Other. Default 18-20,21-24,25-29,30-34,35-39,40-44,45+.
  • Rating Groups stringComma-separated rating buckets for performer rating pie charts, such as 0.0-0.9, 1.0-1.9, 8.0-10.0, 7.0+, <=3.9, or =10.0. Unrated performers appear as Unknown; rated values outside the buckets appear as Other. Default 0.0-0.9,1.0-1.9,2.0-2.9,3.0-3.9,4.0-4.9,5.0-5.9,6.0-6.9,7.0-7.9,8.0-8.9,9.0-9.9,10.0.
  • Performer Pie Chart 1 Tag stringOptional parent performer tag, comma-separated performer tags, or up to 4 parenthesized groups. Prefix groups like Label(tag, tag). One tag uses child tags as slices; multiple tags become slices. Empty hides this chart.
  • Performer Pie Chart 1 Label stringLabel for performer pie chart 1. Default Performer pie 1.
  • Performer Pie Chart 2 Tag stringOptional parent performer tag, comma-separated performer tags, or up to 4 parenthesized groups. Prefix groups like Label(tag, tag). One tag uses child tags as slices; multiple tags become slices. Empty hides this chart.
  • Performer Pie Chart 2 Label stringLabel for performer pie chart 2. Default Performer pie 2.
  • Performer Pie Chart 3 Tag stringOptional parent performer tag, comma-separated performer tags, or up to 4 parenthesized groups. Prefix groups like Label(tag, tag). One tag uses child tags as slices; multiple tags become slices. Empty hides this chart.
  • Performer Pie Chart 3 Label stringLabel for performer pie chart 3. Default Performer pie 3.
  • Scene Rating Groups stringComma-separated rating buckets for the scene rating pie chart, using your Stash display scale such as 0.0-5.0 or 0.0-10.0. Examples: 0.0-0.9, 1.0-1.9, 8.0-10.0, 7.0+, <=3.9, or =10.0. Unrated scenes appear as Unknown; rated values outside the buckets appear as Other. Default 0.0-0.9,1.0-1.9,2.0-2.9,3.0-3.9,4.0-4.9,5.0-5.9,6.0-6.9,7.0-7.9,8.0-8.9,9.0-9.9,10.0.
  • Scene Duration Groups stringComma-separated duration buckets in minutes, such as <5m, 5-15m, 15-30m, 30-45m, 45-60m, 60-90m, 90-120m, 120m+. Empty uses the default buckets.
  • Scene Pie Chart 1 Tag stringOptional parent scene tag, comma-separated scene tags, or up to 4 parenthesized groups. Prefix groups like Label(tag, tag). One tag uses child tags as slices; multiple tags become slices. Empty hides this chart.
  • Scene Pie Chart 1 Label stringLabel for scene pie chart 1. Default Scene pie 1.
  • Scene Pie Chart 2 Tag stringOptional parent scene tag, comma-separated scene tags, or up to 4 parenthesized groups. Prefix groups like Label(tag, tag). One tag uses child tags as slices; multiple tags become slices. Empty hides this chart.
  • Scene Pie Chart 2 Label stringLabel for scene pie chart 2. Default Scene pie 2.
  • Scene Pie Chart 3 Tag stringOptional parent scene tag, comma-separated scene tags, or up to 4 parenthesized groups. Prefix groups like Label(tag, tag). One tag uses child tags as slices; multiple tags become slices. Empty hides this chart.
  • Scene Pie Chart 3 Label stringLabel for scene pie chart 3. Default Scene pie 3.
  • Dashboard Header Font Size stringDashboard-only main section header font size in pixels. Default 26.
  • Dashboard Subheader Font Size stringDashboard-only card labels, names, titles, tag groups, and timeline year font size in pixels. Default 18.
  • Dashboard Content Font Size stringDashboard-only counts, metadata, secondary text, and timeline count font size in pixels. Default 15.
  • Dashboard Max Tag Card Width stringDashboard-only maximum top tag card width in pixels. Cards still auto-fit below this cap. Values below 120 are treated as 120. Default 250.
  • Dashboard Surface Background Color stringDashboard-only section/card background color. Default '#000000'.
  • Dashboard Surface Background Opacity stringDashboard-only section/card background opacity, from 0 to 1. Default 0.15.
  • Dashboard Font Colors stringComma-separated primary and secondary dashboard font colors. First controls main values, second controls labels/helper text. Default '#ffffff,#d8d8d8'.

More from RollainKraus/stash-plugins

  • Studio DashboardAdds a dashboard tab to studio pages with insights, performer and scene highlights, top tags, release timelines, configurable pie charts, and needs-attention checks
  • Tag SidebarHierarchical tag sidebar for content browser pages
  • Clean Up QueueFocused queue workflow for fixing missing metadata across scenes, images, performers, and studios.
  • O StickersRandomly overlays O-count stickers or emoji on scene, image, studio, performer, and group cards.
  • Organize Scenes By StudioOrganize inbox scene files into studio folders using attached scene studio metadata.
  • Tag Based BrowserHierarchical tag-based browser with split-view content browsing
  • Performer Tags OverhaulHierarchical tag browser for performer details with display and edit modes
  • Saved Filter Nav MenusAdds hover dropdowns of saved filters to Stash header content links

See all 21 from this source →