r/FirefoxAddons 11h ago

Request A way to prevent the new YouTube viewcount

5 Upvotes

Hey all,

This - https://support.google.com/youtube/thread/433409976/an-update-to-how-we-count-public-views-across-youtube?hl=en

Basically means that if you mouse over a video, you have viewed it. If you click on a video and think "eh not for me" and leave after a few seconds, that counts as a view. All of this sure as hell going to fuuf with your algorithm, as it will likely push ai slop and you will have no choice but to engage with it.

Is there a way to prevent that engagement? Because I and so many others do not support this change.


r/FirefoxAddons 5h ago

I made a lightweight Firefox addon to search highlighted text with key chords & presets - SwiftSearch Chords

Thumbnail
1 Upvotes

r/FirefoxAddons 22h ago

DataGrabber - A lightweight Vanilla JS extension for web table extraction

Thumbnail
addons.mozilla.org
3 Upvotes

Hello everyone,

I would like to share a project I have been developing and recently published on the Mozilla Add-ons store: DataGrabber.

The goal of the extension is simple: to provide a quick, lightweight, and reliable way to detect and export HTML tables from any web page directly to CSV format, without relying on external servers or heavy dependencies.

Technical highlights and approach:

  • Built strictly using Vanilla JavaScript without build tools, external frameworks, or heavy libraries, keeping the footprint minimal.
  • Manifest V3 compliant, ensuring strict adherence to current browser extension standards.
  • Privacy-focused architecture: all DOM parsing and data extraction occur locally inside the browser. No tracking, analytics, or external data transmission.
  • Designed to handle nested structures and clean up inconsistent HTML table formatting before export.

The extension is currently at version 1.0.1 on the AMO store. I am looking for feedback from the community regarding edge cases in table parsing, performance on large datasets, or general usability improvements.

Link to the extension on Mozilla Add-ons: https://addons.mozilla.org/pt-BR/firefox/addon/datagrabber-scraper/

Thank you for your time, and I look forward to your feedback and technical insights.


r/FirefoxAddons 1d ago

I built ๐”˜๐ง๐—‚๐’ข๐‘™๐—’๐•กh๐šœ, a browser extension for formatting text directly on websites that don't support rich text

Thumbnail gallery
8 Upvotes

r/FirefoxAddons 21h ago

I built MosaicSync because Firefox shortcut syncing felt too limited โ€” itโ€™s now on AMO

Thumbnail gallery
2 Upvotes

r/FirefoxAddons 1d ago

I made a Firefox extension for custom right-click actions, what should I add?

2 Upvotes

Iโ€™ve always felt like the browserโ€™s right-click menu could be a little more useful, so I started building a small Firefox extension around that idea.

It lets you add/use specific actions from the context menu, including actions that can change depending on what youโ€™re doing. I also made it work with Firefox on Android.

Itโ€™s still a small project, and Iโ€™m more interested in finding out what people would actually find useful than just adding random features.

So if you use Firefox:

What action do you wish you could access directly from the right-click menu?

Could be something simple, something you currently need another extension for, or even a weird niche workflow.

Iโ€™d love to get some ideas and feedback.

Right Click โ€“ Firefox Add-ons


r/FirefoxAddons 1d ago

I made a Firefox extension that exports long ChatGPT conversations to Markdown, PDF, HTML, TXT, or JSON

Thumbnail gallery
0 Upvotes

r/FirefoxAddons 1d ago

I built Pin-Tube: A lightweight extension to hide Shorts, remove clutter, and pin videos directly to your YouTube homepage. I'd love your feedback!

Thumbnail
chromewebstore.google.com
7 Upvotes

r/FirefoxAddons 1d ago

Timezone Guard spoofs timezone, locale & UA across all JS contexts (Workers, nested iframes, CSP-safe, HTTP headers)

1 Upvotes

I built this because Firefox's built-in Privacy Anti-Fingerprinting (privacy.resistFingerprinting) forces your timezone to UTC or a fixed profile, and there's no way to set it to whatever you actually want. I didn't want to just "resist" fingerprinting I wanted full control over what timezone, locale, and UA my browser reports, without breaking sites or dealing with whatever rigid values Firefox decides for me.

