Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/thvroyal/auto-toggle-extension
Grouping chrome extensions, quick toggle on/off or auto toggle with regex filter URL
https://github.com/thvroyal/auto-toggle-extension
Last synced: 29 days ago
JSON representation
Grouping chrome extensions, quick toggle on/off or auto toggle with regex filter URL
- Host: GitHub
- URL: https://github.com/thvroyal/auto-toggle-extension
- Owner: thvroyal
- License: mit
- Created: 2024-09-10T02:46:41.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2024-09-11T09:11:10.000Z (4 months ago)
- Last Synced: 2024-10-19T14:44:08.206Z (3 months ago)
- Language: TypeScript
- Homepage:
- Size: 200 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Auto Toggle Extensions
![Auto Toggle Extensions Logo](https://raw.githubusercontent.com/thvroyal/chrome-extension-grouping/main/public/icon128.png)
**A Chrome extension to boost productivity by managing and organizing browser extensions.**
## Features
- Group extensions for easy management
- Toggle extensions on/off with a single click
- Create custom groups for different workflows
- Intuitive user interface with drag-and-drop functionality## Tech Stack
- TypeScript
- React
- Webpack
- Tailwind CSS
- shadcn/ui components## Project Structure
- `src/`: TypeScript source files
- `public/`: Static files
- `dist/`: Chrome Extension directory (generated)## Setup
1. Clone the repository
2. Install dependencies:```bash
npm install
```## Development
Run the development server:
```bash
npm run watch
```## Build
Create a production build:
```bash
npm run build
```## Load Extension in Chrome
1. Open Chrome and navigate to `chrome://extensions`
2. Enable "Developer mode"
3. Click "Load unpacked"
4. Select the `dist` directory in the project folder## Testing
Run tests:
```bash
npm run test
```## Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
## License
[MIT License](LICENSE)