SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 JavaScript firefox-addon Projects
-
Project mention: Building a personal archive of the web, the slow way | news.ycombinator.com | 2025-05-20
OP's workflow might be much more efficient with use of https://github.com/gildas-lormeau/SingleFile/
It can handle most of what they describe for things like private/paywalled pages or media enclosures or completely self-contained archives that live locally or easy to use or editing before saving or ensuring lazy-loaded images are there, you can view it immediately to check for breakage, it automatically works with adblock and NoScript and when you delete stuff in the DOM using the picker so they can clean each page very efficiently (create a bunch of rules in your adblock by picking elements like in ublock, so you never have to do those again, then quickly mouse any remainder), and it stores the final DOM so you can interact with stuff to make sure it is visible or archived.
So what I do ( https://gwern.net/archiving#preemptive-local-archiving ) is I have a script which calls SingleFile-CLI in a headless Chrome browser to automatically archive everything, and then opens up the original URL + snapshot in my normal Firefox, and look at the snapshot then original. If the snapshot looks good, I simply close the 2 tabs after a few seconds and I'm done; if the snapshot looks bad, then I look at the original and make edits: use Ublock Origin to define any necessary rules (assuming the page isn't cleaned up by all the rules I previously defined), make any minor tweaks to the DOM, and then SingleFile-browser-extension it manually.
If you use enough adblock rules, then you get a similar effect to the 'templates' described, since it looks like OP is mostly just trying to remove as much as possible.
-
Sevalla
Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
-
-
PT-Plugin-Plus
PT 助手 Plus,为 Microsoft Edge、Google Chrome、Firefox 浏览器插件(Web Extensions),主要用于辅助下载 PT 站的种子。
-
-
Project mention: Floccus: Sync your bookmarks privately across browsers and devices | news.ycombinator.com | 2025-05-11
-
I'm surprised no one has mentioned Surfingkeys https://github.com/brookhong/Surfingkeys. I switched over from Vimium a couple years ago. I think its more performant than Vimium and also allows you quite a bit more flexibility in your configuration.
I prefer and recommend browser add-ons over Nyxt. You'll get more compatibility by being able to use Chrome/Firefox. You'll also have a much higher chance of being able to use the same environment at work - since you can typically still install browser add-ons in developer mode even if you aren't able to get rights to install apps.
-
Project mention: The Return of Digg, a Star of an Earlier Internet Era | news.ycombinator.com | 2025-03-05
It seems to be OK for me, but I am using https://redditenhancementsuite.com/
So many that makes a difference. I think it forces the old interface. Like my URL isn't even old.reddit, but all I see is the old interface. Or maybe I don't use subs with newer posts types that are not compatible with old?
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
Project mention: Show HN: A Chrome extension that will auto-reject non-essential cookies | news.ycombinator.com | 2025-04-29
What's the difference between this and "I still don't care about cookies"[0]?
[0] https://github.com/OhMyGuus/I-Still-Dont-Care-About-Cookies
-
-
markdownload
A Firefox and Google Chrome extension to clip websites and download them into a readable markdown file.
Project mention: Show HN: LLMFeeder – Browser extension to extract clean content for LLM context | news.ycombinator.com | 2025-06-03Nice work, I currently use Markdownload (https://github.com/deathau/markdownload) for this but will certainly give this a good shake out.
Kudos for making it a Firefox and not just Google extension as well.
-
-
-
Project mention: I Ditched the Algorithm for RSS–and You Should Too | news.ycombinator.com | 2025-01-16
https://github.com/dimdenGD/OldTwitter
Works fine. Reverse chronological sorting with just who you follow.
For automated... apart from self host RSS options or nitter instance, neither of which I've tried...
For semi automated I have a manual but not too laborious google sheet:
-
control-panel-for-twitter
Browser extension which gives you more control over your Twitter timeline and adds missing features and UI improvements - for desktop and mobile
Project mention: How hucksters are manipulating Google to promote shady Chrome extensions | news.ycombinator.com | 2025-01-12They stopped emailing me eventually when I started responding with silly replies, these are some of the emails I got about Control Panel for Twitter (~220,000 users on Chrome):
https://github.com/insin/control-panel-for-twitter/issues/38...
Some of the shadiest ones work in the open:
https://palant.info/2024/10/01/lies-damned-lies-and-impact-h...
-
This is probably a bit unorthodox, but I use tab session manager [0] for firefox. I started using it mainly to be able to save an open window to return to a project, and it ended up replacing my bookmarks. My issue with bookmarks was always the friction of managing them, but for whatever reason it fits my mental model to organize by open windows.
It's really nice to open up a window or group of windows related to a project that I haven't touched in a few months and it just be one click. Plus, if I open up new tabs those also get saved for the next time. It also works for easily pulling up my regular work session so I don't need to manually open up the 8 or so tabs I always need in a workday. Something toaybe check out if you already organize open windows by task or project.
[0] https://tab-session-manager.sienori.com/
-
nightTab
A neutral new tab page accented with a chosen colour. Customise the layout, style, background and bookmarks with nightTab.
-
-
superpower-chatgpt
ChatGPT with superpowers! Search chat history, create folders, export all chats, pin messages, access thousands of community prompts, incognito mode, language and tone selection, and many more features
I'm very interested in checking something like this out for getting to grips with a local codebase of unfamiliar SQL and assorted scripts and reports.
I have a few tabs open that I haven't had a chance to try:
https://github.com/Mintplex-Labs/anything-llm
https://github.com/Bin-Huang/chatbox
https://github.com/saeedezzati/superpower-chatgpt
-
-
aws-extend-switch-roles
Extend your AWS IAM switching roles by Chrome extension, Firefox add-on, or Edge add-on
-
Project mention: Legacy extensions fixed for current Firefox Dev Edition (some extra config need | news.ycombinator.com | 2025-08-07
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
JavaScript firefox-addon discussion
JavaScript firefox-addon related posts
-
Legacy extensions fixed for current Firefox Dev Edition (some extra config need
-
Show HN: LLMFeeder – Browser extension to extract clean content for LLM context
-
Show HN: HNRelevant – Add a "related" section to Hacker News
-
HNRelevant – Add a "related" section to Hacker News
-
Blocklist for AI Music on YouTube
-
How hucksters are manipulating Google to promote shady Chrome extensions
-
Ask HN: Are there web-of-trust style online communities?
-
A note from our sponsor - SaaSHub
www.saashub.com | 1 Sep 2025
Index
What are some of the best open-source firefox-addon projects in JavaScript? This list will help you:
# | Project | Stars |
---|---|---|
1 | SingleFile | 18,948 |
2 | chatGPTBox | 10,659 |
3 | PT-Plugin-Plus | 7,908 |
4 | omni | 7,524 |
5 | floccus | 6,980 |
6 | Surfingkeys | 5,809 |
7 | Reddit-Enhancement-Suite | 4,327 |
8 | I-Still-Dont-Care-About-Cookies | 3,924 |
9 | treestyletab | 3,661 |
10 | markdownload | 3,466 |
11 | EdgeTranslate | 2,870 |
12 | TwitchNoSub | 2,362 |
13 | OldTwitter | 2,224 |
14 | control-panel-for-twitter | 2,202 |
15 | Tab-Session-Manager | 2,124 |
16 | nightTab | 1,935 |
17 | github-hovercard | 1,858 |
18 | superpower-chatgpt | 1,588 |
19 | read-aloud | 1,545 |
20 | aws-extend-switch-roles | 1,380 |
21 | firefox-scripts | 1,294 |
22 | Just-Read | 1,254 |
23 | simple-translate | 1,232 |