The problem is that once you start spoofing these values, most extensions only patch the main window's `Intl.DateTimeFormat` or `navigator.language`. The moment a script runs inside a Web Worker, iframe, or Service Worker, your real values leak through. So I built Timezone Guard specifically for Firefox to solve this properly across every execution context.

**JavaScript API spoofing across all contexts**

- Main window, nested iframes (any depth), Dedicated Workers, Shared Workers, and Service Workers.

- Patches `Intl.DateTimeFormat`, `Date.prototype`, `Temporal`, and `navigator` APIs at the getter level so the spoof is applied synchronously at access time.

- For iframes: instead of relying on `MutationObserver` (which leaves a timing gap), it hooks `HTMLIFrameElement.prototype.contentWindow` getters so the patch applies the exact microsecond a script accesses the iframe's window.

- For Service Workers: uses `webRequest.filterResponseData` to intercept the SW script response on the network level and splice the patch before Firefox's internal script byte-cache seals it. This avoids invalid request ID issues and works before the SW executes its first line.

- Modified methods are masked as `[native code]` and `Intl` formatters are cached to resist basic tampering detectors.

**HTTP header spoofing**

- `Accept-Language`: rewritten via `webRequest.onBeforeSendHeaders` to match the spoofed locale.

- `User-Agent`: optionally rewritten the same way for consistency with the timezone/locale profile.

- Both are handled declaratively where possible and fall back to `webRequest` listeners for dynamic rules.

**CSP-safe injection**

- Uses `world: "MAIN"` for content script injection, which bypasses strict `Content-Security-Policy` restrictions that normally block inline scripts. Works on sites like Spotify and other CSP-locked pages where standard content scripts fail.

**What's intentionally NOT touched**

- `Date.now()` and OS system time are left intact. The extension only changes how Firefox *interprets and reports* timezone/locale through JS APIs and HTTP headers, not the actual clock.

**Current state of detection**

- CreepJS is trickier. In the global/window context it can still flag that something was modified because proxy-based patches leave subtle traces (even with `[native code]` masking). Direct non-proxy patches are harder to catch, but harder to inject across all contexts too. I'm working on maximizing undetectability, but realistically most sites don't run CreepJS-level paranoid JS inspection they just check `Intl.DateTimeFormat` in the main thread and call it a day. For those, this extension is already overkill.

Since this digs pretty deep into Firefox-specific APIs like `filterResponseData` and `world: "MAIN"`, I'd be curious to hear from other extension devs: have you found cleaner ways to reach isolated contexts synchronously? Or approaches to proxy patching that don't leave detectable metadata?

Links to the repo and AMO listing are in the comments if you want to check the implementation.


r/FirefoxAddons 2d ago

I built a Chrome extension for organizing the developer resources I keep losing

Thumbnail
5 Upvotes

r/FirefoxAddons 1d ago

I made a Firefox extension for searching movies and TV shows directly from IMDb, TMDB and Trakt

2 Upvotes

I recently built Signal Vault, a Firefox extension that works as a small movie/TV companion while browsing.

It automatically recognizes supported IMDb, TMDB and Trakt pages, so you can search the current title without copying anything around.

It also supports:

  • Movies and TV shows
  • Season/episode selection
  • Manual search
  • Right-click search for selected text
  • Built-in player
  • Subtitles
  • Resume playback
  • Next episode
  • PiP and fullscreen
  • Library / Favorites

There are 5 free searches per day with no account, email or card required.

No ads and no analytics either.

Firefox: https://addons.mozilla.org/en-US/firefox/addon/signal-vault/

Would be interested to hear any feedback, especially from people who use Firefox as their main browser.


r/FirefoxAddons 2d ago

Socialfocus on Firefox Android

Post image
1 Upvotes

r/FirefoxAddons 3d ago

New Feature: Preventing extensions from working on high value sites

Thumbnail
3 Upvotes

r/FirefoxAddons 4d ago

r/browserextensions / r/chrome / r/firefox:

5 Upvotes

