Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/universumgames/eclipsetabs
Simple tab organizing tool for firefox
https://github.com/universumgames/eclipsetabs
addon extension firefox firefox-extension tabfolders typescript webextension
Last synced: 24 days ago
JSON representation
Simple tab organizing tool for firefox
- Host: GitHub
- URL: https://github.com/universumgames/eclipsetabs
- Owner: Universumgames
- License: mit
- Created: 2020-08-07T22:15:19.000Z (over 4 years ago)
- Default Branch: vue
- Last Pushed: 2023-08-16T16:58:03.000Z (over 1 year ago)
- Last Synced: 2023-09-10T00:23:09.980Z (over 1 year ago)
- Topics: addon, extension, firefox, firefox-extension, tabfolders, typescript, webextension
- Language: Vue
- Homepage:
- Size: 5.44 MB
- Stars: 3
- Watchers: 1
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# eclipseTabs
This is browser extension for firefox (in the future more browsers will be supported).
The extension is designed to organize your hundreds of tabs into folders and sub-folders. Using it with Firefox you are even capable of hiding tabs from your normal tab view. If all current and future features will be available with other browsers cannot be guaranteed.This repository is the beta for the newest version of the addon. Final releases will be published on the Firefox Addon Store as well in form of tags in this repository.
A [HowTo](/howTo.md) is also avialable in [`/howTo.md`](/howTo.md).
[A TODO list can be found here](./TODOs.md)
#### Disclaimer
The development is primarily focused on improving the extension for Firefox, because that's the browser I primarily use...
## Installation
The extension was just published on the Mozilla Extension store -or whatever you want to call it- and is now available for download. To download the extension (you have to use Firefox), go to the [addon page](https://addons.mozilla.org/en-US/firefox/addon/eclipsetabs), click on "add to Firefox", grant the extension the requested permissions and you're ready to go.
### Old-Installation (without the Mozilla Extension/Addon store)
Currently the "installation" process is extremely simple but as simple at it is the short lived it is as well. After each restart of your browser you have to "reinstall" it again, but this is only during the development process. In the future it will be easily downloaded and installed through the extension store within your modern web browser. To install the extension in Firefox, enable the developer mode within the browser settings and install the extension as a temporary addon either by using the zipped folder or by using the `manifest.json`.
To create a zip containing all relevant files, you can either compile them yourself (see Manual Zipping) or use the simple zipping script. To create a zip-file with the program files just use our `export.sh` file, define your zip type and file-prefix or you could copy this command to easily paste it into your bash-capable terminal `./export.sh main "eclipseTab"`
#### Manual zipping
The only way to install this extension at the moment is either to zip all important files into one folder called `"eclipseTab.zip"`. Within the folder should be the `compiled`(see Compilation) directory where all Javascript files are located, the `manifest.json` as well as the `icons` directory.
#### Compilation
If you want to compile the project yourself, just go to the root directory of the project and, if you have it installed, just run the command `tsc` in the command-line. The transpiled javascript files will be inside the `compiled` folder.