Awesome C# MVVM

  • AsyncEx AsyncEx 3,295
    star
    updated almost 2 years ago MIT License

    A helper library for async/await.

  • Avalonia Avalonia 25,320
    star
    updated about 2 months ago MIT License

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

  • updated almost 4 years ago MIT License

    Easy-to-use calculated properties for MVVM apps

  • updated 6 months 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 3,007
    star
    updated 2 months 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 161
    star
    updated over 3 years ago Apache License 2.0

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

  • gemini gemini 1,032
    star
    updated over 1 year 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,203
    star
    updated 2 months 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,846
    star
    updated 5 months ago Microsoft Public ...

    The .NET MVVM framework for cross-platform solutions, including Android, iOS, MacCatalyst, macOS, tvOS, WPF, WinUI

  • updated 2 months ago Apache License 2.0

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

  • mvvmlight mvvmlight 1,163
    star
    updated over 3 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,198
    star
    updated 5 months 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 about 1 year ago Other

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

  • updated almost 5 years ago MIT License

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

  • updated 11 months ago MIT License

    Samples that demonstrate how to use various Prism features with WPF

  • updated over 4 years ago MIT License

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

  • updated almost 2 years 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 709
    star
    updated about 2 months ago MIT License

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

  • updated 5 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.