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.
☆148Updated 3 months ago
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.☆130Updated last week
- C# interface-to-member source generator☆80Updated 8 months ago
- Exposes project and assembly level information as constants in the ThisAssembly class using source generators powered by Roslyn.☆468Updated this week
- A simple, easy to use, strongly-typed, async wrapper around .NET named pipes.☆308Updated last month
- 🔀 Extension method for StringComparison that adds support for natural sorting (e.g. "abc1", "abc2", "abc10" instead of "abc1", "abc10", …☆192Updated last week
- Source generator that helps register attribute marked services in the dependency injection ServiceCollection☆175Updated this week
- A source code generator for automatically implementing IEquatable<T> using only attributes.☆153Updated 5 months ago
- This library allows the use of asynchronous programming techniques with the LiteDb library☆109Updated 10 months ago
- C# Source Generator to automatically register dependencies in Microsoft Dependency Injection Service Collection☆92Updated 10 months ago
- MvvmGen is a lightweight MVVM library for XAML applications. It generates your ViewModels on-the-fly for you via a Roslyn-based C# Source…☆263Updated last month
- Bootstrapped framework-dependent deployment for .NET applications☆311Updated 2 months ago
- Lightweight .NET Standard 2.0 library for method calls over named pipes for IPC. Supports two-way communication with callbacks.☆171Updated 6 months ago
- A CSharp (C#) diff library that allows you to diff two objects and get a list of the differences back.☆172Updated 10 months ago
- A cross-platform command line input library that provides syntax highlighting, autocompletion, history and multi-line input.☆167Updated 10 months ago
- Source only package that exposes newer .net and C# features to older runtimes.☆352Updated this week
- Generate fluent builders for your C# classes with ease.☆115Updated last month
- .NET tool to analyze size of Native AOT binaries.☆374Updated 3 weeks ago
- Progress reporting toolbox☆155Updated this week
- Generic weak event implementation☆190Updated 4 years ago
- A Source Generator for Source Generators. Gives out of the box support for transistent dependencies and logging right in Visual Studio☆69Updated 3 months ago
- Automatically replace <inheritdoc /> tags in .NET XML comments with inherited documentation at build time☆72Updated 6 months ago
- C# Source Generator to Create Strongly Typed SignalR Clients.☆177Updated 3 weeks 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…☆190Updated last year
- NXUI (nex-ui), next-gen UI - Create minimal Avalonia applications using C# 10 and .NET 8☆164Updated 6 months ago
- Source Generator and .NET 8 UnsafeAccessor based high-performance strongly-typed private accessor for unit testing and runtime.☆245Updated 11 months ago
- A basic template for writing a C# source generator☆188Updated 3 years ago
- C# source generator that generates a constructor from readonly fields/properties in a class or struct☆56Updated this week
- Dynamically compile and execute C# Code and Expressions at runtime. Also includes a light weight script templating engine using Handlebar…☆227Updated last month
- Strongly-typed lambda expressions as value converters, data template selectors, and validation rules☆143Updated 5 years ago
- Extensions for generic host based applications☆221Updated 8 months ago