ProxyPulse is a user-friendly application designed to test and validate proxies efficiently. It provides a graphical interface for selecting proxy lists, testing their functionality, and displaying working proxies.
- Proxy Testing: Asynchronously tests proxies for functionality.
- GUI Interface: Easy-to-use Tkinter-based interface.
- Logging: Detailed logs for debugging and tracking.
- Modular Design: Organized codebase for easy maintenance and contributions.
-
Clone the repository:
git clone https://github.com/sudo-arash/proxypulse.git cd proxypulse
-
Install dependencies:
pip install -r requirements.txt
-
Run the application:
python main.py
- Architecture: Overview of the application's structure.
- GUI Guide: How the GUI works and how to use it.
- Proxy Testing: Details about the proxy testing logic.
- Contributing: Guidelines for contributing to the project.
We welcome contributions! Please read the Contributing Guide for details on how to get started.
TODO's:
- Make tests
- Improve UI
This project is licensed under the MIT License. See the LICENSE file for details.