A tool for managing network routes on Windows systems
Project description
PyAddRoute 🌐
A Python GUI tool for managing network routes on Windows systems. Supports both IPv4 and IPv6 routes with an intuitive interface.
🚀 Features
- Intuitive GUI interface for managing network routes
- Full support for both IPv4 and (IPv6 routes, not yet)
- View, add, modify, and delete routes
- Display interface metrics and network details
- Real-time route table updates
- Windows OS support
- Lightweight and efficient
📦 Installation
pip install pyaddroute
Or using UV (recommended):
uv pip install pyaddroute
🖥️ Usage Example
Simply run the command:
pyaddroute
Or run as a module:
python -m pyaddroute
🖼️ Screenshot
📋 Requirements
- Python 3.8 or later
- Windows operating system
- Administrator privileges (for route management)
Dependencies are managed through pyproject.toml:
- FreeSimpleGUI >= 4.60.0
- loguru >= 0.7.0
🔐 Permissions
Administrator privileges are required to modify network routes on Windows systems.
📝 License
This project is licensed under the MIT License - see the LICENSE file for details.
📫 Contact
If you have any questions or suggestions, please open an issue in the repository.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pyaddroute-0.1.0.tar.gz.
File metadata
- Download URL: pyaddroute-0.1.0.tar.gz
- Upload date:
- Size: 5.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.5.25
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8435822e5ff96ea1125c23acd11215e50d0cbf6f3bbcb9f634fce2821c20c944
|
|
| MD5 |
73e4932271322cce16f064de15a2379d
|
|
| BLAKE2b-256 |
075048df164f59a011a03ba1664a78e91171ee1cc86a78f73126c33c62dfbcc6
|
File details
Details for the file pyaddroute-0.1.0-py3-none-any.whl.
File metadata
- Download URL: pyaddroute-0.1.0-py3-none-any.whl
- Upload date:
- Size: 5.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.5.25
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6b9d4c3b780d41644901468ce733c65c9d8f9977acb32dc25dcc4a1f7d673b7f
|
|
| MD5 |
804b8674ac2936f018bf39ec8879013e
|
|
| BLAKE2b-256 |
80f5e639883f4d40ab5ae67e959ab19dfcf1f6d1a35254071c2315e0186c3eb3
|