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
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.
- Input the amount of subnets you need
- Input the IP-Address you want the subnets for
- Input the hosts you need for each subnet in their respective entry
- 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.
Prerequisites:
- .NET 7.0 desktop runtime
- Windows 10 or newer
To get a local copy up and running, follow these simple steps:
- Clone the repo
git clone https://github.com/RespectMathias/VLSMistique.git
- Open project in Visual Studio
- Build and run the project
Installation options:
- Download the MSIXbundle from the releases
- Download with winget:
winget intall 9NJWP0N012LW
- Download it directly from the microsoft store:
- 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).
- .NET MAUI framework .NET MAUI is a cross-platform framework for creating mobile and desktop apps with C# and XAML.
- Community Toolkit MAUI It simplifies and demonstrates common developer tasks when building apps with .NET MAUI.
- Community Toolkit MVVM Provides a simplified method of implementing MVVM.
See NOTICE.txt
for more information.
Distributed under the Apache 2.0 License. See LICENSE.txt
for more information.
Please read this privacy_policy.md
carefully to understand our policies and practices regarding your information and how we will treat it.
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.
If you have any questions, comments, or concerns contact me through the github page:
- LinkedIn: @Linkedin
- Project Link: https://github.com/RespectMathias/VLSMistique
Unlock the full potential of your network management with VLSMistique - the premier solution for all your IP subnetting needs!