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.
☆144Updated last month
Alternatives and similar repositories for PropertyChanged.SourceGenerator:
Users that are interested in PropertyChanged.SourceGenerator are comparing it to the libraries listed below
- Dependency property, routed event and weak event source generator for WPF/UWP/WinUI/Uno/Avalonia/MAUI platforms.☆124Updated this week
- A source code generator for automatically implementing IEquatable<T> using only attributes.☆144Updated 3 months ago
- A simple, easy to use, strongly-typed, async wrapper around .NET named pipes.☆281Updated this week
- C# interface-to-member source generator☆78Updated 5 months ago
- Step by step guide on how to debug a C# SourceGenerator in Visual Studio 2022☆118Updated 2 years ago
- The ultimate fast alternative to Activator.CreateInstance<T> / new T()☆249Updated 3 weeks ago
- Exposes project and assembly level information as constants in the ThisAssembly class using source generators powered by Roslyn.☆455Updated this week
- Generate fluent builders for your C# classes with ease.☆106Updated 3 weeks ago
- NXUI (nex-ui), next-gen UI - Create minimal Avalonia applications using C# 10 and .NET 8☆153Updated 3 months ago
- The CodeGenHelpers is meant to help anyone who is working on C# CodeGenerator☆95Updated 2 months ago
- Strongly-typed lambda expressions as value converters, data template selectors, and validation rules☆139Updated 5 years ago
- Source Generator and .NET 8 UnsafeAccessor based high-performance strongly-typed private accessor for unit testing and runtime.☆244Updated 8 months ago
- C# implementation of a Rope<T> immutable data structure.☆118Updated 3 months ago
- Source generator that helps register attribute marked services in the dependency injection ServiceCollection☆148Updated this week
- Generates reference assemblies where all the internal types & members become public, and applies the IgnoresAccessChecksTo attribute☆175Updated 2 months ago
- A Roslyn source generator for creating constructors.☆86Updated 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…☆260Updated last year
- Lightweight .NET Standard 2.0 library for method calls over named pipes for IPC. Supports two-way communication with callbacks.☆157Updated 4 months ago
- Low-level, lightweight and performance-focused serializer for C# struct types that uses Source Generators technology.☆77Updated 2 years ago
- 🔀 Extension method for StringComparison that adds support for natural sorting (e.g. "abc1", "abc2", "abc10" instead of "abc1", "abc10", …☆184Updated last week
- .NET tool to analyze size of Native AOT binaries.☆359Updated 2 months ago
- A Source Generator for Source Generators. Gives out of the box support for transistent dependencies and logging right in Visual Studio☆63Updated 3 weeks ago
- Cross-platform .NET library for computations whose arguments and results are objects that implement INotifyPropertyChanged and INotifyCol…☆115Updated 2 years ago
- Bootstrapped framework-dependent deployment for .NET applications☆306Updated 2 weeks ago
- Simple C# source generation based on custom templates☆101Updated last year
- Practical generic programming for .NET☆189Updated last week
- Extensions for generic host based applications☆216Updated 6 months ago
- An asynchronous .NET Standard 2.0 library that allows you to lock based on a key (keyed semaphores), limiting concurrent threads sharing …☆214Updated 2 months ago
- Statically typed i18n support for the .NET - ecosystem☆77Updated 3 months ago
- .NET library with advanced reflection APIs.☆218Updated 3 months ago