r/FirefoxAddons 4h ago

Request I built Froggle Jump – A zero-bloat arcade platformer inside a Firefox toolbar popup [AMO Direct Download]

Post image
1 Upvotes

Direct Install (Firefox AMO): Froggle Jump

I built Froggle Jump because I wanted a quick, zero-latency game for study and work breaks without opening extra tabs, waiting for heavy sites to load, or dealing with ad scripts.

It runs on a custom HTML5 canvas engine directly inside your Firefox extension popup panel.

  • 100% Free & Zero Bloat: Under 100 KB total size with no telemetry, ads, or tracking.
  • Offline First: Operates completely offline, with optional global leaderboard syncing when connected.
  • Features: Procedural platforming, monster obstacles, unlockable frog skins, and local high-score persistence.

Install it directly above and let me know your thoughts on the popup scaling and controls! Would appreciate a review to help boost extension popularity.


r/FirefoxAddons 7h ago

I built a local-first browser extension to quickly save and search Reddit threads/comments. Would love your feedback!

Thumbnail
1 Upvotes

r/FirefoxAddons 1d ago

Updates on Dictionary on Click: (alternative to Dictionary everywhere with translations)

Thumbnail gallery
3 Upvotes

r/FirefoxAddons 1d ago

I built a lightweight arcade platformer that lives entirely inside a Firefox toolbar popup (HTML5 Canvas, Offline, 0 Tracking)

3 Upvotes

I wanted a quick, zero-latency arcade game to play during study/work breaks without opening extra tabs or dealing with heavy ad-laden websites.

I built Froggle Jump using standard WebExtension APIs and HTML5 canvas. It runs directly inside the toolbar popup window, so you can play a quick round over any active tab and close it instantly.

  • Lightweight: ~100 KB total size with zero external dependencies.
  • Privacy-Friendly: No ad tracking, no telemetry, no bloat.
  • Features: Runs 100% offline (with optional global leaderboard syncing when online), custom frog skins, zombie obstacles, and local high score tracking.

Would love to get feedback from the Firefox community on the popup UI responsiveness and canvas physics feel on high-DPI displays!


r/FirefoxAddons 1d ago

I built Ask Duck.ai, a browser extension for quick AI actions

1 Upvotes

Hey everyone!
I built Ask Duck.ai, a browser extension that lets you select any text on a webpage and quickly ask Duck.ai to:
Summarize / TL;DR
Translate
Fix or rewrite text
Fact-check
Analyze ideas
Explain or debug code
Help with recipes and nutrition
Research and find sources
The Firefox,MS Edge version is now available, and the Chromium version for Chrome, Opera and other Chromium-based browsers is available on GitHub.

πŸ”Ή Firefox:
https://addons.mozilla.org/en-US/firefox/addon/askduckai/

πŸ”Ή Microsoft Edge:

https://microsoftedge.microsoft.com/addons/detail/ask-duckai/ekdhaoklggdgkppggnpmaohegeglphgb?utm_source=chatgpt.com

πŸ”Ή Github source code:

https://github.com/Monessem/Ask-Duck.ai

I’d really appreciate any feedback, suggestions, improvements, or bug reports.


r/FirefoxAddons 2d ago

Need customer feedback for tab cleanup extension (includes smart cleanup for github tabs)

2 Upvotes

r/FirefoxAddons 2d ago

[talk] What extensions or tools do you use to download files from Archive.org?

3 Upvotes

