PropertyChanged

Injects INotifyPropertyChanged code into properties at compile time (by Fody)

PropertyChanged Alternatives

Similar projects and alternatives to PropertyChanged

  1. .NET Runtime

    .NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. FizzBuzz Enterprise Edition

    FizzBuzz Enterprise Edition is a no-nonsense implementation of FizzBuzz made by serious businessmen for serious business purposes.

  4. csharplang

    The official repo for the design of the C# programming language

  5. Avalonia

    Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The most popular .NET UI client technology

  6. SharpLab

    .NET language playground

  7. ILSpy

    .NET Decompiler with support for PDB generation, ReadyToRun, Metadata (&more) - cross-platform!

  8. Bountysource

    Bountysource is the funding platform for open-source software. (by bountysource)

  9. Nutrient

    Nutrient – The #1 PDF SDK Library, trusted by 10K+ developers. Other PDF SDKs promise a lot - then break. Laggy scrolling, poor mobile UX, tons of bugs, and lack of support cost you endless frustrations. Nutrient’s SDK handles billion-page workloads - so you don’t have to debug PDFs. Used by ~1 billion end users in more than 150 different countries.

    Nutrient logo
  10. UWP Community Toolkit

    The Windows Community Toolkit is a collection of helpers, extensions, and custom controls. It simplifies and demonstrates common developer tasks building .NET apps with UWP and the Windows App SDK / WinUI 3 for Windows 10 and Windows 11. The toolkit is part of the .NET Foundation.

  11. sentry-javascript

    Official Sentry SDKs for JavaScript

  12. Prism

    Prism is a framework for building loosely coupled, maintainable, and testable XAML applications in WPF, Xamarin Forms, and Uno / Win UI Applications.. (by PrismLibrary)

  13. relay

    Sentry event forwarding and ingestion service. (by getsentry)

  14. sentry-symfony

    The official Symfony SDK for Sentry (sentry.io)

  15. JustDecompile Engine

    Discontinued The decompilation engine of JustDecompile

  16. ReactiveUI.Fody

    C# Fody extension to generate RaisePropertyChange notifications for properties and ObservableAsPropertyHelper properties.

  17. 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.

  18. Taipan

    A game based on the China trade of the 1800s

  19. MUtilize

    A collection of c++ utilities, usually contained in a single header

  20. EnumerableServiceDecorator

    Call all IEnumerable<T> by calling a single injected T

  21. Fody

    Extensible tool for weaving .net assemblies

  22. Realm Xamarin

    Realm is a mobile database: a replacement for SQLite & ORMs

  23. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better PropertyChanged alternative or higher similarity.

PropertyChanged discussion

Log in or Post with

PropertyChanged reviews and mentions

Posts with mentions or reviews of PropertyChanged. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-12-25.
  • Window Forms change notification
    2 projects | dev.to | 25 Dec 2023
    Add [AddINotifyPropertyChangedInterface] attribute to the class for change notification.
  • What does Realm.Fody do?
    7 projects | dev.to | 4 Apr 2023
    All the weaving libraries (also called weavers or addin) using Fody need to have the .Fody suffix, so it's quite easy to recognize them. As an example, if you ever had to implement INotifyPropertyChanged manually in a class with dozens of properties you would probably welcome weaving (and Fody) with open arms. By creating all the plumbing code directly in IL, libraries like PropertyChanged.Fody allows to inject the necessary notification code without the need to modify anything in the original source code.
  • [Library] Call all IEnumerable&lt;T&gt; via a single injected T
    2 projects | /r/dotnetcore | 24 Sep 2022
    You can rewrite auto-props (as used this this lib https://github.com/Fody/PropertyChanged) with Fody.
  • Double programming meme
    6 projects | /r/ProgrammerHumor | 2 Jul 2022
    If you're not familiar with Fody and specifically the PropertyChanged weaver, I highly recommend checking it out: https://github.com/Fody/PropertyChanged
  • Is it just me, or is WPF just harder to work with than WinForms?
    2 projects | /r/csharp | 9 Jun 2022
    Now the ugly part - you need to implement INotifyPropertyChanged. It can be done either manually, or automated with this or this
  • What can be done to make the switch from WinForms to WPF easier?
    2 projects | /r/csharp | 18 Feb 2022
    https://github.com/Fody/PropertyChanged and Android background makes WPF pretty easy. At least the surface level stuff.
  • Automated nameof(Field)
    2 projects | /r/csharp | 19 Nov 2021
    If you really don't want to deal with it ever again, just add this Fody - PropertyChanged NuGet package. Any class that inherits from INotifyPropertyChanged will be updated at compile time to inject in the boilerplate code for handling the property change and you never even need to think about it again. All you need to do is just add plain old properties. The only downside that some people see is that it is not immediately transparent as the change notification code is injected in during compile and is not in source code.
  • We Just Gave $154,999.89 to Open Source Maintainers
    5 projects | news.ycombinator.com | 21 Oct 2021
    And GitHub is the place where employees of billion dollar companies pester unpaid maintainers because they won’t support a 12 year old version of .NET

    https://github.com/Fody/PropertyChanged/issues/270#issuecomm...

  • Can anyone give me an example of how they use fody to simplify the Get;Set; with property changed?
    2 projects | /r/dotnet | 2 Aug 2021
    1 project | /r/xamarindevelopers | 2 Aug 2021
    If you need more info, check the docs https://github.com/Fody/PropertyChanged
  • A note from our sponsor - Nutrient
    www.nutrient.io | 17 Feb 2025
    Other PDF SDKs promise a lot - then break. Laggy scrolling, poor mobile UX, tons of bugs, and lack of support cost you endless frustrations. Nutrient’s SDK handles billion-page workloads - so you don’t have to debug PDFs. Used by ~1 billion end users in more than 150 different countries. Learn more →

Stats

Basic PropertyChanged repo stats
14
1,909
5.7
6 days ago

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you know that C# is
the 10th most popular programming language
based on number of references?