https://github.com/pho9ubenaa/tab-cleaner
Chrome extension - Close unwanted tabs instantly, with smart filtering for specified or unspecified websites.
https://github.com/pho9ubenaa/tab-cleaner
biomejs bun chakra-ui chrome-extension react
Last synced: 2 months ago
JSON representation
Chrome extension - Close unwanted tabs instantly, with smart filtering for specified or unspecified websites.
- Host: GitHub
- URL: https://github.com/pho9ubenaa/tab-cleaner
- Owner: pHo9UBenaA
- License: mit
- Created: 2024-11-20T05:25:08.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2025-02-03T13:14:27.000Z (over 1 year ago)
- Last Synced: 2025-02-05T08:55:30.437Z (over 1 year ago)
- Topics: biomejs, bun, chakra-ui, chrome-extension, react
- Language: TypeScript
- Homepage:
- Size: 130 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Tab Cleaner Extension
A Chrome extension that helps you efficiently manage your browser tabs by removing tabs belonging to specified domains.
## Features
- **Domain Registration**: Register the domain of the current tab using the shortcut "Control (Command) + Shift + E".
- **Bulk Remove Tabs**: Remove all tabs belonging to registered domains using the shortcut "Control (Command) + E".
- **Navigate to Removed Pages**: Return to previously removed pages.
## Installation
Install the extension from the [Chrome Web Store](https://chromewebstore.google.com/detail/tab-cleaner-extension/lbechddallmndemekdkfkmfjcbloehco?authuser=0&hl=ja).
## Development
### Without Containers
1. Install the dependencies
```bash
bun i --frozen-lockfile
```
2. Build the extension
```bash
bun run build
```
### With Containers
1. Build the docker image
```bash
docker compose up -d --build
```
2. Install the dependencies
```bash
docker compose exec bub bun i --frozen-lockfile
```
3. Build the extension
```bash
docker compose exec bun bun run build
```
### License
This project is licensed under the MIT License. See the [LICENSE](https://github.com/pHo9UBenaA/tab-cleaner/blob/master/LICENSE) file for details.