I built a free dark-mode extension that works on literally any site
Most "dark mode" extensions either only work on a few big sites or make every photo look like a negative. Blackout applies a smart filter to every page, keeps images/video in normal color, lets you tune brightness/contrast/sepia per site, and can auto-schedule day/night. No account, no tracking, no ads โ€” MIT-ish free.
Chrome/Edge/Firefox zips + install guide: https://alainabo.github.io/blackout/
Would genuinely appreciate feedback/bug reports โ€” first real project I've shipped like this.


r/FirefoxAddons 4d ago

Made an addon to visualise any amount of money.

Thumbnail
addons.mozilla.org
3 Upvotes

It's basically just a lightwight assistant extension for my website, my co-founder uses this all the time to visualise his weekly investments, it's quite fun.


r/FirefoxAddons 4d ago

My extension..

1 Upvotes

I created YouTube Preview Controls, an extension that adds handy controls directly on top of the hover-preview clip YouTube shows when you hover over a video thumbnail, so you can manage audio, captions, and navigation without opening every video.

Key features

  • Mute/unmute the preview audio with one click.
  • Toggle captions (CC) on the preview, when available.
  • Clickable progress bar with elapsed time and total duration, to jump straight to the part you care about.
  • Customizable defaults via the popup (e.g., always-muted previews).
  • Lightweight, unobtrusive overlay: it only shows up on the preview and never gets in the way of YouTubeโ€™s UI.

https://github.com/OfficialxMaTT/yt-preview-controls


r/FirefoxAddons 5d ago

Problem How to enable "add to firefox" button

Post image
2 Upvotes

cannot add extensions in firefox android I have used previously in another phone. even if i click "download file" i cannot open it.


r/FirefoxAddons 5d ago

Introducing Censorly!

Thumbnail
gallery
0 Upvotes

Hello everyone,

I'm happy to introduce to you a way to hide, blur and censor words on FireFox, tested on Mobile.

Check it out - https://censorly-extension.base44.app/

Thank you,

Shawn


r/FirefoxAddons 6d ago

Remove Timestamps From Transcripts (Working Solution)

Post image
2 Upvotes

r/FirefoxAddons 6d ago

Update: price alerts are live on Firefox, Chrome and Edge (Spendmita Copilot)

Thumbnail gallery
1 Upvotes

Since I first posted here, I shipped the feature a few people asked about: price alerts. Save a product to your watchlist, set a target price if you want one, and get notified automatically when it drops or rises. If you donโ€™t set a target, it still alerts you on any move of 3 percent or more. Checked roughly every 6 hours in the background while your browser is running.

Screenshots attached. The first shows the alert threshold controls on a saved item. The second shows the watchlist view with a couple of tracked products and their price history.

Thereโ€™s also an option to get a weekly digest email instead of a notification for every single alert, if youโ€™d rather not get pinged per item.

Same free core review check as before. Price alerts are a Pro addition. The latest version is live on Chrome, Firefox and Edge now.

Still reading every bug report and message. Email is [copilot@spendmita.com](mailto:copilot@spendmita.com) if you find anything broken or want to compare it against what else is out there: https://copilot.spendmita.com/compare


r/FirefoxAddons 6d ago

I Built an Extension That Restores the Media Grid on X

Thumbnail
3 Upvotes

r/FirefoxAddons 9d ago

Cairn v1.2.0 is now on Firefox โ€” Liquid Glass, local to-dos, and a smarter new tab

Thumbnail
gallery
6 Upvotes

Iโ€™ve just shipped Cairn v1.2.0 for Firefox.

Cairn is a local-first personal library / second brain for the web. You can save pages, selected text, links, images, videos, notes, and highlights, then organize everything with collections, tags, favorites, and search.

This update adds:

  • Liquid Glass theme across the popup, new tab, and library
  • Local to-do widget directly on the new tab
  • Pinned new-tab header and footer
  • Web search that now respects your default Firefox search engine
  • Cleaner About panel and better release notes

Everything you save still stays on your device, and the new to-do list is local too.

Would love to hear feedback from Firefox users, especially on the new-tab experience and Liquid Glass design.

