Copy/open list of URLs
Sometimes it's useful to be able to copy a list of URLs in the current window (for using elsewhere), or open a list of URLs as tabs.
Currently I use a few extensions for this, with varying differing features, including:
- OpenList: Chrome Store
- https://github.com/cdzombak/OpenList
-
Chrome extension to open a list of URLs or search terms in new tabs
-
This repository has been archived by the owner on Jan 3, 2024
-
- https://github.com/gordonjhaag/OpenListV3
-
Chrome extension to open a list of URLs or search terms in new tabs on Manifest V3
- This is a Manifest V3 fork of the original, after the original was removed from the Chrome store + repo archived
-
- https://github.com/cdzombak/OpenList
- Tab Copy: Chrome Store
As per my ponderings in #6 (RE: implement new features vs tighter integration with other extensions), this is left open as a future potential pondering.
Chrome Extension API Reference
- https://developer.chrome.com/docs/extensions/reference/api/permissions
-
chrome.permissions
-
- https://developer.chrome.com/docs/extensions/reference/api/tabs
-
chrome.tabs
-
OpenList has a very minimal UI:
Sometimes this was good, sometimes I wish it could have done a few more things. Off the top of my head:
- Only show urls for selected tabs, tabs to left/right, etc
- Copy URLs: normal, as markdown list, as markdown list with titles, etc
- Ability to copy list of URLs pre-formatted as a markdown list/similar
- Both as a 'raw' list of URLs, as well as a list of URLs + their tab titles
-
URL1 URL2 URL3 -
- URL1 - URL2 - URL3 -
- URL1 - > URL1's Title - URL2 - > URL2's Title - URL3 - > URL3's Title - etc
-
- Both as a 'raw' list of URLs, as well as a list of URLs + their tab titles
- Ability to show which URLs were in tab groups/etc (and maybe copy them in that format as well?)
- Relies on: https://github.com/0xdevalias/chrome-NewWindowWithTabsToRight/issues/10
-
# Tab Group Title - URL1 - URL2 - URL3 -
- Tab Group Title - URL1 - URL2 - URL3 -
- Tab Group Title - URL1 - > URL1's Title - URL2 - > URL2's Title - URL3 - > URL3's Title - etc