Pull Tabs!
Pull Tabs is a browser extension designed to perform actions on tabs either in bulk or on a per-tab basis. Currently available in the Google Chrome Web Store and as a Mozilla Firefox Extension.
Setup
After installation, click the pulltab icon to initate Pull Tabs. The first time running it will prompt you to check the Options page and authorize GetPocket use.
Useage
After setup, clicking the pulltab icon will present bulk-action buttons and an advanced view allowing to set actions on a per-tab basis. Actions will only be performed on tabs that are checked allowing granular control over each tab. You can enable or disable the simple or advanced workflows in the options page or leave them both enabled.
Simple Workflow
A bulk action to apply to all tabs in the current window.
For instance you can download* all the tabs or save them all to Pocket. Other tab actions include bookmarking, saving to Pocket, ignoring or closing.
Advanced Workflow
This layout presents tab action options ( download, save to Pocket, bookmark, ignore, close, etc. ) for each tab individually. A checkbox allows you to select whether the tab will be acted on or ignored completely.
In this workflow, if you have ten open tabs, you could choose to download two of them, close two of them, save two to pocket and ignore the remaining four. Additionally there is an option to close tabs upon a successful action ( except a successful ignore, which will leave the tab as is ). In the previous examples if all actions succeeded you’d be left with four open tabs. If say the save to Pocket action failed, you’d have six tabs left open.
This advanced layout was the motivation for writing this extension as I’d often end up with a window filled with countless tabs and wanted to quickly act on all of them but also wanted to act differently on some of them.
Current features
- Save all current tabs
- Choose which tabs to save
- Set file preferences by file group type [ ‘application’, ‘image’, ‘message’, ‘model’, ‘multipart’, ‘text’, ‘video’, ‘unknown’ ]
- Save tabs by file group type [ ‘application’, ‘image’, ‘message’, ‘model’, ‘multipart’, ‘text’, ‘video’, ‘unknown’ ]
- Save to Pocket
- Simple and advanced views
*Downloading may or may not go as you expect, the extension will download the entirety of the tab, so if the tab is an imgur/instagram/flickr/etc. page with an image embedded it will download an HTML file. However, if the tab is a direct link to an image it will download just the image.
Screenshots
Below are a few screenshots of the Pull Tabs extension.
Popup with simple and advanced views.
Select tabs and actions per tab.
Downloads in progress and completing.
Bookmarks completed.
Support
If you experience any bugs please file an issue.
Adam
License
Pull Tabs is distributed under the GPL 3 license.