Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/thefcraft/tab-manager-extension-pro
Are You Tired of Having Millions of Open Tabs? Manage Your Tabs in Workspaces!
https://github.com/thefcraft/tab-manager-extension-pro
chrome-extension productivity
Last synced: 21 days ago
JSON representation
Are You Tired of Having Millions of Open Tabs? Manage Your Tabs in Workspaces!
- Host: GitHub
- URL: https://github.com/thefcraft/tab-manager-extension-pro
- Owner: thefcraft
- Created: 2024-10-12T09:43:28.000Z (about 1 month ago)
- Default Branch: main
- Last Pushed: 2024-10-25T17:08:47.000Z (26 days ago)
- Last Synced: 2024-10-25T21:41:17.212Z (26 days ago)
- Topics: chrome-extension, productivity
- Language: TypeScript
- Homepage:
- Size: 2.99 MB
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Tab Manager Chrome Extension PRO
**Are You Tired of Having Millions of Open Tabs? Manage Your Tabs in Workspaces!**
Tab Manager is a Chrome extension designed to bring order to your browsing chaos. It helps you organize and manage your browser tabs efficiently by allowing you to create workspaces, save tabs, and quickly access them later. Say goodbye to cluttered browser windows and hello to a more organized, productive browsing experience!
- [Install on Firefox](https://addons.mozilla.org/en-US/firefox/addon/tab-manager-extension/)
- [Install on Edge](https://microsoftedge.microsoft.com/addons/detail/tab-manager-extension/abcaeljbkknboenliomnpakkbabaplni)## TODO
- [ ] switch to IndexedDB insted of localStorage So we can improve image quality a little bit.
- [ ] add darktheme support to popup window.
- [x] add nextJs source code for dashboard.
- [x] add support for export json and load json for saved tabs...
- [ ] add support for publishing tabs/workspaces with others...
- [ ] save data to server with support for firebase to login and logout...
- [ ] add option to edit workspace name for given url/item in a workspace maybe add a selector item at popup dialog window
- [ ] Optional: add feature to add comments + tags on an given url/item.
- [ ] Optional: add feature to add tags + description on workflow.
- [ ] make it more responsive by adding collapsible sidebar## Build
just run `python build.py` it will generate out-extension and out-extension-firefox
## Features
- Create multiple workspaces to organize your tabs
- Add current tabs to workspaces with a single click
- Open all tabs in a workspace simultaneously
- Delete individual tabs or entire workspaces as needed
- Clean and intuitive user interface for easy tab management## Why Tab Manager?
- **Reduce Clutter**: Keep your browser tidy by organizing tabs into themed workspaces
- **Boost Productivity**: Quickly switch between different projects or contexts
- **Save Resources**: Close tabs you don't need right now, but keep them easily accessible
- **Never Lose Important Tabs**: Save and categorize important tabs for future reference![dashboard](/dashboard.png)
![popup](/popup.png)
## Installation
1. Clone this repository or download the source code:
```
git clone https://github.com/thefcraft/tab-manager-chrome-extension.git
```2. Open Google Chrome and navigate to `chrome://extensions/`
3. Enable "Developer mode" in the top right corner
4. Click "Load unpacked" and select the directory containing the extension files i.e., `src folder`
5. The Tab Manager extension should now appear in your Chrome toolbar
## Usage
1. Click on the Tab Manager icon in your Chrome toolbar to open the popup
2. Create a new workspace by entering a name and clicking "Add"
3. Use the "Add Current Tab" button to save the active tab to a workspace
4. Click on a tab's name to open it in a new tab
5. Use the "Open All Tabs" button to open all tabs in a workspace in a new window
6. Delete individual tabs or entire workspaces using the respective delete buttons
## Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
## License
This project is licensed under the MIT License - see the [LICENSE](https://github.com/git/git-scm.com/blob/main/MIT-LICENSE.txt) file for details.