Skip to content

fxyzbtc/pyaddroute

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PyAddRoute 🌐

Python License

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

PyAddRoute Interface

📋 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.


Made with ❤️ using Python

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages