DependencyPropertyGenerator
Dependency property generator
Automates the creation of dependency properties and event handlers in WPF/UWP/WinUI/Uno/Avalonia/MAUI applications
Dependency property, routed event and weak event source generator for WPF/UWP/WinUI/Uno/Avalonia/MAUI platforms.
119 stars
3 watching
9 forks
Language: C#
last commit: almost 2 years agoLinked from 1 awesome list
avaloniaavaloniauicsharpcsharp-sourcegeneratordependency-propertydotnetdpgeneratorincrementral-generatormauinet5net6routed-eventsource-generatorunouno-platformuwpwinuiwpf
Related projects:
| Repository | Description | Stars |
|---|---|---|
| Generates strongly-typed references to controls in Avalonia UI XAML files | 4 | |
| Automates code generation from OpenAPI definitions | 21 | |
| Provides utility classes and abstractions to simplify source generation tasks in .NET source generators | 21 | |
| Automates boilerplate code generation for custom UI components in MAUI apps using C# source generators | 32 | |
| Automates boilerplate code generation for INotifyPropertyChanged properties | 140 | |
| Automates the creation of BindableProperties for use in MAUI | 136 | |
| A C# source generator to create observable, strongly-typed properties for reading and writing settings in WinUI 3 apps. | 5 | |
| A compile-time dependency injection container for .Net that generates factory methods to create instances of types. | 7 | |
| Automates service registration in the Dependency Injection service collection. | 6 | |
| Generates source code strings for attribute definitions in C#. | 7 | |
| A C# source generator to create strongly-typed resource classes for localized strings | 31 | |
| A collection of C# source generators that simplify the code required for common patterns in WPF applications | 38 | |
| Generates wrapper classes to prevent type confusion in object properties | 40 | |
| Generates simple value objects in C# to wrap primitive types and provide automatic equality comparison and formatting | 53 | |
| Automatically generates constructors and associated code for managing dependencies in C# classes | 85 |