GithubHelp home page GithubHelp logo

erisa / save-all-tab-urls Goto Github PK

View Code? Open in Web Editor NEW
39.0 6.0 4.0 81 KB

Save all the open tabs as a list of URLs to go back to!

License: MIT License

JavaScript 29.35% HTML 22.51% CSS 48.13%
firefox-addon addons-mozilla-org addon extension

save-all-tab-urls's Introduction

Save All Tab URLs

Download for Firefox | Download for Chrome | Download for Edge


This extension simply adds a button to the menu bar of your browser which opens a page containg a list of all the open tab URLs.

Why?

Because I wanted it, and so I made it. The idea for this extension was born from when I needed to save all open URLs for further research. Can be used for collecting lists of sources among other things.

Features

  • Shows a list of open URLs.
  • Export list to a file.

Screenshots

The menu button:
An example screenshot of a cursor places over a button laballed "Save All Tab URLs"

The page that opens:
An example screenshot of a webpage containing multiple URLs.

Downloads

  • Only Firefox and Chrome are officially supported. Other Chromium-based browsers will likely work by association, but they won't be tested before a new version release.
    • Firefox for Android will work and is supported, but not as extensively tested. Feel free to report any issues with the extension on Android.
    • Other Firefox-based browsers will only work if they support WebExtensions. This includes WaterFox, but not Pale Moon. These browsers are not tested or supported, if it works then it works.
  • Browsers based on other engines (e.g. Safari, Internet Explorer, Edge Legacy) are not supported and will never be supported by me.

Mozilla Firefox (Desktop)

Grab a signed XPI from the official Firefox Add-ons website, or from the Releases section.

Mozilla Firefox (Android)

The new Firefox for Android (Codenamed Firefox Daylight and released in August 2020) does not yet support arbitrary extensions, only those that Mozilla has decided to add. For this reason, the extension will not yet work on the latest version of Firefox for Android. Support will be made available as soon as it can

Google Chrome, Chromium, Opera, Vivaldi, Brave

Grab a signed CRX from the official Chrome Webstore, or from the Releases section.

Microsoft Edge

Grab a signed CRX from the official Microsoft Edge Addons Store or from the Releases section.

Microsoft Edge Legacy

Not supported, never will be due to the release of Edge powered by Chromium and the end of support for Edge Legacy in 2021

Planned changes

  • Support for importing previously saved lists.
  • Better mobile view.

save-all-tab-urls's People

Contributors

erisa avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

save-all-tab-urls's Issues

Support for exporting the list

Was thinking to have the actual URLs be listed in a text box inside the page, and having a page to save and download them as a file instead of having to copy and paste the list manually.

add Tab Groups to output

Nice extension - but IMO it'd be nicer if the list somehow indicated where Tab Groups start and end along with the individual pages within each group.

What about unloaded tabs?

Hello!

I've found this extension to be used on my phone where I have 100+ tabs open and wish to export them somehow.

It seems the extension only works with currently loaded tabs, could you also add support for getting unloaded tabs?

If it's not possible, I think the extension description should mention this limitation ๐Ÿค”

Thanks a lot

Support for importing previously saved lists

Somewhat depends on #2, would be importing the same files it saves.
Validation for the files will be needed, making sure each line is a valid URL and a prompt when opening too many at once.

Optional auto-update function

Represented as a checkbox on the main page, this feature would allow the user to specify whether they want the list of URLs to automatically update when the page is left open in the background.
List will update periodically, to ensure that closed tabs will be removed and new tabs added as fast as possible.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.