This repository is an improved fork of the original URLs List addon, designed to offer users an advanced way to manage and interact with the URLs of all open tabs in the current window. This enhanced version introduces several new features, including the ability to remember and automatically apply the last used filter input across sessions, as well as detailed tab statistics.
- Copy URLs: Easily copy all the URLs from your current window.
- Filter URLs: Use the filter function to narrow down the list of URLs to match specific patterns.
- Sort URLs: Sort URLs alphabetically in ascending or descending order.
- Open URLs: Open URLs from the list that aren't already open in your browser.
- Save URLs: Save the list of URLs to a file for later use.
- Tab Statistics: View detailed statistics for tabs, including breakdowns by domain and subdomain.
- Close Duplicate Domains: Manually remove duplicate domain entries using the "Close duplicate" button.
The filter allows you to include or exclude specific URLs based on patterns. Here are some examples:
- Filter:
example.com - Result: Displays all URLs containing
example.com, such ashttp://1.example.comorhttps://2.example.com/page.
- Filter:
^http://1\.example\.com$ - Result: Displays only the exact URL
http://1.example.com.
- Filter:
!1.example.com - Result: Displays all URLs except those containing
1.example.com.
- Filter:
!(1.example.com|2.example.com) - Result: Displays all URLs except those containing
1.example.comor2.example.com.
- Filter:
example.com/page - Result: Displays all URLs with
example.comin the domain and/pagein the path, such ashttp://1.example.com/pageorhttps://2.example.com/page.
- Tab Statistics Page: Added a new page to display statistics for tabs, including a breakdown of domains and subdomains.
- Domain and Subdomain Statistics: Implemented a detailed view of tab counts by domain and subdomain, with options to expand and view URLs associated with each domain.
To install the enhanced version of the addon:
- Download the addon from Firefox Add-ons or directly from this repository.
- Open your Firefox browser and navigate to
about:debugging. - Click on "This Firefox" on the left panel.
- Click on "Load Temporary Add-on...".
- Select the
manifest.jsonfile from the downloaded directory.
- Click on the URLs List icon in your browser toolbar.
- Use the filter box to narrow down the URLs.
- Close and reopen the addon; your last filter will be automatically applied.
This project is licensed under the MIT License, just like the original project. Please ensure to comply with the terms of the license.
- Thanks to moritz-h for the original URLs List addon.