{"id":13477626,"url":"https://github.com/dotiful/firefox-scripts","last_synced_at":"2025-03-27T06:30:44.411Z","repository":{"id":34979181,"uuid":"187297412","full_name":"dotiful/firefox-scripts","owner":"dotiful","description":"Custom tweaks and preferences for Firefox","archived":false,"fork":false,"pushed_at":"2024-06-12T01:59:35.000Z","size":13440,"stargazers_count":44,"open_issues_count":16,"forks_count":3,"subscribers_count":6,"default_branch":"master","last_synced_at":"2024-10-30T10:41:06.778Z","etag":null,"topics":["firefox-profile","firefox-tweaks","userchrome","userchromecss","userchromejs"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dotiful.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/contributing.md","funding":null,"license":null,"code_of_conduct":".github/code_of_conduct.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-05-18T00:40:56.000Z","updated_at":"2024-08-28T06:05:46.000Z","dependencies_parsed_at":"2024-06-14T16:48:03.300Z","dependency_job_id":null,"html_url":"https://github.com/dotiful/firefox-scripts","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dotiful%2Ffirefox-scripts","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dotiful%2Ffirefox-scripts/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dotiful%2Ffirefox-scripts/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dotiful%2Ffirefox-scripts/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dotiful","download_url":"https://codeload.github.com/dotiful/firefox-scripts/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245797191,"owners_count":20673805,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["firefox-profile","firefox-tweaks","userchrome","userchromecss","userchromejs"],"created_at":"2024-07-31T16:01:45.272Z","updated_at":"2025-03-27T06:30:43.763Z","avatar_url":"https://github.com/dotiful.png","language":"JavaScript","funding_links":[],"categories":["JavaScript","others"],"sub_categories":[],"readme":"# Firefox Scripts\n\n[![Dependency Status](https://david-dm.org/dotiful/firefox-scripts.svg)](https://david-dm.org/dotiful/firefox-scripts)\n[![devDependency Status](https://david-dm.org/dotiful/firefox-scripts/dev-status.svg)](https://david-dm.org/dotiful/firefox-scripts#info=devDependencies)\n\n* [Firefox Scripts](#firefox-scripts)\n  * [about:config](#aboutconfig)\n  * [userChrome.css](#userchromecss)\n  * [userChrome.js](#userchromejs)\n  * [user.js](#userjs)\n  * [themes](#themes)\n  * [tutorials and documentations](#tutorials-and-documentations)\n  * [extensions](#extensions)\n    * [general](#general)\n    * [ui](#ui)\n    * [dev](#dev)\n    * [privacy \u0026 security](#privacy--security)\n    * [extension development](#extension-development)\n    * [bookmarks](#bookmarks)\n    * [tabs](#tabs)\n    * [search engines](#search-engines)\n    * [rss](#rss)\n    * [other](#other)\n\n## about:config\n\n* [r/firefox/wiki/aboutconfig](https://www.reddit.com/r/firefox/wiki/aboutconfig) - Advanced settings tweaking subreddit\n* [about:config entries](http://kb.mozillazine.org/About:config_entries) - reference to the entries in about:config\n* [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\n* [overview of about:config](https://www.ghacks.net/overview-firefox-aboutconfig-security-privacy-preferences/) - security and privacy preferences\n* [mozillazine.org](http://kb.mozillazine.org/Category:Security_and_privacy-related_preferences) - Security and privacy-related preferences.\n* [r/firefox/wiki/userchrome](https://www.reddit.com/r/firefox/wiki/userchrome) - Customizing the Firefox UI with CSS\n* [Aris-t2/CustomCSSforFx](https://github.com/Aris-t2/CustomCSSforFx) - custom CSS tweaks for Firefox Quantum\n* [Classic CSS tweaks](https://github.com/Aris-t2/CustomCSSforFx/issues/2#show_issue) - A lot of excellent information regarding userChrome.css\n* [Timvde/UserChrome-Tweaks](https://github.com/Timvde/UserChrome-Tweaks) - a community maintained repository of userChrome.css tweaks\n* [stonecrusher/simpleMenuWizard](https://github.com/stonecrusher/simpleMenuWizard) - Hide contextmenu items in Firefox\n\n* [Photon Design System](https://design.firefox.com/photon) - Guidelines, reusable UI components, templates, and other resources.\n  * [Firefox Colors Pallete](https://design.firefox.com/photon/visuals/color.html)\n  * [Icons Library](https://design.firefox.com/icons/viewer/#)\n\n## userChrome.js\n\n* [MrOtherGuy/fx-autoconfig](https://github.com/MrOtherGuy/fx-autoconfig) - Yet another userChrome.js manager\n* [Endor8/userChrome.js](https://github.com/Endor8/userChrome.js) - Scripts for the Firefox extension userChrome.js\n* [xiaoxiaoflood/firefox-scripts](https://github.com/xiaoxiaoflood/firefox-scripts) - userChromeJS / autoconfig.js and extensions\n* [Aris-t2/CustomJSforFx](https://github.com/Aris-t2/CustomJSforFx) - custom scripts\n* [dupontjoy/userChrome.js-Collections](https://github.com/dupontjoy/userChrome.js-Collections-) - UC scripts collections\n\n## user.js\n\n* [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\n* [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\n* [gocom/pinceau](https://github.com/gocom/pinceau) - Personal Firefox userChrome and preference customizations\n* [user.js](http://kb.mozillazine.org/User.js_file) - configuration file for Firefox designed to harden browser settings and make it more secure\n\n## themes\n\n* [theme docs](https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/manifest.json/theme#properties) - `manifest.json`\n* [Firefox Color](https://color.firefox.com) - Build Beautiful Firefox Themes\n* [firefox-papirus-icon-theme](https://github.com/PapirusDevelopmentTeam/firefox-papirus-icon-theme) - Papirus icons for Firefox\n* [muckSponge/MaterialFox](https://github.com/muckSponge/MaterialFox) - A Material Design-inspired userChrome.css theme for Firefox\n* [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\n* [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)\n* [overdodactyl/ShadowFox](https://github.com/overdodactyl/ShadowFox) - a universal dark theme for Firefox\n* [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\n* [Add-ons server](https://addons-server.readthedocs.io/en/latest/topics/api/addons.html) - Add-ons API documentation\n* [Source Tree Docs](https://firefox-source-docs.mozilla.org/index.html#) - Mozilla Source Tree Docs 69.0a1 documentation\n* [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\n* [Searchfox](https://searchfox.org) - Searchfox is a source code indexing tool for Mozilla Firefox.\n* [firefox-source-docs](https://firefox-source-docs.mozilla.org) - Mozilla Source Tree Docs 69.0a1 documentation\n* [userchrome.org](https://www.userchrome.org) - userChrome.css for Customizing Firefox\n* [MozillaZine Knowledge Base](http://kb.mozillazine.org/index.php?title=UserChrome.css) - userChrome.css\n* [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\n\n## extensions\n\n### general\n\n* [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/)\n* [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)\n* [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)\n  \u003cdetails\u003e\n    \u003csummary\u003esettings\u003c/summary\u003e\n\n    ### Web page\n\n    | **key**                                     | **value** |\n    |-------------------------------------------- | --------- |\n    | Automatically switch to the second language | true      |\n\n    ### General\n\n    | **key**                     | **value** |\n    |---------------------------- |---------  |\n    | Target language             | russian   |\n    | Secong language             | english   |\n    | Show translation candidates | false     |\n\n    ### Translation button\n\n    | **key**                      | **value** |\n    |------------------------------|-----------|\n    | Display position - Direction | Bottom    |\n    | Display position - Offset    | 20        |\n\n    ### Translation panel\n\n    | **key**                              | **value**                                                                                |\n    |--------------------------------------|------------------------------------------------------------------------------------------|\n    | Width                                | 480px                                                                                    |\n    | Height                               | 320px                                                                                    |\n    | Font size                            | 14px                                                                                     |\n    | Display position - Reference point   | Clicked Point                                                                            |\n    | Display position - Direction         | Bottom                                                                                   |\n    | Display position - Offset            | 20                                                                                       |\n    | Font color of translation result     | ![color](https://via.placeholder.com/10/bdbdbd?text=+) `#bdbdbd`\u003cbr\u003e`rgb(189, 189, 189)` |\n    | Font color of translation candidates | ![color](https://via.placeholder.com/10/e3ded5?text=+) `#e3ded5`\u003cbr\u003e`rgb(227, 222, 213)` |\n    | Background-color                     | ![color](https://via.placeholder.com/10/333333?text=+) `#333333`\u003cbr\u003e`rgb(51, 51, 51)`   |\n\n    ### Preview\n\n    ![screenshoot](https://i.imgur.com/3czIumx.png)\n  \u003c/details\u003e\n* [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)\n* [SponsorBlock](https://addons.mozilla.org/en-US/firefox/addon/sponsorblock/) - Skip YouTube video sponsors [![github][github-logo]](https://github.com/ajayyy/SponsorBlock)\n\n### ui\n\n* [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)\n* [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)\n* [DmitriK/darkContrast](https://github.com/DmitriK/darkContrast) - Fixes low contrast text when using dark desktop theme [![github][github-logo]](https://github.com/DmitriK/darkContrast)\n\n### dev\n\n* [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/)\n* [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)\n* [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)\n* [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)\n* [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)\n* [EnixCoda/Gitako](https://github.com/EnixCoda/Gitako) - File tree extension for GitHub [![github][github-logo]](https://github.com/EnixCoda/Gitako)\n* [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)\n* [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)\n* [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)\n* [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)\n* [Web Developer](https://addons.mozilla.org/en-US/firefox/addon/web-developer/) - adds various web developer tools to the browser\n* [Wappalyzer](https://addons.mozilla.org/en-US/firefox/addon/wappalyzer/) - Identify technologies on websites\n* [User-Agent Switcher](https://addons.mozilla.org/en-US/firefox/addon/uaswitcher/) - Easily override the browser's User-Agent string\n\n### privacy \u0026 security\n\n* [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\n* [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.\n* [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)\n* [BitWarden](https://addons.mozilla.org/en-US/firefox/addon/bitwarden-password-manager/) - A secure password manager for all of your devices.\n* [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)\n\n### extension development\n\n* [EmailThis/extension-boilerplate](https://github.com/EmailThis/extension-boilerplate) - A template for building cross browser extensions for Chrome, Opera \u0026 Firefox\n* [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\n* [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\n\n### bookmarks\n\n* [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)\n* [Bookmark Dupes](https://addons.mozilla.org/en-US/firefox/addon/bookmark-dupes/) - Display/Remove duplicate bookmarks, empty folders or descriptions\n* [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\n* [Checkmarks](https://addons.mozilla.org/en-US/firefox/addon/checkmarks-web-ext/) - Check bookmarks and reload favicons\n* [Raindrop.io](https://addons.mozilla.org/en-US/firefox/addon/raindropio/) - Keep your favorites handy\n\n### tabs\n\n* [NelliTab](https://addons.mozilla.org/en-US/firefox/addon/nellitab/) - Highly customizable new tab 🦊\n* [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\n    \u003cdetails\u003e\n      \u003csummary\u003esettings\u003c/summary\u003e\n\n      ### Discarding options\n      | **key**                     | **value**          |\n      |-----------------------------|--------------------|\n      | discard after               | 600ms              |\n      | when number of tabs exceeds | 3                  |\n      | display in context menu     | false              |\n      | do not discard when offline | true               |\n      | toolbar click action        | discard other tabs |\n      ----\n    \u003c/details\u003e\n* [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)\n* [Tab Session Manager](https://addons.mozilla.org/en-US/firefox/addon/tab-session-manager/) - Save and restore the state of windows and tabs\n* [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)\n* [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)\n* [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\n* [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.\n\n### search engines\n\n* [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)\n* [Search Engine DevTools](https://github.com/mozilla-extensions/searchengine-devtools) -  A tool to help test search engine configuration changes\n* [Search Engine Plugins](https://mycroftproject.com) - Collection of over 25 thousand OpenSearch \u0026 Sherlock search engine plugins\n\n### rss\n\n* [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\n* [Feed Preview](https://addons.mozilla.org/en-US/firefox/addon/feed-preview/) - Indicates available RSS and Atom feeds and renders previews\n\n### other\n\n* [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\n* [Free Download Manager](https://addons.mozilla.org/en-US/firefox/addon/free-download-manager-addon/) - Free Download Manager integration with your Firefox browser\n\n\u003c!--Definitions--\u003e\n\n\u003c!-- [github-image]: https://img.icons8.com/material-outlined/20/000000/github.png --\u003e\n[github-logo]: https://img.icons8.com/material-outlined/24/000000/github.png\n[github-url]: https://github.com/schomery/privacy-settings\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdotiful%2Ffirefox-scripts","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdotiful%2Ffirefox-scripts","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdotiful%2Ffirefox-scripts/lists"}