canton7 / PropertyChanged.SourceGenerator
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.
☆139Updated 4 months ago
Related projects ⓘ
Alternatives and complementary repositories for PropertyChanged.SourceGenerator
- Exposes project and assembly level information as constants in the ThisAssembly class using source generators powered by Roslyn.☆437Updated last week
- C# interface-to-member source generator☆76Updated 2 months ago
- Dependency property, routed event and weak event source generator for WPF/UWP/WinUI/Uno/Avalonia/MAUI platforms.☆117Updated this week
- A simple, easy to use, strongly-typed, async wrapper around .NET named pipes.☆247Updated this week
- A source code generator for automatically implementing IEquatable<T> using only attributes.☆137Updated this week
- MvvmGen is a lightweight MVVM library for XAML applications. It generates your ViewModels on-the-fly for you via a Roslyn-based C# Source…☆255Updated 11 months ago
- Bootstrapped framework-dependent deployment for .NET applications☆300Updated last week
- Intelligent Enums☆199Updated last week
- The CodeGenHelpers is meant to help anyone who is working on C# CodeGenerator☆93Updated 5 months ago
- A source code only package which allows you to use .NET's nullable attributes in older target frameworks like .NET Standard 2.0 or the "o…☆185Updated 9 months ago
- ☆125Updated last week
- Progress reporting toolbox☆151Updated last week
- Generate fluent builders for your C# classes with ease.☆98Updated 3 weeks ago
- Source generator that helps register attribute marked services in the dependency injection ServiceCollection☆134Updated this week
- Low-level, lightweight and performance-focused serializer for C# struct types that uses Source Generators technology.☆76Updated 2 years ago
- Moxy - Mixins code generator for C#☆115Updated 7 months ago
- NXUI (nex-ui), next-gen UI - Create minimal Avalonia applications using C# 10 and .NET 8☆151Updated 3 weeks ago
- A basic template for writing a C# source generator☆181Updated 2 years ago
- Source only package that exposes newer .net and C# features to older runtimes.☆284Updated this week
- An asynchronous .NET Standard 2.0 library that allows you to lock based on a key (keyed semaphores), limiting concurrent threads sharing …☆196Updated last week
- 🔀 Extension method for StringComparison that adds support for natural sorting (e.g. "abc1", "abc2", "abc10" instead of "abc1", "abc10", …☆172Updated this week
- C# Source Generator to automatically register dependencies in Microsoft Dependency Injection Service Collection☆73Updated 5 months ago
- Generates reference assemblies where all the internal types & members become public, and applies the IgnoresAccessChecksTo attribute☆168Updated last month
- Lightweight .NET Standard 2.0 library for method calls over named pipes for IPC. Supports two-way communication with callbacks.☆144Updated last month
- A Roslyn source generator for creating constructors.☆84Updated this week
- Produce NuPkg files that have .NET Reference assemblies as resources☆104Updated 2 months ago
- .NET tool to analyze size of Native AOT binaries.☆339Updated 6 months ago
- A lightweight full text indexer for .NET☆184Updated 4 months ago
- Extensions for generic host based applications☆213Updated 3 months ago
- The C# Source Generator Playground☆146Updated 3 years ago