Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/krathalan/firefox-complement
https://github.com/krathalan/firefox-complement
Last synced: 14 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/krathalan/firefox-complement
- Owner: krathalan
- License: gpl-3.0
- Created: 2021-04-01T16:45:27.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2023-12-28T01:54:03.000Z (11 months ago)
- Last Synced: 2024-08-01T16:48:25.393Z (3 months ago)
- Language: JavaScript
- Size: 88.9 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# firefox-complement
Files that make Firefox nicer. Any addons mentioned are free software.## Rulesets
Rulesets are included for [Request Control](https://addons.mozilla.org/en-US/firefox/addon/requestcontrol/) and [uMatrix](https://addons.mozilla.org/en-US/firefox/addon/umatrix/).### NOTICE: uMatrix Rules
With the deprecation/archiving of uMatrix (https://github.com/gorhill/uMatrix), I have translated my uMatrix rule list into a uBlock Origin dynamic rules list that is much less granular. The uBlock Origin dynamic rules list blocks 3rd party scripts and frames by default and selectively reenables 3rd party scripts on a site-by-site basis, similar to the old uMatrix rules list. I will keep the uMatrix rules list in this repo for the time being.## Filter Lists
Additional filter lists for [uBlock Origin](https://addons.mozilla.org/en-US/firefox/addon/ublock-origin/) are recommended below.### Annoyances
Web Annoyances Ultralist is a great filter list: https://raw.githubusercontent.com/yourduskquibbles/webannoyances/master/ultralist.txtMy (krathalan's) Annoyances list seeks to remove ads, clutter, popovers, and popunders. The list also seeks to remove dark patterns that interrupt content or keep you on a website, like "content carousels", "most popular articles", "suggested content", and "recommended stories".
Krathalan's Annoyances list: https://raw.githubusercontent.com/krathalan/firefox-complement/master/uBlock_Filters/krathalans-annoyances.txt
### Third party fonts
Fanboy's Anti-thirdparty Fonts list: https://fanboy.co.nz/fanboy-antifonts.txtFonts are commonly loaded from Google, Amazon, and other font hosting sites. This list stops that. The Fanboy list blocks some websites from loading fonts from their own domain, such as on gitlab.com for proper icons.
Some websites may look different or broken when using this list.
### Other
Many of these are simply good hosts lists meant to be used with Pihole or similar programs, but work well with uBlock Origin as well.Anti-ad: https://raw.githubusercontent.com/anudeepND/blacklist/master/adservers.txt
Anti-coin miners: https://raw.githubusercontent.com/anudeepND/blacklist/master/CoinMiner.txt
Anti-Facebook (anudeepND): https://raw.githubusercontent.com/anudeepND/blacklist/master/facebook.txt
Anti-Facebook (lightswitch05): https://raw.githubusercontent.com/lightswitch05/hosts/master/docs/lists/facebook-extended.txt
Anti-scam/trojans/etc: https://gitlab.com/quidsup/notrack-blocklists/raw/master/notrack-malware.txt
Anti-tracker: https://gitlab.com/quidsup/notrack-blocklists/raw/master/notrack-blocklist.txt
Anti-ad/malware: https://raw.githubusercontent.com/StevenBlack/hosts/master/hosts
Anti-ad/tracking/malware: https://v.firebog.net/hosts/static/w3kbl.txt
## `user.js`
The `user.js` in this repository is quite minimal. It's meant to be used as an appendage to [ghack's user.js](https://github.com/ghacksuserjs/ghacks-user.js). Read it and uncomment what you need.