Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/pvpscript/savetabs

A web browser extension that allows the user to save every tab's url to a file
https://github.com/pvpscript/savetabs

Last synced: 14 days ago
JSON representation

A web browser extension that allows the user to save every tab's url to a file

Awesome Lists containing this project

README

        

# savetabs
A web browser extension that allows the user to save every tab's url to a file

# Disclaimer
This extension was made with the purpose of studying how browser add-ons work, thus the simple ideia. I also hope that this extension can help people out with their necessities as well as devs with how to code a browser extension.

# Introduction
[plaintext]: /images/plaintext.png "Plain text"
[plaintext-raw]: /images/plaintext_raw.png "Plain text raw"
[json-mini]: /images/json_minified.png "JSON minified"
[json-read]: /images/json_readable.png "JSON readable"

This browser's extension allows the user to save every tab's url to a file. This can be achieved in several ways:
* Save every tab for the current browser window;
* Save every tab for every browser window;

And it also has different output formats:
* Plain text, with or without an indicator for the window id at the top of each URL section;
![alt text][plaintext]
![alt text][plaintext-raw]
* JSON (contains URL and title), minified or readable;
![alt text][json-mini]
![alt text][json-read]

# Browser compatibility
This extension is compatible with **Firefox**; **Google Chrome and derivatives**; **Opera**.

# Installation
* Firefox: [Add-ons for Firefox page](https://addons.mozilla.org/en-US/firefox/addon/save-tabs-file/);
* Google Chrome: [Chrome Web Store page](https://chrome.google.com/webstore/detail/save-tabs/leeaabdnfkbdmgcffeibdfjolppnpjkn);
* Opera: Follow the instructions below.

## Install Chrome extension on Opera
1. Install the `Install Chrome Extensions` addon for Opera. ([link](https://addons.opera.com/en/extensions/details/install-chrome-extensions/))
2. Go to the [Chrome Web Store page](https://chrome.google.com/webstore/detail/save-tabs/leeaabdnfkbdmgcffeibdfjolppnpjkn));
3. Hit the button `Add to Opera`;
4. Click OK on the dialogue that will show up;
5. Click the `Install` button.

## Manual installation
See the specifications regarding unpacked extensions for your particular browser.

# Similar repositories
* [tinyurl](https://github.com/pvpscript/tinyurl): A tinyurl extension for chrome based web browsers and firefox