Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/BLACK-SCORP10/url-status-checker
Status Checker is a Python tool for swiftly checking the status of URLs. It categorizes responses by HTTP status codes, offering clear insights into website health. With async requests, color-coded output, and easy CLI usage, it's a handy solution for monitoring web service performance.
https://github.com/BLACK-SCORP10/url-status-checker
automation bug-bounty bugbounty bugbounty-tools bugbountyautomation bulk easy-to-use httpx infosys python status-codes statuscode
Last synced: 3 months ago
JSON representation
Status Checker is a Python tool for swiftly checking the status of URLs. It categorizes responses by HTTP status codes, offering clear insights into website health. With async requests, color-coded output, and easy CLI usage, it's a handy solution for monitoring web service performance.
- Host: GitHub
- URL: https://github.com/BLACK-SCORP10/url-status-checker
- Owner: BLACK-SCORP10
- License: mit
- Created: 2024-04-07T18:12:37.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-06-29T05:13:55.000Z (4 months ago)
- Last Synced: 2024-06-29T06:25:49.705Z (4 months ago)
- Topics: automation, bug-bounty, bugbounty, bugbounty-tools, bugbountyautomation, bulk, easy-to-use, httpx, infosys, python, status-codes, statuscode
- Language: Python
- Homepage:
- Size: 216 KB
- Stars: 27
- Watchers: 1
- Forks: 7
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- project-awesome - BLACK-SCORP10/url-status-checker - Status Checker is a Python tool for swiftly checking the status of URLs. It categorizes responses by HTTP status codes, offering clear insights into website health. With async requests, color-coded ou (Python)
README
# Status Checker
URL Status Checker v1
Status Checker is a Python script that checks the status of one or multiple URLs/domains and categorizes them based on their HTTP status codes.
Version 1.0.0
Created BY BLACK-SCORP10
[t.me/BLACK-SCORP10](https://t.me/BLACK_SCORP10)## Features
- Check the status of single or multiple URLs/domains.
- Asynchronous HTTP requests for improved performance.
- Color-coded output for better visualization of status codes.
- Progress bar when checking multiple URLs.
- Save results to an output file.
- Error handling for inaccessible URLs and invalid responses.
- Command-line interface for easy usage.## Installation
1. Clone the repository:
```bash
git clone https://github.com/your_username/status-checker.git
cd status-checker
```2. Install dependencies:
```bash
pip install -r requirements.txt
```## Usage
```bash
python status_checker.py [-h] [-d DOMAIN] [-l LIST] [-o OUTPUT] [-v] [-update]
```- `-d`, `--domain`: Single domain/URL to check.
- `-l`, `--list`: File containing a list of domains/URLs to check.
- `-o`, `--output`: File to save the output.
- `-v`, `--version`: Display version information.
- `-update`: Update the tool.**Example:**
```bash
python status_checker.py -l urls.txt -o results.txt
```
**Preview:**
## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.