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

https://github.com/ezshine/carefullyopenurl

A Chrome extension that helps users browse the web more safely by adding confirmation steps before opening any links.
https://github.com/ezshine/carefullyopenurl

chrome-extension security

Last synced: 10 months ago
JSON representation

A Chrome extension that helps users browse the web more safely by adding confirmation steps before opening any links.

Awesome Lists containing this project

README

          

# CarefullyOpenURL

![CarefullyOpenURL Logo](assets/logo128.png)

A Chrome extension that helps users browse the web more safely by adding confirmation steps before open any URLs.

[![License](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE)
[![Chrome Web Store](https://img.shields.io/badge/Chrome-Extension-green.svg)](https://chromewebstore.google.com/detail/fehlepigmdlihclchflgabggapbdcapa?authuser=2&hl=en)
[![Version](https://img.shields.io/badge/version-1.0.1-brightgreen.svg)](https://github.com/ezshine/CarefullyOpenURL/releases)

[Features](#features) • [Installation](#installation) • [Usage](#usage) • [Contributing](#contributing) • [License](#license)

## 🌟 Features

- 🛡️ Intercepts all webpage requests for enhanced security
- ⚡ Lightweight and fast performance
- 🔒 Triple confirmation system to prevent accidental clicks
- 👀 Clear visual feedback for each confirmation step
- 🌐 Works on all websites
- 🎨 Clean and intuitive user interface

## 💻 Screenshots

![Screenshot 1: Confirmation Dialog](screenshot01.png)
![Screenshot 2: Settings Panel](screenshot02.png)

## 📦 Installation

### From Chrome Web Store (Recommended)
1. Visit the [Chrome Web Store](https://chromewebstore.google.com/detail/fehlepigmdlihclchflgabggapbdcapa?authuser=2&hl=en)
2. Click "Add to Chrome"
3. Follow the prompts to complete installation

### Manual Installation (Developer Mode)
1. Download or clone this repository
2. Open Chrome and navigate to `chrome://extensions/`
3. Enable "Developer mode" in the top-right corner
4. Click "Load unpacked"
5. Select the extension directory

## 🚀 Usage

1. Click any link on any webpage
2. A confirmation dialog will appear
3. Click the confirmation button three times
4. Click the "Visit Website" button to proceed to your destination

## 🔧 Development

### Prerequisites
- Google Chrome Browser
- Basic knowledge of HTML, CSS, and JavaScript
- Git (optional, for version control)

### Setup Development Environment
```bash
# Clone the repository
git clone https://github.com/ezshine/CarefullyOpenURL.git

# Navigate to the project directory
cd CarefullyOpenURL

# Start developing!
```

## 🤝 Contributing

We welcome contributions! Here's how you can help:

1. Fork the repository
2. Create your feature branch (`git checkout -b feature/AmazingFeature`)
3. Commit your changes (`git commit -m 'Add some AmazingFeature'`)
4. Push to the branch (`git push origin feature/AmazingFeature`)
5. Open a Pull Request

## 📝 License

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

## 🙏 Acknowledgments

- Thanks to all contributors who have helped this project grow
- Special thanks to the Chrome Extensions development community

## 📞 Contact

- Social: [@ezshine](https://x.com/intent/follow?screen_name=ezshine)

## ⭐ Support

If you find this project helpful, please consider giving it a star on GitHub!

---


Made with ❤️ by @ezshine