# 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.

Canonical page: [https://chrome-stats.com/d/stasharr](https://chrome-stats.com/d/stasharr)

## Overview

- **ID:** `stasharr`
- **Platform:** Firefox
- **Type:** Firefox add-on
- **Status:** Available
- **Publisher:** Mick Mawse
- **Category:** search-tools,photos-music-videos,games-entertainment
- **Daily users:** 56
- **Weekly downloads:** 3
- **Version:** 0.3.0
- **Last updated:** 2026-02-17
- **First published:** 2026-02-09
- **Size:** 439 KB
- **Data as of:** 2026-09-06
- **Store listing:** [Firefox Add-ons Store](https://addons.mozilla.org/firefox/addon/stasharr/)
- **Website:** [https://github.com/enymawse/stasharr](https://github.com/enymawse/stasharr)

## Description

Stasharr — StashDB Extension

<strong>A browser extension that augments StashDB with Whisparr and Stash integrations.</strong>

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

From repo root:

<code>npm ci
npm run build
</code>

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

Usage

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

From repo root:

<code>npm run lint
npm run build
npm run tripwire
</code>

License

This project is released under the <strong>GNU General Public License v3.0</strong>.
See <code>LICENSE</code> for details.

Credits

<strong>Created by <a href="https://prod.outgoing.prod.webservices.mozgcp.net/v1/fce572a1a7cbdd13d3fae66627ca54446c5abf7cfbe85604bf9af4672ad9d4a7/https%3A//github.com/enymawse" rel="nofollow">enymawse</a></strong>
Original inspiration from <a href="https://prod.outgoing.prod.webservices.mozgcp.net/v1/ba7526b7c6d6c2303fc504f97c62f982ee89f49e210d3cf6998d784b31068128/https%3A//github.com/randybudweiser/stash2whisparr" rel="nofollow">randybudweiser's stash2whisparr</a>

## Rankings

- #15,444 — Overall
- #125 — configure
- #143 — share
- #205 — task
- #206 — status
- #218 — bulk

## Permissions and access

### Permissions

- `storage`

### Host permissions

- `https://stashdb.org/*`

### Content script matches

- `stashdb.org`

## Safety

- **Risk impact:** Low risk impact
- **Risk likelihood:** Moderate risk likelihood

### Analysis details

- Injects scripts into web pages, which may alter or extract site contents, resulting in a substantial risk.
- This extension has low user count. Unpopular extensions may not be stable or safe.

> Some risk analysis details are omitted from this free response. [Upgrade to view the full analysis](https://chrome-stats.com/pricing).

## Similar extensions and apps

- [Stash Downloader Extension](https://chrome-stats.com/d/stash-downloader-extension) — 62 users
- [TeamStash](https://chrome-stats.com/d/teamstash) — 5.00 / 5
- [Stash](https://chrome-stats.com/d/stash) — 13 users, 4.00 / 5
- [Site Stash](https://chrome-stats.com/d/site-stash)
- [Quick Stash](https://chrome-stats.com/d/quick-stash)
- [Sites Stash](https://chrome-stats.com/d/sites-stash)
- [Homeschool Stash Extension](https://chrome-stats.com/d/homeschool-stash-extension) — 1 users
- [Tab Stash](https://chrome-stats.com/d/tab-stash) — 40,969 users, 4.60 / 5
- [Linkstache - Bookmark manager](https://chrome-stats.com/d/linkstache-bookmark-manager) — 1 users
- [Stashed.in Extension](https://chrome-stats.com/d/stashed-in-extension) — 1 users
- [Stashed - Bookmark Manager](https://chrome-stats.com/d/stashed-bookmark-manager) — 1 users
- [StashRead](https://chrome-stats.com/d/stashread) — 1 users

---

Source: [Chrome-Stats](https://chrome-stats.com/d/stasharr)
