PropertyChanged.SourceGenerator
Boilerplate generator
Automates boilerplate code generation for INotifyPropertyChanged properties
Powerful INotifyPropertyChanged / INotifyPropertyChanging Source Generator, which generates INPC boilerplate for you as part of your build. Supports features such as automatic and manual dependencies between properties, notifications when specific properties change, and more.
140 stars
8 watching
14 forks
Language: C#
last commit: 4 months ago
Linked from 1 awesome list
csharp-sourcegeneratorinotifypropertychangedinotifypropertychangingsource-generator
Related projects:
Repository | Description | Stars |
---|---|---|
ufcpp/valuechangedgenerator | Generates PropertyChanged events from inner struct members | 13 |
fody/propertychanged | Injects INotifyPropertyChanged event raising code into property setters at compile time | 1,892 |
jeppevammenkristensen/cachesourcegenerator | Generates cache boilerplate code around a method to simplify caching in C# applications. | 4 |
thenameless314159/sourcegeneratorutils | Provides utility classes and abstractions to simplify source generation tasks in .NET source generators | 21 |
lokimidgard/sourcegenerator.helper.copycode | Generates source code strings for attribute definitions in C#. | 7 |
igood/boilerplatezero | A collection of C# source generators that simplify the code required for common patterns in WPF applications | 37 |
ycanardeau/resxgenerator | A C# source generator to create strongly-typed resource classes for localized strings | 31 |
andrzejolszak/buildergeneratorhotreload | A solution to a Visual Studio issue where source generator changes aren't reflected in IntelliSense. | 3 |
cloud0259/controllergenerator | Automates the creation of controllers from specified services in .NET projects using source generator technology | 8 |
davidwengier/sourcegeneratortemplate | Provides a basic template and tools to generate C# source code programmatically | 181 |
lokimidgard/autoinvoke.generator | Automates method invocation for all non-static types in a project based on an annotated generic method. | 9 |
danurbanowicz/eleventy-netlify-boilerplate | A boilerplate template for building fast, static websites with Eleventy and Decap CMS | 531 |
martinothamar/wrappervalueobject | Generates simple value objects in C# to wrap primitive types and provide automatic equality comparison and formatting | 53 |
havendv/dependencypropertygenerator | Automates the creation of dependency properties and event handlers in WPF/UWP/WinUI/Uno/Avalonia/MAUI applications | 117 |
collinalpert/lombok.net | A .NET library that uses source generators to automatically create boilerplate code for classes and structs. | 313 |