############# Save my tabs! ############# An open source browser addon/extension to bookmark at once all open tabs to a folder in the Bookmarks Toolbar. Now it includes an auto-save feature.
I wanted a simple and easy way to dump lots of open tabs to a folder, so that I can reopen them all at a later time.
Anyone doing online research ends up eventually with a lot of content open across multiple tabs. As it usually happens, many of these tabs are kept open just as a placeholder for review, which may not happen right away. If you cannot keep your browser open forever, or if you have multiple research projects going on at the same time, it can be convenient to just dump the current tabs on a bookmark folder, which makes it easy to resume the research activity at a later time. In fact, you can use the Open All in Tabs option on the folder to reopen all tabs.
############ Installation ############
<https://addons.mozilla.org/addon/save-all-my-tabs/>
_
<https://chrome.google.com/webstore/detail/save-my-tabs/kfoppgabigkfegjfafmadikhjllohfep>
_
You would use the Google Chrome store.
<https://support.microsoft.com/en-us/help/4538971/microsoft-edge-add-or-remove-extensions>
_
USAGE
Once installed, a new icon button will appear in the browser toolbar. The tooltip displays Save my tabs!. Click on the button, and a popup will open. Here you will be given the option to select an existing bookmark folder, create a new folder from a suggested preset name (in green), or use a custom folder name by typing it in the edit box. Then simply press the Save my tabs button and once the popup closes, the job is done!
.. image:: icon-snapshot.png
.. image:: popup-snapshot.png
.. note:: Input in the Create new folder box will have precedence over any selected value.
This list is taken from the browser default Bookmarks Toolbar, in the same order shown. If you would like to customize the order of this list, just rearrange the order of the folders on the Bookmarks Toolbar.
The preset names options will show up last and in green in the select list. You will notice that these are date-specific, which I thought would be a useful shortcut for grouping tabs in a chronological manner.
.. image:: popup-options-names.png
By default, tabs will be added to existing folders; duplicates are detected based on URL. If you wish to instead completely replace the content of an existing bookmarks folder with the new list, check this box. Use with care.
On the top right corner of the Save my Tabs popup, you will find a gear icon: click on it and the Options panel will open. Currently, the only options available are to control the autosave feature.
.. image:: options-icon-snapshot.png
Options are described in detail on the panel. Essentially, you can specify a time interval at which the addon will bookmark all the open tabs across all browser windows into a daily folder. These folders are created under a bookmark folder called AUTOSAVE.
.. image:: options-panel-snapshot.png
########### Development ########### This is my first take at browser addon development, and while it is a very simple one, I learned a lot in the process, not without frustrations. You are welcome to use it as a base for your suggestions and enhancement, which I would love to incorporate as they come.
To install during development, please follow these excellent tutorials, one for Chrome <https://developer.chrome.com/extensions/getstarted>
, and one for Mozilla Firefox <https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions>
.
1.2.2
1.2.1
1.2.0
Option to set autosave and autodelete old saves. <https://github.com/salvoventura/save-my-tabs/issues/1>
_1.1.0
Selected an existing folder to save bookmarks into will delete all the preexisting bookmarks in that folder <https://github.com/salvoventura/save-my-tabs/issues/2>
_Misdetects duplicate tabs <https://github.com/salvoventura/save-my-tabs/issues/4>
_1.0.1
#######
License
#######
Save my tabs is released under the MIT License <http://www.opensource.org/licenses/MIT>
.
The source code is available on GitHub at https://github.com/salvoventura/save-my-tabs <https://github.com/salvoventura/save-my-tabs>
.