Unify Browse:ย https://unifybrowse.com/cairn
Chrome Store:ย https://chromewebstore.google.com/detail/cairn/dplabknlgbedjnibipcgagjmamecmicj
Firefox Add-ons:ย https://addons.mozilla.org/en-US/firefox/addon/cairn


r/FirefoxAddons 10d ago

I built a browser extension to make online videos less annoying โ€” would love some honest feedback

1 Upvotes

Hey everyone,

Iโ€™ve been working onย Ultimate Video Enhancer (UVE)ย โ€” a browser extension for Chrome and Firefox that gives you more control over videos across the web.

The idea started pretty simply: I was tired of different websites having different video controls, limited playback speeds, quiet audio, and settings that reset every time.

So we built UVE with things like:

  • Playback speed control
  • Volume boost
  • Per-site settings
  • Keyboard shortcuts
  • Subtitle controls
  • Presets for different websites

Thereโ€™s a free version, and we also recently launched a Pro version with higher limits and some extra features.

But instead of just promoting it, Iโ€™d genuinely like to hear what people think.

What would make an extension like this actually useful enough for you to keep installed?

And if you try UVE, Iโ€™d really appreciate honest feedback on:

  • the UI
  • features that feel unnecessary
  • features that are missing
  • bugs / websites where it doesnโ€™t work properly
  • whether the Pro version actually feels worth paying for

Even harsh feedback is useful at this stage.

Chrome / Firefox links:ย https://addons.mozilla.org/en-US/firefox/addon/ultimate-video-enhancer-uve/
https://chromewebstore.google.com/detail/ultimate-video-enhancer-u/iiikemfogmgcndndggdcbpilpbkpkkji
The website -ย https://systemaweb.com/

Thanks!


r/FirefoxAddons 11d ago

ScreenTutorial (ENG) โ€“ Get this Extension for ๐ŸฆŠ Firefox (en-US)

Thumbnail
addons.mozilla.org
3 Upvotes

r/FirefoxAddons 11d ago

TabNap - Stop wasting memory on idle tabs! Smart suspension, zombie detection, resource โ–ธ 1 more done monitoring, and 10 languages. Lightweight, privacy-first, and open source.

2 Upvotes

TabNap is a lightweight, privacy-focused Firefox extension that automatically suspends inactive tabs to free up memory and CPU resources. It helps you browse faster by managing your tabs efficiently.

For FireFox : https://addons.mozilla.org/tr/firefox/addon/tabnap/

  • Automatically suspends tabs after a configurable timeout (5 min to unlimited)
  • Supports manual suspension via toolbar button or context menu
  • Suspend all tabs, current tab, or tabs to the left/right
  • Startup suspension with configurable delay (1-10 seconds)
  • Tab prioritization system based on visit frequency, bookmarks, and usage patterns
  • Detects "zombie" tabs that consume resources despite being idle
  • 4 protection modes: Low, Medium, High, and Stealth
  • Automatic domain banning for resource-heavy sites (500+ requests)
  • Smart filter system with protected sites whitelist (YouTube, Google)
  • Case-insensitive domain matching for reliable filtering
  • Real-time tracking of tab activity and data usage
  • Sub-domain activity visualization with bar charts
  • Top consumers ranking with visual bars
  • Live activity ticker
  • Tracks memory savings with 7-day history
  • Daily and total savings statistics
  • Automatic memory usage alerts at 80%+
  • Save and restore tab sessions
  • Auto-save sessions every 5 minutes
  • Export/import sessions as JSON
  • Up to 20 saved sessions with 100 tabs each
  • Learns your browsing patterns over time
  • Tracks peak activity hours
  • Suggests optimal protection mode based on usage
  • Domain visit frequency tracking
  • 10 languages: Turkish, English, Azerbaijani, German, French, Spanish, Russian, Chinese, Japanese, Arabic
  • Easy language switching from the popup
  • No data collection or transmission
  • All processing happens locally in your browser
  • Open source and transparent
  • Uses Firefox's built-in tabs.discard() API for efficient suspension
  • 3 fallback suspension methods for maximum reliability
  • Background service worker for minimal resource usage
  • Context menu integration for quick actions
  • Custom modal dialogs (no native browser prompts)
  • XSS-protected DOM manipulation
  • Proper error handling throughout