WinDev-Utility
WinDev-Utility copied to clipboard
A utility for windows developers
Web Version (WebAssembly)
๐งโโ๏ธ Introduction
WinDEV Utility, an open-source tool built on the Uno Platform, enhances productivity in Windows-based development. This utility encompasses a range of features for C# properties, such as property change events, Mvvm Commands (including ICommands, RelayCommand, DelegateCommand, and AsyncCommand), XAML generation, resource management (finding and removing unused XAML resources), JSON-to-C# conversion, and more. It offers unparalleled flexibility in both code and XAML generation.
โจ Features
๐ช C# full property Generator with property change events
With the WinDev Utility feature, you can effortlessly generate C# full properties for XAML bindings, whether with or without property change events. Additionally, it seamlessly integrates with the Prism framework and offers support for dirty value checks.
๐ Mvvm Commands
With the WinDev Utility feature, you have the capability to generate XAML commands, including RelayCommand, DelegateCommand, AsyncCommand, and even custom commands, whether they require parameters or not.
๐ XAML Snippet
Through the WinDev Utility feature, you can easily generate XAML snippets for Grid layouts with a defined number of rows and columns. Additionally, the utility offers a powerful Class to XAML generator, enabling you to create XAML code directly from class properties, making it effortless to design layouts within specific Grid or StackLayout containers.
๐ Find unused XAML resources
WinDev Utility includes a robust feature that facilitates the identification and removal of unused XAML resources, such as StaticResource, ThemeResource, DynamicResource, and even unused Data templates. This streamlines your XAML code, helping you maintain a cleaner and more efficient project structure.
๐ Json TO C#
WinDev Utility also provides a convenient JSON-to-C# conversion feature, allowing you to easily transform JSON data into corresponding C# objects, simplifying the process of working with JSON data in your Windows-based applications.
๐ GUID & Sequential GUID Generator
With the WinDev Utility feature, generating GUIDs, including sequential GUIDs, is as simple as a single click.
๐ Contribute
The WinDev Utility welcomes contributions from all magical beings! If you've discovered a new spell or wish to enhance our existing enchantments.
๐ License
The WinDev Utility is open-source sorcery, governed by the MIT License. Feel free to conjure, modify, and distribute our magic in accordance with its terms.
avnishkumar.co.in ย ยทย GitHub @avikeid2007 ย ยทย Twitter @avikeid2007