Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/avikeid2007/windev-utility
- Owner: avikeid2007
- License: mit
- Created: 2020-08-11T08:56:07.000Z (about 4 years ago)
- Default Branch: dev
- Last Pushed: 2023-10-04T07:07:00.000Z (about 1 year ago)
- Last Synced: 2024-10-12T20:24:06.584Z (24 days ago)
- Topics: 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
- Language: C#
- Homepage:
- Size: 4.45 MB
- Stars: 21
- Watchers: 3
- Forks: 4
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
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)