Skip to content

Latest commit

 

History

History
295 lines (182 loc) · 17.4 KB

firefox.md

File metadata and controls

295 lines (182 loc) · 17.4 KB

1. Firefox

1.1. Versions

1.1.1. Normal Firefox

The new firefox

  • A powerful, new engine that’s built for rapidfire performance.
  • Better, faster page loading that uses less computer memory.
  • Gorgeous design and smart features for intelligent browsing.

1.1.2. Firefox Beta

Test about-to-be-released features in the most stable pre-release build.

1.1.3. Firefox Developer Edition

Get the latest features, fast performance, and the development tools you need to build for the open web. Firefox Quantum: Developer Edition

1.1.4. Firefox Nightly

Get a sneak peek at our next generation web browser, and help us make it the best browser it can be, Firefox Nightly.

1.2. Extensions

1.2.1. Firefox Multi-Account Containers

The Firefox Multi-Account Containers extension lets you carve out a separate box for each of your online lives – no more opening a different browser just to check your work email! Here is a quick video showing you how it works.

Under the hood, it separates website storage into tab-specific Containers. Cookies downloaded by one Container are not available to other Containers. With the Firefox Multi-Account Containers extension, you can...

  • Sign in to two different accounts on the same site (for example, you could sign in to work email and home email in two different Container tabs.
  • Keep different kinds of browsing far away from each other (for example, you might use one Container tab for managing your Checking Account and a different Container tab for searching for new songs by your favorite band)
  • Avoid leaving social-network footprints all over the web (for example, you could use a Container tab for signing in to a social network, and use a different tab for visiting online news sites, keeping your social identity separate from tracking scripts on news sites)

1.2.2. FoxyProxy

FoxyProxy is a Firefox extension which automatically switches an internet connection across one or more proxy servers based on URL patterns. Put simply, FoxyProxy automates the manual process of editing Firefox's Connection Settings dialog. Proxy server switching occurs based on the loading URL and the switching rules you define.

  • Switch proxies with URL pattern matching
  • Custom colors make it easy to see which proxy is in use
  • Advanced logging shows you which proxies were used and when
  • Automatically synchronize all of your proxy settings with your other Firefox instances when you use Firefox Sync. Import/Export settings to files when not using Firefox Sync

1.2.3. Wappalyzer

Wappalyzer is a cross-platform utility that uncovers the technologies used on websites. It detects content management systems, ecommerce platforms, web frameworks, server software, analytics tools and many more.

1.2.4. Tomato Clock

Tomato Clock is a simple browser extension for managing your productivity. Use the extension to break down your work into 25 minute 'Tomato' intervals separated by short breaks. Use the long break after completing four Tomato intervals.

  • Customizable timer lengths
  • Browser notifications
  • Stat tracking

1.2.5. React Developer Tools

React Developer Tools is a tool that allows you to inspect a React tree, including the component hierarchy, props, state, and more. To get started, just open the Firefox devtools and switch to the React tab.

1.2.6. Forest

Forest provides an interesting solution to save you from Internet addiction. You can plant a seed in Forest. In the next 30 minutes, this seed will gradually grow into a tree. However, if you cannot resist the temptation and start to browse the websites on your Blacklist, your tree will wither away. With this interesting mechanism, the sense of achievement and responsibility will drive our users to stay away from the distractions with no pain.

1.2.7. Developer Excuses

Get a brand new developer excuse for every new tab!

1.2.8. Octotree

Octotree: Extension to show code tree for GitHub. Useful for developers who frequently read source and do not want to download or checkout too many repositories.

Features:

  • Easy-to-navigate code tree like IDEs
  • Support private repositories
  • Support GitHub Enterprise

1.2.9. Ghostery

Ghostery’s built-in ad blocker removes advertisements from a web page to eliminate clutter so you can focus on the content you want.

1.2.10. User agent switcher

This extension allows you to reliably spoof your browser "User-Agent" string to a custom one. The extension provides a list of all well-known "User-Agent" strings for different browsers and operating systems as follows:

  • You can set or reset custom "User-Agent" string from the toolbar popup
  • The extension uses two techniques to mimic your default "User-Agent" string which is the most reliable ways. Let me know if you found a way that the actual "User-Agent" string can be leaked.
  • This extension does not use any resource when it is disabled from the toolbar popup.

1.2.11. Disconnect

Visualize and block the otherwise invisible websites that track your search and browsing history. Disconnect was named the best privacy tool by the New York Times (2016), Innovation Award winner for Best Privacy and Security software at South by Southwest (2015), listed as one of the 100 best innovations of the year by Popular Science and one of the 20 best Chrome extensions by Lifehacker.

  • Load the pages you go to up to 44% faster and save up to 39% bandwidth.
  • Stop tracking by thousands of third-party sites.

Disconnect is open-source, pay-what-you-want software.

1.2.12. Flagfox

Flagfox is an extension that displays a flag icon indicating the current webserver's physical location. Knowing where you're connected to adds an extra layer of awareness to your browsing and can be useful to indicate the native languages and legal jurisdictions that may apply. Additional information can be obtained via a multitude of external lookups and users can add their own custom actions. All actions can be added to the flag icon's context menu and set to icon click or keyboard shortcuts for quick access.

1.2.13. Vue.js devtools

Vue.js devtools Simply for debugging your vue.js website

1.2.14. Tampermonkey

Tampermonkey is the most popular userscript manager, with over 10 million weekly users. It's available for Chrome, Microsoft Edge, Safari, Opera Next and Firefox.

Tampermonkey makes it very easy to manage your userscripts and provides features like a clear overview over the running scripts, a built-in editor, ZIP-based import and export (Google Drive, Dropbox, OneDrive), automatic update checks and also browser and cloud storage based synchronization. And finally it's compatible to Greasemonkey up to version 3.x with experimental 4.x support.

1.2.15. PerfectPixel

This add-on allows developers to put a semi-transparent image overlay over the top of the developed HTML and perform per pixel comparison between them.

Features:

  • Works with both Developer Tools and Firebug
  • No image size restrictions
  • Multiple overlays support
  • Inversion and scaling support
  • Separate overlays for each website
  • Overlays are saved between browsing sessions
  • Minimalistic easy-to-use UI
  • Drag-n-drop file uploading
  • Keyboard arrow keys and mousewheel support

1.2.16. RESTer

A simple REST client for almost any web service

You can...

  • perform HTTP requests with any method, URL, body and custom headers.
  • save favorite requests and organize them in collections.
  • view a history of your requests, which includes the full request and response.

The add-on supports the following goodies:

  • Create and save your authorization headers with Basic or OAuth2 authentication.
  • Use placeholders in saved requests.
  • Use shortcuts for the frequently used actions (try pressing "?" to see the available shortcuts for the current context).

1.2.17. Foxy SEO tools

Foxy SEO Tool provides quick and easy access to a multitude of search engine functions and web traffic analysis sites such as Alexa, Compete and SEMRush. You can check a site's listing in important directories like Dmoz, references in Wikipedia, Twitter, Facebook, shortcuts to useful network functions, social media sites and keywords research tools, etc.

1.2.18. Xdebug-ext

This extension was built to be as simple as possible. Install, configure your "IDE key" (default is PHPSTORM) and activate the ladybug ! The cookie is set per tab, so you can decide which one you want debug, and which one you don't.

1.2.19. Hackbar Quantum

This is a fork and extension from build 1.0.2 of "New Hackbar" which can be found on the Firefox Add-ons Site here and on github here The original add-on for non-Quantum builds of firefox is available here.

Current Features:

  • MD5, SHA1, SHA256 Hashing Algorithms
  • ROT13 Encoding/Decoding
  • Base64 Encoding/Decoding
  • URL Encoding/Decoding
  • Hex Encoding/Decoding
  • Binary Encoding/Decoding
  • Load, split and execute HTTP requests, This also includes the ability to manipulate POST data and your Referer
  • Extract links from current page
  • Strip spaces and slashes from strings as well as reversing them
  • XSS assistance (String.fromCharCode generation, HTML Characters and XSS Alert generation)
  • Auto-XSS (using Polyglot payload or custom)
  • SQLi assistance (ORDER BY 'x' generation, MySQL, MSSQL and Oracle CHAR() function generation)
  • Strip or Extract custom keywords or RegEx from a page

1.2.20. Compat Report

Compat Report: Shows a report of browser compatibility issues using data from MDN

1.2.21. Disable WebRTC

WebRTC is a communication protocol that relies on JavaScript that can leak your actual IP address from behind your VPN, by default. This addon fixes that, making VPNs more effective [1]. This add-on allows you to easily disable WebRTC. You'll also be able to quickly toggle WebRTC back on/off by clicking the add-on's icon.

1.2.22 Empty Cache Button

Empty Cache Button adds a toolbar button for easier cache clearing.

Features

  • One click cache clearing
  • Optional notification on success
  • Optional tab(s) reload
  • Keyboard shortcut: F9

1.2.23 SEOQuake

SEOquake is a free plugin for browsers that provides you with key SEO metrics for a specific page, along with other useful tools such as SEO Audit and many others.

SEOquake allows you to:

  • Review all major metrics in a heartbeat
  • Get a thorough analysis of SERPs and export the results in CSV format
  • Estimate keyword difficulty instantly
  • Set parameters for a search query
  • Run a complete SEO audit of a webpage, including a check for mobile compatibility
  • Use a wide range of default parameters or create a custom set
  • Get a full report for internal/external links
  • Determine a keyword’s density and configure a stop-word list
  • Compare URLs/domains
  • Check your social statistics for Facebook and Google+

1.2.24 ColorZilla

With ColorZilla you can get a color reading from any point in your browser, quickly adjust this color and paste it into another program. And it can do so much more...

Features

  • Eyedropper - get the color of any pixel or area on the page
  • Advanced Color Picker (similar to Photoshop's)
  • Ultimate CSS Gradient Generator
  • Webpage Color Analyzer - get a color palette for any site
  • Palette Viewer with 7 pre-installed palettes
  • Color History of recently picked colors
  • Displays element information like tag name, class, id, size etc.
  • Auto copy picked colors to clipboard
  • Keyboard shortcuts
  • Get colors of dynamic hover elements

1.2.25 Blackfire Companion

Blackfire is a PHP Performance Management Solution. It enables you to get deep insights on how your code is executed and how it consumes resources, with the help of profiling and testing technologies.

The easiest way to profile your web pages is by using the Blackfire Companion for Firefox. The Companion lets you profile the current web page displayed in your browser.

1.2.26 Bootstrap - Responsive Helper

Bootstrap Responsive Helper: Show the bootstrap grid class currently active (XS, SM, MD, LG, XL).

1.2.27 Windowsizer

Define custom presets and switch between them via toolbar menu and/or hotkeys.

Features

  • Make presets with custom width, height, name
  • Switch window size via toolbar popup menu
  • Switch window size via hotkey [note 1]
  • Edit existing presets
  • Change order of existing presets
  • Quick-fill preset values based on current window size

1.2.28 Formfiller

Fills all form inputs in a page with dummy data. The purpose of this extension is to help developers test their forms quickly and easily. This extension allows you to fill all form inputs (textboxes, textareas, radio buttons, dropdowns, etc.) with random/dummy data. This extension is a must for developers who work with forms as it avoids the need for manually entering values in fields.

Features

  • Fills all text boxes in a form.
  • Supports the maxlength property.
  • Randomly selects radio buttons dropdown menus and checkboxes.
  • Ignores CAPTCHA, hidden, disabled and readonly fields.
  • Supports generating dummy data based on a regular expression.

1.2.29 Spector.js

Spector.js is a WebGL debugger that you can use to debug any WebGL context (including WebGL2). It was tested with major 3d engines.

You will be able to analyze all information related to a frame alongside with an history of how the frame was built.

1.2.30 Scrummer

Scrummer: Tiny plugin which simple counts the number of storypoints added to Trellocards.

1.2.31 NoScript Security Suite

NoScript: It allows JavaScript, Flash, Java and other executable content to run only from trusted domains of your choice, e.g. your home-banking site, mitigating remotely exploitable vulnerabilities including Spectre and Meltdown.

It protects your "trust boundaries" against cross-site scripting attacks (XSS), cross-zone DNS rebinding / CSRF attacks (router hacking), and Clickjacking attempts, thanks to its unique ClearClick technology.

Such a preemptive approach prevents exploitation of security vulnerabilities (known and even unknown!) with no loss of functionality where you need it.

1.2.32 No-Miner

This add-on blocks mining in your browser before it even starts. It does so by scanning Javascript files before they are loaded and rejecting them.

If you want to add a certain website as an exception, you can click on the plugin icon and add the website's domain (Regex/Regular-Expression pattern).

1.2.33 HTTP Header Live

Displays the HTTP header. Edit it and send it.

1.2.34 Reverse Image Search

Reverse image search will allow you to find similar images or the original image source. This is a useful tool to find for instance the actual image name or detect whether this image is unique or is just a copy or a modified copy of an already existed image on the web.

In most cases, images are embedded in the background page consequently it is not straightforward to find the actual URLs to be passed to a reverse image search engine. Also, it is possible that the image you are looking for is just part of a video stream. This extension solves these problems by providing capturing tool in the right-click context menu. Simply select the item and capture a portion of the screen. The captured image is automatically sent to either "TinEye" or "Google Images" search engine and after successful upload, a new page with the matching results is displayed.