Stasharr Firefox

Stasharr

Stasharr is a browser extension that augments StashDB with Whisparr and Stash: add/search/monitor scenes, bulk actions, status indicators, and quick links. Configure via options; background-only networking.

Features & Capabilities

Stasharr — StashDB Extension

A browser extension that augments StashDB with Whisparr and Stash integrations.

Repository Layout

  • src/ — Extension source (content scripts + background services)
  • scripts/ — Build/pack scripts
  • manifest/ — Chrome/Firefox manifests
  • docs/ — Architecture and development notes
Features
  • Scene card actions: add to Whisparr, trigger search for missing files, monitor/unmonitor, exclude/include
  • Status indicators on scene cards (in library, missing file, excluded, error)
  • Bulk actions on list pages (Add All / Search All / Add Missing) with progress modal feedback
  • Scene details panel with status, quality profile selection, tags editing, and monitor/exclude toggles
  • Performer and studio panels with status, add/check, monitor toggle, tags/quality editing, and Whisparr links
  • Copy StashDB scene IDs from scene cards and the scene details panel
  • Direct links to Whisparr and Stash scenes (when configured)
  • Options UI with validation and discovery for quality profiles, root folders, and tags
  • Background-only networking for LAN services (Firefox-safe)
Installation (local build)

From repo root:

npm ci npm run build

Build outputs:

  • dist/chrome
  • dist/firefox
Load unpacked in Chrome
  1. Open chrome://extensions/.
  2. Enable Developer mode.
  3. Click Load unpacked.
  4. Select dist/chrome.
Load temporary add-on in Firefox
  1. Open about:debugging#/runtime/this-firefox.
  2. Click Load Temporary Add-on.
  3. Select dist/firefox/manifest.json.
Configuration
  1. Open the extension’s options page.
  2. Configure Whisparr: base URL (include protocol) and API key, then validate and refresh lists.
  3. Configure Stash (optional): base URL (include protocol) and API key.
  4. Choose whether external links open in a new tab.
The extension will request host permissions for configured domains. Grant access for Whisparr/Stash to enable API calls.

Usage

Scene list pages

  • Each scene card gets a status indicator and action row.
  • Actions include Add, Search (for missing files), Monitor/Unmonitor, Exclude/Include.
  • View buttons jump directly to Whisparr or Stash scenes when configured.
  • Bulk actions are available on list pages and show progress in a modal.
Scene details pages
  • A fixed extension panel shows scene status and actions.
  • Update quality profile and tags directly from the panel.
  • Copy the StashDB scene ID from the panel.
Performer and studio pages
  • A fixed extension panel shows status and actions.
  • Add/Check, Monitor toggle, update quality profile and tags, and open in Whisparr.
Troubleshooting
  • Buttons not appearing: Reload StashDB and confirm the extension is enabled.
  • Permission errors: Ensure the configured domains were granted host permissions.
  • Validation failures: Base URLs must include http:// or https://.
Development

From repo root:

npm run lint npm run build npm run tripwire

License

This project is released under the GNU General Public License v3.0. See LICENSE for details.

Credits

Created by enymawse Original inspiration from randybudweiser's stash2whisparr

User Growth & Download Statistics

Manifest V3 Add-on
By:
Mick Mawse
Daily users:
36 2
Version:
0.3.0 Last updated: 2026-02-17
Version code:
6146461
Creation date:
2026-02-09
Risk:
Low risk impact High risk likelihood
Permissions:
Host permissions:
  • https://stashdb.org/*
Content scripts matches:
  • stashdb.org
Size:
438.95KB
URLs:
Website
Full description:
See detailed description
Source:
Firefox Add-ons Store
Data ingested on:
2026-06-15
Compare stats and ranking:

Contact the developer

Chrome-Stats does not own this Firefox add-on. Please use these information below to contact the Firefox add-on developer.
Developed by:
Mick Mawse
Firefox Add-ons Store
https://addons.mozilla.org/firefox/addon/stasharr/
Website:
https://github.com/enymawse/stasharr

Is Stasharr Safe?

Risk impact
Risk impact measures the level of extra permissions an extension has access to. A low risk impact extension cannot do much harms, whereas a high risk impact extension can do a lot of damage like stealing your password, bypassing your security settings, and accessing your personal data. High risk impact extensions are not necessarily malicious. However, if they do turn malicious, they can be very harmful.

Stasharr requires very minimum permissions.

Risk impact analysis details
  • High Injects scripts into web pages, which may alter or extract site contents, resulting in a substantial risk.
  • Low ******* ****** ** *** ********* ******** ***********
Risk likelihood
Risk likelihood measures the probability that a Firefox add-on may turn malicious. This is determined by the publisher and the Firefox add-on reputation on Firefox Add-ons Store, the amount of time the Firefox add-on has been around, and other signals about the Firefox add-on. Our algorithms are not perfect, and are subject to change as we discover new ways to detect malicious extensions. We recommend that you always exercise caution when installing a Firefox add-on.

Stasharr may not be trust-worthy. Avoid installing if possible unless you really trust this publisher.

Risk likelihood analysis details
  • High This extension has low user count. Unpopular extensions may not be stable or safe.
  • Medium **** ********* *** ***** ** *** **** * ******* *** ********** *** *** ** ****** ** *****
  • Low **** ********* *** ******* **** **** * ****** **** ***** ******** *** **** ****** ** ** ****** *** *****
Extension Guard
Extension Guard

Discover every extension in use, analyze risks, and enforce blocking policies with Extension Guard

Secure Your Browser
Upgrade to see full risk analysis details

Best Stasharr Alternatives

Here are some Firefox add-ons that are similar to Stasharr: