SubnetWizard
SubnetWizard copied to clipboard
SubnetWizard is a Python Based CLI tools for subnet calculating
🌐 SubnetWizard
Welcome to SubnetWizard, your ultimate console-based subnet/supernet calculator! Whether you're a network administrator or a curious tech enthusiast, SubnetWizard is here to simplify your subnetting tasks with ease. Dive into its features and unleash the power of network calculations like never before.

🚀 Features
- Subnet any given network effortlessly.
- Calculate supernetting with precision.
- Obtain valuable information about IPv4 addresses.
- Compatible with both Linux and Windows environments.
- User-friendly CLI interface for seamless navigation.
- Utilizes Python's ipaddress module for accuracy.
- Works with Python 3.10.5 and above.
📋 Requirements
- Python 3.10.5 or above.
💡 User Manual
Installation
- Clone the repository:
git clone https://github.com/naemazam/SubnetWizard.git
- Navigate to the directory:
cd SubnetWizard
Usage
- Run the tool:
Linux:
python3 main.py
Windows:
python main.py
-
You can also use argument keys:
-ifor the IP address to subnet/supernet.-sfor the netmask (binary or CIDR).
-
For Help, use:
python3 main.py --help
Example Subnetting:
python3 main.py -i 192.168.0.100/24 -s /26
❓ FAQ
Q: Can I use SubnetWizard on macOS?
A: Currently, SubnetWizard supports Linux and Windows platforms.
Q: How accurate are the calculations?
A: SubnetWizard utilizes Python's ipaddress module, ensuring precise subnetting and supernetting results.
🤝 Contribution
Contributions to SubnetWizard are welcome! Feel free to submit bug reports, feature requests, or even pull requests via GitHub.
📄 License
SubnetWizard is licensed under the MIT License. See the LICENSE file for details.
📸 Snapshot

Start subnetting and supernetting like a pro with SubnetWizard! Happy networking!