Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/avikeid2007/windev-utility

A utility for windows developers
https://github.com/avikeid2007/windev-utility

csharp developer-productivity developer-tools guid hacktoberfest hacktoberfest2020 icommand property-editor property-wrappers uno-platform utility utility-application uwp windows-app windows-desktop-app windows-utilities winui3 wpf xamarin xaml-source

Last synced: 24 days ago
JSON representation

A utility for windows developers

Awesome Lists containing this project

README

        


Covidonus




English badge


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](http://avnishkumar.co.in) ย ยทย 
> GitHub [@avikeid2007](https://github.com/avikeid2007) ย ยทย 
> Twitter [@avikeid2007](https://twitter.com/avikeid2007)