Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/thefcraft/tab-manager-extension
Are You Tired of Having Millions of Open Tabs? Manage Your Tabs in Workspaces!
https://github.com/thefcraft/tab-manager-extension
chrome-extension productivity
Last synced: 7 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
- Owner: thefcraft
- Created: 2024-07-13T18:28:01.000Z (4 months ago)
- Default Branch: master
- Last Pushed: 2024-07-16T02:44:27.000Z (4 months ago)
- Last Synced: 2024-07-16T05:50:50.554Z (4 months ago)
- Topics: chrome-extension, productivity
- Language: JavaScript
- Homepage:
- Size: 486 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Tab Manager Chrome Extension
_****IMPORTANT: This project is no longer supported. Please refer to the [Migrated Version](https://github.com/thefcraft/Tab-Manager-Extension-PRO) for the latest updates and features.****_
**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!
## 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![image](/img.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
## Development
getting started with chrome extension? [learn here.](https://medium.com/@meet30997/getting-started-with-chrome-extension-in-2023-how-to-create-your-own-chrome-extension-f5716770e8bb)
The extension consists of the following main files:
- `manifest.json`: Contains extension metadata and permissions
- `popup.html`: The HTML structure of the popup interface
- `popup.js`: JavaScript file handling the extension's functionality
- `styles.css`: Additional styles for the popup (if not using Tailwind CSS)To modify the extension:
1. Make changes to the relevant files
2. Save your changes
3. Go to `chrome://extensions/`
4. Click the "Reload" button for the Tab Manager extension## 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.