Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dotiful/firefox-scripts

Custom tweaks and preferences for Firefox
https://github.com/dotiful/firefox-scripts

firefox-profile firefox-tweaks userchrome userchromecss userchromejs

Last synced: 12 days ago
JSON representation

Custom tweaks and preferences for Firefox

Awesome Lists containing this project

README

        

# Firefox Scripts

[![Dependency Status](https://david-dm.org/dotiful/firefox-scripts.svg)](https://david-dm.org/dotiful/firefox-scripts)
[![devDependency Status](https://david-dm.org/dotiful/firefox-scripts/dev-status.svg)](https://david-dm.org/dotiful/firefox-scripts#info=devDependencies)

* [Firefox Scripts](#firefox-scripts)
* [about:config](#aboutconfig)
* [userChrome.css](#userchromecss)
* [userChrome.js](#userchromejs)
* [user.js](#userjs)
* [themes](#themes)
* [tutorials and documentations](#tutorials-and-documentations)
* [extensions](#extensions)
* [general](#general)
* [ui](#ui)
* [dev](#dev)
* [privacy & security](#privacy--security)
* [extension development](#extension-development)
* [bookmarks](#bookmarks)
* [tabs](#tabs)
* [search engines](#search-engines)
* [rss](#rss)
* [other](#other)

## about:config

* [r/firefox/wiki/aboutconfig](https://www.reddit.com/r/firefox/wiki/aboutconfig) - Advanced settings tweaking subreddit
* [about:config entries](http://kb.mozillazine.org/About:config_entries) - reference to the entries in about:config
* [Privacy Related Tweaks](https://www.privacytools.io/browsers/#about_config) - Collection of privacy-related tweaks thats shows you how to enhance the privacy of browser
* [overview of about:config](https://www.ghacks.net/overview-firefox-aboutconfig-security-privacy-preferences/) - security and privacy preferences
* [mozillazine.org](http://kb.mozillazine.org/Category:Security_and_privacy-related_preferences) - Security and privacy-related preferences.
* [r/firefox/wiki/userchrome](https://www.reddit.com/r/firefox/wiki/userchrome) - Customizing the Firefox UI with CSS
* [Aris-t2/CustomCSSforFx](https://github.com/Aris-t2/CustomCSSforFx) - custom CSS tweaks for Firefox Quantum
* [Classic CSS tweaks](https://github.com/Aris-t2/CustomCSSforFx/issues/2#show_issue) - A lot of excellent information regarding userChrome.css
* [Timvde/UserChrome-Tweaks](https://github.com/Timvde/UserChrome-Tweaks) - a community maintained repository of userChrome.css tweaks
* [stonecrusher/simpleMenuWizard](https://github.com/stonecrusher/simpleMenuWizard) - Hide contextmenu items in Firefox

* [Photon Design System](https://design.firefox.com/photon) - Guidelines, reusable UI components, templates, and other resources.
* [Firefox Colors Pallete](https://design.firefox.com/photon/visuals/color.html)
* [Icons Library](https://design.firefox.com/icons/viewer/#)

## userChrome.js

* [MrOtherGuy/fx-autoconfig](https://github.com/MrOtherGuy/fx-autoconfig) - Yet another userChrome.js manager
* [Endor8/userChrome.js](https://github.com/Endor8/userChrome.js) - Scripts for the Firefox extension userChrome.js
* [xiaoxiaoflood/firefox-scripts](https://github.com/xiaoxiaoflood/firefox-scripts) - userChromeJS / autoconfig.js and extensions
* [Aris-t2/CustomJSforFx](https://github.com/Aris-t2/CustomJSforFx) - custom scripts
* [dupontjoy/userChrome.js-Collections](https://github.com/dupontjoy/userChrome.js-Collections-) - UC scripts collections

## user.js

* [ghacksuserjs/ghacks-user.js](https://github.com/ghacksuserjs/ghacks-user.js) - an ongoing comprehensive user.js template for configuring and hardening Firefox privacy, security and anti-fingerprinting
* [pyllyukko/user.js](https://github.com/pyllyukko/user.js) - This is a user.js configuration file to harden Firefox's settings and make it more secure
* [gocom/pinceau](https://github.com/gocom/pinceau) - Personal Firefox userChrome and preference customizations
* [user.js](http://kb.mozillazine.org/User.js_file) - configuration file for Firefox designed to harden browser settings and make it more secure

## themes

* [theme docs](https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/manifest.json/theme#properties) - `manifest.json`
* [Firefox Color](https://color.firefox.com) - Build Beautiful Firefox Themes
* [firefox-papirus-icon-theme](https://github.com/PapirusDevelopmentTeam/firefox-papirus-icon-theme) - Papirus icons for Firefox
* [muckSponge/MaterialFox](https://github.com/muckSponge/MaterialFox) - A Material Design-inspired userChrome.css theme for Firefox
* [Quantum-Nox-Firefox-Dark-Full-Theme](https://github.com/Izheil/Quantum-Nox-Firefox-Dark-Full-Theme) - these usercontent and userchrome files will give a full themed dark color to Firefox Quantum, menus and dialogs included, as well as the scrollbars
* [firefox-sweet-theme](https://github.com/EliverLara/firefox-sweet-theme) - A dark and modern theme for firefox with vibrant colors [![github][github-logo]](https://github.com/EliverLara/firefox-sweet-theme)
* [overdodactyl/ShadowFox](https://github.com/overdodactyl/ShadowFox) - a universal dark theme for Firefox
* [FOXSCAPEuC by Michael Walden](mw.rat.bz/foxscapeuc/) - a full featured retro theme for Firefox that makes Firefox look like Netscape 4.x, Netscape 6+ "Classic" theme
* [Add-ons server](https://addons-server.readthedocs.io/en/latest/topics/api/addons.html) - Add-ons API documentation
* [Source Tree Docs](https://firefox-source-docs.mozilla.org/index.html#) - Mozilla Source Tree Docs 69.0a1 documentation
* [Are We XBL Still?](https://bgrins.github.io/xbl-analysis/) - site contains tools for understanding and working with XBL code in Firefox to make it easier to replace
* [Searchfox](https://searchfox.org) - Searchfox is a source code indexing tool for Mozilla Firefox.
* [firefox-source-docs](https://firefox-source-docs.mozilla.org) - Mozilla Source Tree Docs 69.0a1 documentation
* [userchrome.org](https://www.userchrome.org) - userChrome.css for Customizing Firefox
* [MozillaZine Knowledge Base](http://kb.mozillazine.org/index.php?title=UserChrome.css) - userChrome.css
* [File I/O | MDN](https://developer.mozilla.org/en-US/docs/Archive/Add-ons/Code_snippets/File_I_O#Getting_special_files) - a full listing of directory tokens

## extensions

### general

* [Surfingkeys](https://addons.mozilla.org/en-US/firefox/addon/surfingkeys_ff/) - Map your keys for web surfing, expand your browser with javascript and keyboard [![github][github-logo]](https://github.com/)
* [Tampermonkey](https://addons.mozilla.org/en-US/firefox/addon/tampermonkey/) - Tampermonkey is the world's most popular userscript manager [![github][github-logo]](https://github.com/brookhong/Surfingkeys)
* [Simple Translate](https://addons.mozilla.org/en-US/firefox/addon/simple-translate/) - Quickly translate selected text on web page [![github][github-logo]](https://github.com/sienori/simple-translate)

settings

### Web page

| **key** | **value** |
|-------------------------------------------- | --------- |
| Automatically switch to the second language | true |

### General

| **key** | **value** |
|---------------------------- |--------- |
| Target language | russian |
| Secong language | english |
| Show translation candidates | false |

### Translation button

| **key** | **value** |
|------------------------------|-----------|
| Display position - Direction | Bottom |
| Display position - Offset | 20 |

### Translation panel

| **key** | **value** |
|--------------------------------------|------------------------------------------------------------------------------------------|
| Width | 480px |
| Height | 320px |
| Font size | 14px |
| Display position - Reference point | Clicked Point |
| Display position - Direction | Bottom |
| Display position - Offset | 20 |
| Font color of translation result | ![color](https://via.placeholder.com/10/bdbdbd?text=+) `#bdbdbd`
`rgb(189, 189, 189)` |
| Font color of translation candidates | ![color](https://via.placeholder.com/10/e3ded5?text=+) `#e3ded5`
`rgb(227, 222, 213)` |
| Background-color | ![color](https://via.placeholder.com/10/333333?text=+) `#333333`
`rgb(51, 51, 51)` |

### Preview

![screenshoot](https://i.imgur.com/3czIumx.png)

* [Adguard AdBlocker](https://addons.mozilla.org/en-US/firefox/addon/adguard-adblocker/) - Unmatched adblock extension against advertising and pop-ups [![github][github-logo]](https://github.com/AdguardTeam/AdguardBrowserExtension)
* [SponsorBlock](https://addons.mozilla.org/en-US/firefox/addon/sponsorblock/) - Skip YouTube video sponsors [![github][github-logo]](https://github.com/ajayyy/SponsorBlock)

### ui

* [Stylus](https://addons.mozilla.org/en-US/firefox/addon/styl-us/) - Easily install custom themes from popular online repositories, or create, edit, and manage your own personalized CSS stylesheets [![github][github-logo]](https://github.com/openstyles/stylus)
* [Dark Reader](https://addons.mozilla.org/en-US/firefox/addon/darkreader/?src=collection) - Dark mode for every website [![github][github-logo]](https://github.com/darkreader/darkreader)
* [DmitriK/darkContrast](https://github.com/DmitriK/darkContrast) - Fixes low contrast text when using dark desktop theme [![github][github-logo]](https://github.com/DmitriK/darkContrast)

### dev

* [create a hotkey to trigger a extension button](https://www.reddit.com/r/FirefoxCSS/comments/nyunh7/is_there_any_way_to_create_a_hotkey_to_trigger_a/)
* [CodeCopy](https://addons.mozilla.org/en-US/firefox/addon/codecopy/) - Because copy to clipboard buttons should exist on every code snippet [![github][github-logo]](https://github.com/zenorocha/codecopy)
* [Module Linker](https://addons.mozilla.org/en-US/firefox/addon/module-linker/) - Add direct links to imported modules on GitHub source code [![github][github-logo]](https://github.com/fiatjaf/module-linker)
* [npm-hub](https://addons.mozilla.org/en-US/firefox/addon/npm-hub) - Explore npm dependencies on GitHub repos [![github][github-logo]](https://github.com/npmhub/npmhub)
* [Refined GitHub](https://addons.mozilla.org/en-US/firefox/addon/refined-github-/) - Simplifies the GitHub interface and adds many useful features [![github][github-logo]](https://github.com/sindresorhus/refined-github)
* [EnixCoda/Gitako](https://github.com/EnixCoda/Gitako) - File tree extension for GitHub [![github][github-logo]](https://github.com/EnixCoda/Gitako)
* [Gitpod](https://addons.mozilla.org/en-US/firefox/addon/gitpod/) - One-Click Online IDE for GitHub [![github][github-logo]](https://github.com/gitpod-io/browser-extension)
* [github-vscode-icons](https://addons.mozilla.org/en-US/firefox/addon/github-vscode-icons/) - vscode-icons for github [![github][github-logo]](https://github.com/dderevjanik/github-vscode-icons)
* [JSON Lite](https://addons.mozilla.org/en-US/firefox/addon/json-lite/) - Fast JSON viewer - highlights, shows items count/size, handles large files [![github][github-logo]](https://github.com/lauriro/json-lite)
* [AWS Console Recorder](https://addons.mozilla.org/en-US/firefox/addon/console-recorder/) - Records actions made in the AWS Management Console and outputs the equivalent CLI/SDK commands and CloudFormation/Terraform templates [![github][github-logo]](https://github.com/iann0036/AWSConsoleRecorderGenerator)
* [Web Developer](https://addons.mozilla.org/en-US/firefox/addon/web-developer/) - adds various web developer tools to the browser
* [Wappalyzer](https://addons.mozilla.org/en-US/firefox/addon/wappalyzer/) - Identify technologies on websites
* [User-Agent Switcher](https://addons.mozilla.org/en-US/firefox/addon/uaswitcher/) - Easily override the browser's User-Agent string

### privacy & security

* [1Password X](https://addons.mozilla.org/en-US/firefox/addon/1password-x-password-manager/?src=collection) - The best way to experience 1Password in your browser
* [AdGuard VPN](https://addons.mozilla.org/en-US/firefox/addon/adguard-vpn/) - Makes the Internet open and your data safe. Topnotch VPN from the creators of famous ad blocker.
* [KeePassXC Browser](https://addons.mozilla.org/en-US/firefox/addon/keepassxc-browser/) - Official browser plugin for the KeePassXC password manager [![github][github-logo]](https://github.com/keepassxreboot/keepassxc-browser)
* [BitWarden](https://addons.mozilla.org/en-US/firefox/addon/bitwarden-password-manager/) - A secure password manager for all of your devices.
* [Privacy Settings](https://addons.mozilla.org/en-US/firefox/addon/privacy-settings/) - Alter built-in privacy settings easily with a toolbar panel. [![github][github-logo]](https://github.com/schomery/privacy-settings)

### extension development

* [EmailThis/extension-boilerplate](https://github.com/EmailThis/extension-boilerplate) - A template for building cross browser extensions for Chrome, Opera & Firefox
* [Extension source viewer](https://addons.mozilla.org/en-US/firefox/addon/crxviewer/) - View source code of Firefox add-ons and Chrome extensions (crx/nex/xpi) from addons.mozilla.org, the Chrome Webstore and elsewhere
* [Chrome Store Foxified](https://addons.mozilla.org/en-US/firefox/addon/chrome-store-foxified/?src=github) - Enables the Google Chrome Store and Opera Addons Website for Firefox. Point and click to install Opera/Chrome extensions straight into firefox

### bookmarks

* [Bookmarklets context menu](https://addons.mozilla.org/en-US/firefox/addon/bookmarklets-context-menu/) - Add a context menu item contains only bookmarklets from bookmarks. [![github][github-logo]](https://github.com/bookmarklets-context-menu)
* [Bookmark Dupes](https://addons.mozilla.org/en-US/firefox/addon/bookmark-dupes/) - Display/Remove duplicate bookmarks, empty folders or descriptions
* [Bookmarks Organizer](https://addons.mozilla.org/en-US/firefox/addon/bookmarks-organizer/) - Put order in your bookmarks, find no longer working bookmarks, redirects, duplicates and more
* [Checkmarks](https://addons.mozilla.org/en-US/firefox/addon/checkmarks-web-ext/) - Check bookmarks and reload favicons
* [Raindrop.io](https://addons.mozilla.org/en-US/firefox/addon/raindropio/) - Keep your favorites handy

### tabs

* [NelliTab](https://addons.mozilla.org/en-US/firefox/addon/nellitab/) - Highly customizable new tab 🦊
* [Auto Tab Discard](https://addons.mozilla.org/en-US/firefox/addon/auto-tab-discard/) - Use native tab discard method to automatically reduce memory usage of inactive tabs

settings

### Discarding options
| **key** | **value** |
|-----------------------------|--------------------|
| discard after | 600ms |
| when number of tabs exceeds | 3 |
| display in context menu | false |
| do not discard when offline | true |
| toolbar click action | discard other tabs |
----

* [Tree Style Tab](https://addons.mozilla.org/en-US/firefox/addon/tree-style-tab) - Tree Style Tab, Show tabs like a tree. [![github][github-logo]](hthttps://github.com/piroor/treestyletab)
* [Tab Session Manager](https://addons.mozilla.org/en-US/firefox/addon/tab-session-manager/) - Save and restore the state of windows and tabs
* [Tiled Tab Groups](https://addons.mozilla.org/en-US/firefox/addon/tiled-tab-groups/) - Provides tab groups / panorama functionality using the tab hide api. [![github][github-logo]](https://github.com/chzesa/tiled-tab-groups)
* [Tab Suspender](https://addons.mozilla.org/en-US/firefox/addon/ff-tab-suspender/) - Native, lightweight and performant open source extension that reduce Firefox's memory usage [![github][github-logo]](https://github.com/Hau-Hau/firefox-tab-suspender)
* [Multi-Account Containers](https://addons.mozilla.org/en-GB/firefox/addon/multi-account-containers/) - Multi-Account Containers lets you keep parts of your online life separated into color-coded tabs that preserve your privacy
* [Focus On Left Tab After Closing](https://addons.mozilla.org/en-US/firefox/addon/focus-on-left-tab-aft-closing/) - Activate the left tab when a current tab is closed.

### search engines

* [Search Engines Helper](https://addons.mozilla.org/en-US/firefox/addon/search-engines-helper/) - Export, import and add custom firefox search engines [![github][github-logo]](https://github.com/soufianesakhi/firefox-search-engines-helper)
* [Search Engine DevTools](https://github.com/mozilla-extensions/searchengine-devtools) - A tool to help test search engine configuration changes
* [Search Engine Plugins](https://mycroftproject.com) - Collection of over 25 thousand OpenSearch & Sherlock search engine plugins

### rss

* [Feed Indicator](https://addons.mozilla.org/en-US/firefox/addon/feed-indicator/) - Adds an icon to indicate RSS/Atom feeds to address bar and previews a feed
* [Feed Preview](https://addons.mozilla.org/en-US/firefox/addon/feed-preview/) - Indicates available RSS and Atom feeds and renders previews

### other

* [I'm not robot captcha clicker](https://addons.mozilla.org/en-US/firefox/addon/i-m-not-robot-captcha-clicker/) - I'm not robot captcha automatic clicker
* [Free Download Manager](https://addons.mozilla.org/en-US/firefox/addon/free-download-manager-addon/) - Free Download Manager integration with your Firefox browser

[github-logo]: https://img.icons8.com/material-outlined/24/000000/github.png
[github-url]: https://github.com/schomery/privacy-settings