web-ext
config-files
Our great sponsors
web-ext | config-files | |
---|---|---|
10 | 5 | |
2,557 | 196 | |
1.4% | - | |
9.3 | 6.5 | |
4 days ago | 3 months ago | |
JavaScript | HTML | |
Mozilla Public License 2.0 | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
web-ext
-
Mozilla solves the Manifest V3 puzzle to save ad blockers from Chromapocalypse
> I hope FF gets service workers going soon
As of October 2022, that’s “not planned”:
https://github.com/mozilla/web-ext/issues/2532
-
Is it possible to install an extension trough command line?
Yes, web-ext https://github.com/mozilla/web-ext does this.
- Web-ext: A command line tool to help build, run, and test Firefox web extensions
-
The CLI for your next Chrome Extension
Anyone used this and could compare/contrast with https://github.com/mozilla/web-ext ?
-
Awesome Userscripts
> On a side node, if anyone has resource about how to dev/debug userscript properly, I'm all ears. I found it super inconvenient and tedious when doing it myself, and I often have to manually copy paste stuff back and forth.
Develop it as an extension with the script as your content_script, and use web-ext [1] to run it. You can then develop in your regular editor, use your browser's extension debugging tools, and web-ext will automatically reload it when you change stuff.
Most of my extensions use a .user.js file as their content_script, which I can also publish directly to Greasy Fork.
[1] https://github.com/mozilla/web-ext#web-ext
- Firefox Addons Unable to Update, Undisclosed AMO Issues
-
How has your experience been building browser extensions?
https://github.com/mozilla/web-ext and web-ext-submit
-
Is there a way to insert JS?
The sole way is to use the official node.js* tool https://github.com/mozilla/web-ext
-
How would I go about creating an extension to modify how a website operates and looks?
You should set up and use the tool web-ext by mozilla, so you can run it locally while developing.
config-files
-
Dracula Theme for Hacker News
I've recently migrated my HN dark theme to uBlock filters [1], as I try to lower the amount of browser extensions that I use.
[1] https://github.com/darekkay/config-files/blob/master/adblock...
- Ask HN: Can I see your cheatsheet?
-
Ask HN: Let's build an HN uBlacklist to improve our Google search results?
uBlock Origin supports blocking search results, so I don't require an additional browser extension. I maintain a blocklist for myself, targetting Google and DuckDuckGo [1]. Feel free to contribute more websites or use this list as a template for your own repository.
[1] https://github.com/darekkay/config-files/blob/master/adblock...
-
Awesome Userscripts
I agree - I've been using (and writing) userscripts for an eternity. Most of them are public [1], but I don't know if others find them as useful. I like to enhance the design of websites I often use (like using a dark theme for HN), but those are rather subjective changes.
[1] https://github.com/darekkay/config-files/tree/master/userscr...
-
HN Readers
I wrote a userscript until a Dark Mode is supported natively: https://github.com/darekkay/config-files/blob/20b5858ff7a464...
What are some alternatives?
keepassxc-browser - KeePassXC Browser Extension
dotfiles - My dotfiles
webextension-polyfill - A lightweight polyfill library for Promise-based WebExtension APIs in Chrome
ublock-origin-shitty-copie
userscripts
code-search-blocklist - A list of domains hosting scrapped code snippets and polluting search results to block.
dezoomify-extension - A browser extension to detect zoomable images in web pages and downloading them with dezoomify
api - A RESTful API package for the Laravel and Lumen frameworks.
fx-autoconfig - Load custom javascript in browser context
mwmbl - An open source, non-profit search engine implemented in python
default-bookmark-folder - WebExtension allowing you to choose the default bookmark location folder and quickly bookmark pages via a dedicated icon.
ublock-origin-shitty-copies-filter - Filter for DuckDuckGo and Google to remove those spam-websites that just blatantly copy and paste content from well known websites.