Living Cards

This plugin brings your tag, performer, and gallery cards to life with smooth animated transitions between random images.

Main features:

  • Professional GSAP-powered animations (fade, slide, flip, zoom, rotate, random)
  • Smart visibility detection - only animates cards you can see
  • Natural randomness using normal distribution for organic timing
  • Dual source mode - pulls from scenes and/or standalone images
  • Independent toggles for tags, performers, and galleries pages
  • Auto-pauses when browser tab is inactive
  • Fully customizable timing and transition styles

Installation:

Plugin source URL: https://codddarrr.github.io/stashapp-plugins-repo/main/index.yml

Add it in Settings → Plugins → Available Plugins, then install “Living Cards”

How it works:

Once enabled, visit your tags, performers, or galleries pages and watch the card images smoothly transition between random content. Each visible card gets its own randomized timer (default 5 seconds ±75% variation) and randomly picks between scene screenshots or standalone images.

Default settings are optimized for maximum eye candy - random transition styles, fast intervals, high randomness. You can dial it down or customize everything in the plugin settings.

I installed the plugin as usual, refreshed the page, but nothing seems to happen on the scenes page.

(On the performers page instead it showed some animation, changing to the corresponding scene thumbnail.)

Strange, I just did a fresh install and it works as expected for me.

A few questions:

  1. Do the settings for the plugin appear on your plugin settings page?
  2. Are you navigating to a supported page, eg Performers, and is your layout in “Grid View”?

And to answer the general question, it should be replacing the images in the cards with other images from that performer / gallery / tag. It should be happening on all visible cards at random intervals with random transitions by default.