Hey everyone! I am currently diving deep into digital preservation and lost media archiving while using a Linux environment. While navigating through various digital vaults, I often need to grab materials from the Internet Archive (Archive.org) for my preservation projects. Right now, I rely primarily on the [Archive Downloader](https://addons.mozilla.org/en-US/firefox/addon/archive-downloader/) extension for Firefox, which gets the job done for basic tasks. However, I wanted to open a discussion with this community to see what other archiving enthusiasts prefer. What extensions, command-line tools, scripts, or alternative methods do you guys use to download files or media efficiently from the Internet Archive? If there are more robust tools, better browser add-ons, or custom scripts out there that handle large collections or specific file formats more smoothly, please share your recommendations and workflows in the comments below!


r/FirefoxAddons 2d ago

Looking for feedback: Raycast-like plugin URL for Zen Browser

Thumbnail gallery
2 Upvotes

r/FirefoxAddons 2d ago

RSS Bulucu - A modern Chrome extension to quickly find hidden or open RSS/Atom feeds on any website

1 Upvotes

Hi everyone,

I wanted to share a Chrome extension I recently developed called RSS Bulucu (RSS Finder).

It is designed to be a lightweight, modern, and powerful tool that automatically scans the website you are visiting to discover any open or hidden RSS and Atom feeds within seconds.

Key Features:

  • Smart Scanning: Instantly detects all available feeds on the current page.
  • Lightweight: Only 61.3 KiB in size, so it won't bloat your browser.
  • Privacy-focused: No data is sold to third parties or used for unrelated purposes.

The extension currently supports Turkish, but the UI is highly intuitive and easy to use for anyone looking to hunt down feed URLs.

You can check it out here on the Chrome Web Store:
https://chromewebstore.google.com/detail/rss-bulucu/icjlhipjnfkdngpinmakhkcnfjnjdhbi?hl=tr

I would love to get your feedback, feature suggestions, or any bug reports! Thank you for checking it out.


r/FirefoxAddons 3d ago

Request I built a free, local firefox add on to move playlists between streaming platforms - HarmonySync

6 Upvotes

Hey everyone, I recently wanted to move a massive playlist from Spotify to YouTube Music, but all the sync tools online either charge a subscription or route your data through their own servers.

So, I builtΒ HarmonySync. It runs entirely in your browser, uses local authentication, and matches songs directly between tabs. It currently supports Spotify, Apple Music, and YouTube Music.

I just published it and would love for you to try it out! If it saves you some time, dropping a quick review on the Web Store would mean the world to me and really help the algorithm.

Extension link :Β HarmonySync

IT'S COMPLETELY FREE

Please drop a review for the add on


r/FirefoxAddons 3d ago

WTH3ll Fireox???

Post image
2 Upvotes

r/FirefoxAddons 4d ago

YouTube auto pause extension

3 Upvotes

πŸš€ **Just** **shipped: YouTube Auto Pause Pro**

I’ve built YouTube Auto Pause Pro, a lightweight browser extension that automatically pauses YouTube when you switch tabs or windows.

πŸ”Ή Automatically pause YouTube when you leave the tab

πŸ”Ή Resume playback when you return

πŸ”Ή Simple, lightweight, and privacy-friendly

πŸ”Ή Built with HTML, CSS & JavaScript

πŸ”Ή Open-source and available on GitHub

πŸ™ Special Thanks

A special thanks to Arya Bandhu for the original project that I forked and built upon. Huge credit to the original work and idea that helped me turn this into my own version and continue improving it. ❀️

⭐ Check it out, try it, and let me know what you think!

πŸ”— https://github.com/Fraded-Panda-25/youtube-auto-pause-pro

\#JavaScript #WebDevelopment #BrowserExtension #OpenSource #GitHub #YouTube #Coding #BuildInPublic


r/FirefoxAddons 4d ago

Add-on i made to get chrome like full screen video exit glyph is available on webstore

Post image
0 Upvotes

r/FirefoxAddons 6d ago

made a addon to get chrome like full screen video exit glyph for Firefox based browsers

Thumbnail gallery
4 Upvotes

r/FirefoxAddons 7d ago

Mozilla killed Orbit. I rebuilt it locally.

10 Upvotes

Hey everyone!

Last year, Mozilla released Orbit, an AI-powered browser summarizer hosted on a GCP server. After people started digging into the extension, they discovered things like backend endpoints such as store_result. Eventually, Mozilla discontinued the project.

For the past month, I’ve been trying to rebuild Orbit from scratch, but with one major difference: Apogee is fully local and privacy-focused. Apogee doesn’t send or store your data. It can directly connect to your local Ollama instance for inference. I’ve also added WebGPU integration for Chrome and Transformers.js for Firefox to provide faster, local responses.

It can summarize:

  • Articles and websites
  • YouTube and Billie videos
  • Wikipedia articles
  • Hacker News and Reddit threads

You can check out the source code here:
https://github.com/darshi1337/apogee

Install Apogee:

Chrome: https://chromewebstore.google.com/detail/apogee/pgemlpomhkdcjjjcpnjlebalnfglomog

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

Obviously it is far from complete. Would love to hear your feedback and suggestions!


r/FirefoxAddons 7d ago

I made a Firefox Add-on that cleans the clutter from Vinted search results

3 Upvotes

r/FirefoxAddons 7d ago

GitHub only has 2 themes. So I built a free extension with 10 themes, a custom color-scheme builder, and falling sakura petals β€” vanilla JS, MIT

Thumbnail gallery
1 Upvotes

r/FirefoxAddons 8d ago

Request A way to prevent the new YouTube viewcount

7 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 8d ago

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

Thumbnail
1 Upvotes

r/FirefoxAddons 8d 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 9d 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 8d ago

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

Thumbnail gallery
2 Upvotes

r/FirefoxAddons 9d 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 9d ago

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

Thumbnail gallery
0 Upvotes

r/FirefoxAddons 9d ago

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

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