GithubHelp home page GithubHelp logo

naemazam / subnetwizard Goto Github PK

View Code? Open in Web Editor NEW
22.0 1.0 0.0 68 KB

SubnetWizard is a Python Based CLI tools for subnet calculating

License: GNU General Public License v3.0

Python 100.00%
cli cybersecurity cybersecurity-tools naemazam subnet subnet-calculator subnets subnetting-ipv4-addresses subnetworks tui

subnetwizard's Introduction

๐ŸŒ 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. SubnetWizard

๐Ÿš€ 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

  1. Clone the repository:
  git clone https://github.com/naemazam/SubnetWizard.git
  1. Navigate to the directory:
  cd SubnetWizard

Usage

  1. Run the tool:

Linux:

  python3 main.py

Windows:

  python main.py
  1. You can also use argument keys:

    • -i for the IP address to subnet/supernet.
    • -s for the netmask (binary or CIDR).
  2. 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

SubnetWizard

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

subnetwizard's People

Contributors

naemazam avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.