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.
☆137Updated last month
Related projects: ⓘ
- Dependency property, routed event and weak event source generator for WPF/UWP/WinUI/Uno/Avalonia/MAUI platforms.☆113Updated this week
- A source code generator for automatically implementing IEquatable<T> using only attributes.☆134Updated 5 months ago
- Exposes project and assembly level information as constants in the ThisAssembly class using source generators powered by Roslyn.☆428Updated this week
- A simple, easy to use, strongly-typed, async wrapper around .NET named pipes.☆239Updated this week
- 🔀 Extension method for StringComparison that adds support for natural sorting (e.g. "abc1", "abc2", "abc10" instead of "abc1", "abc10", …☆167Updated last week
- C# interface-to-member source generator☆74Updated 2 weeks ago
- C# Source Generator to automatically register dependencies in Microsoft Dependency Injection Service Collection☆69Updated 3 months ago
- An asynchronous .NET Standard 2.0 library that allows you to lock based on a key (keyed semaphores), limiting concurrent threads sharing …☆173Updated 3 weeks ago
- NXUI (nex-ui), next-gen UI - Create minimal Avalonia applications using C# 10 and .NET 6, 7 & 8☆136Updated last month
- A basic template for writing a C# source generator☆179Updated 2 years ago
- Generate fluent builders for your C# classes with ease.☆94Updated 2 months ago
- This library allows the use of asynchronous programming techniques with the LiteDb library☆100Updated 2 months ago
- Bootstrapped framework-dependent deployment for .NET applications☆262Updated 2 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…☆184Updated 7 months ago
- Intelligent Enums☆191Updated last week
- ☆121Updated this week
- .NET tool to analyze size of Native AOT binaries.☆327Updated 3 months ago
- Extensions for generic host based applications☆208Updated last month
- Generates reference assemblies where all the internal types & members become public, and applies the IgnoresAccessChecksTo attribute☆166Updated 7 months ago
- Modular documentation generator for .NET libraries. Currently supporting Markdown only for GitHub, GitLab, and Bitbucket☆116Updated 11 months ago
- The CodeGenHelpers is meant to help anyone who is working on C# CodeGenerator☆90Updated 3 months ago
- A lightweight full text indexer for .NET☆181Updated 2 months ago
- The fastest .NET library for reading Excel data files.☆204Updated last month
- MvvmGen is a lightweight MVVM library for XAML applications. It generates your ViewModels on-the-fly for you via a Roslyn-based C# Source…☆253Updated 9 months ago
- Step by step guide on how to debug a C# SourceGenerator in Visual Studio 2022☆98Updated 2 years ago
- Progress reporting toolbox☆150Updated last week
- Lightweight .NET Standard 2.0 library for method calls over named pipes for IPC. Supports two-way communication with callbacks.☆133Updated 2 months ago
- Generic weak event implementation☆182Updated 4 years ago
- Strongly-typed lambda expressions as value converters, data template selectors, and validation rules☆135Updated 4 years ago
- FastDeepCloner, This is a C# based .NET cross platform library that is used to deep clone objects, whether they are serializable or not. …☆172Updated 11 months ago