Giter VIP home page Giter VIP logo

respectmathias / vlsmistique Goto Github PK

View Code? Open in Web Editor NEW
5.0 1.0 1.0 291.87 MB

A VLSM Calculator that Calculates subnets using a given IP, the amount of subnets and hosts for each subnet.

Home Page: https://github.com/RespectMathias/VLSMistique/releases/tag/VLSMistique

License: Apache License 2.0

C# 100.00%
broadcast-address calculator ipv4 ipv4-subnetting networking subnets vlsm vlsm-calculator wpf wpf-application

vlsmistique's Introduction

Contributors Forks Stargazers Issues Apache 2.0 License LinkedIn


Logo

VLSMistique

A VLSM Calculator that Calculates subnets using a given IP, the amount of subnets and hosts for each subnet.


View Project ยท Report Bug ยท Request Feature

About The Project ๐ŸŒ

Tired of manually calculating subnets for your networks? Say hello to VLSMistique - a sleek and powerful Multi-platform application that simplifies subnetting in a visually stunning and user-friendly interface.

  1. Input the amount of subnets you need
  2. Input the IP-Address you want the subnets for
  3. Input the hosts you need for each subnet in their respective entry

Usage GIF

(back to top)

Key Features ๐Ÿ’ก

  • Effortless Subnet Calculations: Simply enter the IP address, the desired number of subnets, and the number of hosts for each subnet, and let VLSMistique work its magic!
  • Stunning User Interface: The WinUI, CommunityToolkit.MVVM and CommunityToolkit.MAUI libraries provide a sleek and contemporary look, making subnet calculations a visually delightful experience.
  • Multi-Platform: Seamlessly integrates with any environment for a smooth and hassle-free experience.
  • Time-Saving: Say goodbye to manual subnet calculations and let VLSMistique save you valuable time and effort.

Screenshots

scr_dark scr_light scr_calc scr_export

(back to top)

Getting Started ๐Ÿš€

Prerequisites:

To get a local copy up and running, follow these simple steps:

  1. Clone the repo git clone https://github.com/RespectMathias/VLSMistique.git
  2. Open project in Visual Studio
  3. Build and run the project

Installation options:

  1. Download the MSIXbundle from the releases
  2. Download with winget: winget intall 9NJWP0N012LW
  3. Download it directly from the microsoft store:

(back to top)

Roadmap ๐Ÿš—

  • Use CommunityToolkit.MVVM for MVVM
  • Updating theme and icon to match windows 11
  • Make a MSIXBundle installer
  • Add to Microsoft store
  • Port to .NET MAUI
    • Add multiplatform support
    • Add export as csv capability

See the open issues for a full list of proposed features (and known issues).

(back to top)

Built With ๐Ÿ› ๏ธ

See NOTICE.txt for more information.

(back to top)

License ๐Ÿ“

Distributed under the Apache 2.0 License. See LICENSE.txt for more information.

(back to top)

Privacy Policy ๐Ÿ›ก๏ธ

Please read this privacy_policy.md carefully to understand our policies and practices regarding your information and how we will treat it.

(back to top)

Contributing ๐Ÿค

Contributions, issues, and feature requests are welcome! Feel free to check the issues page. In fact i would appreciate it alot due to my lacking expertise.

(back to top)

Contact ๐Ÿ“ง

If you have any questions, comments, or concerns contact me through the github page:

Unlock the full potential of your network management with VLSMistique - the premier solution for all your IP subnetting needs!

(back to top)

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.