Tab Manager is a browser extension that displays all open tabs in a new window, allowing users to manage their tabs easily. Users can view tab details, sort by URL or title, close selected tabs, and reset selections.
- Displays all open tabs in a table.
- Columns include Tab ID, URL, Title, and a checkbox for selection.
- Sortable columns for URL and Title.
- Buttons to close selected tabs or reset selections.
- Sticky table header for easy navigation.
Clone this repository or download the source code.
git clone https://github.com/ansani/tabmanager.git
Open Chrome or Edge and navigate to the extensions page (
chrome://extensions/for Chrome oredge://extensions/for Edge).Enable "Developer mode" in the top right corner.
Click "Load unpacked" and select the directory where the source code is located.
You can install TabManager directly from the Chrome Web Store using the following link: Tab Manager - Chrome Web Store
You can also install TabManager from the Microsoft Edge Add-ons store: Tab Manager - Microsoft Edge Add-ons
- manifest.json: Contains the extension metadata and permissions.
- background.js: Manages the creation of the popup window.
- popup.html: Defines the layout and structure of the popup window.
- popup.js: Contains the logic for fetching tabs, sorting, closing selected tabs, and resetting selections.
- icon.png: The icon for the extension.
- Click on the Tab Manager icon in the toolbar.
- A popup window will open, displaying all open tabs.
- Use the checkboxes to select tabs.
- Click "CLOSE TABS" to close selected tabs.
- Click "RESET" to uncheck all checkboxes.
Feel free to submit issues or pull requests for improvements and bug fixes.
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Commit your changes.
- Push your branch and create a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.