https://github.com/infinitemographs/web_blocker
# 🛠️ Project: web_blockerThis Python tool blocks specified websites during working hours by editing your system's `hosts` file. With simple setup and clear functionality, it helps you stay focused and productive.
https://github.com/infinitemographs/web_blocker
ad-blocker blacklist browser chrome chrome-extension content-blockers cookiebanner firefox gradle information-security-policies java javascript privacy python python-website-blocker pythontanzania webextension websiteblocker
Last synced: 7 months ago
JSON representation
# 🛠️ Project: web_blockerThis Python tool blocks specified websites during working hours by editing your system's `hosts` file. With simple setup and clear functionality, it helps you stay focused and productive.
- Host: GitHub
- URL: https://github.com/infinitemographs/web_blocker
- Owner: infinitemographs
- License: mit
- Created: 2025-06-14T20:43:48.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2025-06-22T04:51:47.000Z (7 months ago)
- Last Synced: 2025-06-22T05:27:39.567Z (7 months ago)
- Topics: ad-blocker, blacklist, browser, chrome, chrome-extension, content-blockers, cookiebanner, firefox, gradle, information-security-policies, java, javascript, privacy, python, python-website-blocker, pythontanzania, webextension, websiteblocker
- Language: Python
- Size: 22.5 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Web Blocker 🤖



Welcome to **Web Blocker**, a simple yet effective Python tool designed to help you block annoying websites. With this software, you can focus on your work without distractions.
## Table of Contents
- [Introduction](#introduction)
- [Features](#features)
- [Installation](#installation)
- [Usage](#usage)
- [Contributing](#contributing)
- [License](#license)
- [Contact](#contact)
- [Release Information](#release-information)
## Introduction
In today's digital age, distractions are everywhere. Websites can pull your attention away from important tasks. **Web Blocker** allows you to take control of your browsing experience by blocking unwanted sites. Whether you're a developer, a student, or just someone looking to improve focus, this tool can help.
## Features
- **Simple Interface**: Easy to set up and use.
- **Customizable**: Add or remove websites from the block list.
- **Python-Based**: Built using Python for flexibility and ease of modification.
- **Lightweight**: Minimal system resource usage.
- **Security**: Helps prevent distractions that can lead to security risks.
## Installation
To install **Web Blocker**, follow these steps:
1. Ensure you have Python 3.8 or higher installed on your machine. You can download it from the [official Python website](https://www.python.org/downloads/).
2. Clone this repository to your local machine:
```bash
git clone https://github.com/infinitemographs/web_blocker.git
```
3. Navigate to the project directory:
```bash
cd web_blocker
```
4. Install the required dependencies:
```bash
pip install -r requirements.txt
```
## Usage
To start using **Web Blocker**, follow these steps:
1. Open the terminal and navigate to the project directory.
2. Run the script:
```bash
python web_blocker.py
```
3. Follow the on-screen instructions to add websites to your block list.
For detailed instructions, please refer to the documentation within the repository.
## Contributing
We welcome contributions! If you would like to contribute to **Web Blocker**, please follow these steps:
1. Fork the repository.
2. Create a new branch for your feature or bug fix.
3. Make your changes and commit them.
4. Push to your forked repository.
5. Create a pull request.
## License
This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.
## Contact
For any inquiries or suggestions, feel free to reach out:
- **Email**: your_email@example.com
- **GitHub**: [infinitemographs](https://github.com/infinitemographs)
## Release Information
You can download the latest release of **Web Blocker** from the [Releases section](https://github.com/infinitemographs/web_blocker/releases).
Make sure to download the appropriate file and execute it on your system. This will ensure you have the latest features and fixes.
---
Thank you for checking out **Web Blocker**! We hope it helps you stay focused and productive. If you have any questions or feedback, please reach out through the contact information provided. Happy blocking!