Awesome C# MVVM

  • AsyncEx AsyncEx 3,295
    star
    updated over 1 year ago MIT License

    A helper library for async/await.

  • Avalonia Avalonia 23,350
    star
    updated about 1 month ago MIT License

    Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The most popular .NET Foundation community project.

  • updated over 3 years ago MIT License

    Easy-to-use calculated properties for MVVM apps

  • updated 25 days ago MIT License

    A small, yet powerful framework, designed for building applications across all XAML platforms. Its strong support for MV* patterns will enable you to build your solution quickly, without the need to sacrifice code quality or testability.

  • dotnet dotnet 2,717
    star
    updated 13 days ago Other

    .NET Community Toolkit is a collection of helpers and APIs that work for all .NET developers and are agnostic of any specific UI platform. The toolkit is maintained and published by Microsoft, and part of the .NET Foundation.

  • EBind EBind 158
    star
    updated almost 3 years ago Apache License 2.0

    🔵 .NET Data Binding we deserve: concise, fast, feature-rich

  • gemini gemini 1,032
    star
    updated 9 months ago Other

    Gemini is an IDE framework similar in concept to the Visual Studio Shell. It uses AvalonDock and has an MVVM architecture based on Caliburn Micro.

  • Maui Maui 2,010
    star
    updated 27 days ago MIT License

    The .NET MAUI Community Toolkit is a community-created library that contains .NET MAUI Extensions, Advanced UI/UX Controls, and Behaviors to help make your life as a .NET MAUI developer easier

  • MvvmCross MvvmCross 3,805
    star
    updated 3 months ago Microsoft Public ...

    The .NET MVVM framework for cross-platform solutions, including Xamarin.iOS, Xamarin.Android, Windows and Mac.

  • updated about 1 month ago Apache License 2.0

    Library simplifying the concept of opening dialogs from a view model when using MVVM in WPF

  • mvvmlight mvvmlight 1,153
    star
    updated over 2 years ago MIT License

    The main purpose of the toolkit is to accelerate the creation and development of MVVM applications in Xamarin.Android, Xamarin.iOS, Xamarin.Forms, Windows 10 UWP, Windows Presentation Foundation (WPF), Silverlight, Windows Phone.

  • Prism Prism 6,102
    star
    updated 24 days ago Other

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

  • updated 6 months ago Other

    Samples that demonstrate how to use various Prism features with Xamarin.Forms

  • updated over 4 years ago MIT License

    Samples that demonstrate how to use various Prism features with the Universal Windows Platform (UWP)

  • updated 5 months ago MIT License

    Samples that demonstrate how to use various Prism features with WPF

  • updated almost 4 years ago MIT License

    A platform-independent, lightweight library for developing .NET applications using the MVVM architecture

  • updated over 1 year ago Apache License 2.0

    Making Windows 10 apps great again

  • updated 3 months ago MIT License

    A set of core functions and classes to ease every days .Net development tasks.

  • waf waf 692
    star
    updated 21 days ago MIT License

    Win Application Framework (WAF) is a lightweight Framework that helps you to create well structured XAML Applications.

  • updated 3 months ago Other

    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.