An open API service indexing awesome lists of open source software.

https://github.com/codedbycan/chrome_proxy_switcher_extensions

A simple and user-friendly Chrome extension for managing proxy settings with an elegant interface. Easily switch between different proxy configurations with just a few clicks! 🚀
https://github.com/codedbycan/chrome_proxy_switcher_extensions

chrome extension proxy

Last synced: 3 months ago
JSON representation

A simple and user-friendly Chrome extension for managing proxy settings with an elegant interface. Easily switch between different proxy configurations with just a few clicks! 🚀

Awesome Lists containing this project

README

          

# Chrome Proxy Switcher Extension 🌐

A simple and user-friendly Chrome extension for managing proxy settings with an elegant interface. Easily switch between different proxy configurations with just a few clicks! 🚀

![GitHub stars](https://img.shields.io/github/stars/fastuptime/Chrome_Proxy_Switcher_Extensions?style=social)
![GitHub forks](https://img.shields.io/github/forks/fastuptime/Chrome_Proxy_Switcher_Extensions?style=social)
![GitHub watchers](https://img.shields.io/github/watchers/fastuptime/Chrome_Proxy_Switcher_Extensions?style=social)

## Features ✨

- 🔄 Easy proxy configuration
- 🎨 Modern and clean user interface
- 🔐 Optional authentication support
- 💾 Save and restore proxy settings
- ⚡ Quick enable/disable functionality
- 🌈 Visual feedback for actions
- 📱 Responsive design

## Screenshots 📸

![image](https://github.com/user-attachments/assets/f36dab17-1e67-4c40-b0e4-a337349214b3)
![image](https://github.com/user-attachments/assets/d4d6c31c-db0b-4678-bbdc-59cea9fb19df)
![image](https://github.com/user-attachments/assets/0f91de44-cb54-4abe-b726-f566c0130e60)
![image](https://github.com/user-attachments/assets/42a5d4aa-c029-415b-98ba-3c027d161c68)

## Installation 📥

1. Clone this repository or download it as ZIP
```bash
git clone https://github.com/fastuptime/Chrome_Proxy_Switcher_Extensions.git
```

2. Open Chrome and navigate to `chrome://extensions/`
3. Enable "Developer mode" in the top right corner
4. Click "Load unpacked" and select the extension directory

## Usage 🔧

1. Click the extension icon in your Chrome toolbar
2. Enter your proxy details:
- Server address
- Port number
- Username (optional)
- Password (optional)
3. Click "Save" to apply the settings
4. Use "Clear" to remove proxy settings

## Configuration Example 📝

```json
{
"host": "proxy.example.com",
"port": "8080",
"useAuth": true,
"username": "user",
"password": "pass"
}
```

## Features in Detail 🔍

### Simple Configuration
- Easy-to-use interface for proxy setup
- Visual feedback for successful actions
- Error handling with user-friendly messages

### Save & Restore
- Automatically saves your last configuration
- Quick restoration of previous settings
- Multiple profiles support (coming soon)

### Security
- Secure storage of credentials
- Optional authentication support
- Clear all data with one click

## Technical Details 🛠️

- Built with Manifest V3
- Uses Chrome Storage API
- Modern JavaScript (ES6+)
- Clean and maintainable code structure

## Project Structure 📁

```
├── manifest.json
├── popup.html
├── popup.js
├── background.js
```

## Contributing 🤝

Contributions are always welcome! Here's how you can help:

1. Fork the repository
2. Create a new branch
3. Make your changes
4. Submit a pull request

Please make sure to update tests as appropriate.

## Support 💪

If you like this project, please give it a ⭐ star on GitHub!

## License 📄

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.

## Contact 📫

- GitHub: [@fastuptime](https://github.com/fastuptime)
- Website: speedsmm.com
- Email: fastuptime(at)gmail.com

## Acknowledgments 🙏

- Thanks to all contributors
- Inspired by the need for a simple proxy manager

---

## ⚡ Fast Links

- [Report Bug](https://github.com/fastuptime/Chrome_Proxy_Switcher_Extensions/issues)
- [Request Feature](https://github.com/fastuptime/Chrome_Proxy_Switcher_Extensions/issues)

---

Made with ❤️ by [fastuptime](https://github.com/fastuptime)