dotnet

.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. (by CommunityToolkit)

Dotnet Alternatives

Similar projects and alternatives to dotnet

  1. dolphin

    388 dotnet VS dolphin

    Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.

  2. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  3. Roslyn

    166 dotnet VS Roslyn

    The Roslyn .NET compiler provides C# and Visual Basic languages with rich code analysis APIs.

  4. Windows UI Library

    WinUI: a modern UI framework with a rich set of controls and styles to build dynamic and high-performing Windows applications.

  5. first-contributions

    🚀✨ Help beginners to contribute to open source projects

  6. referencesource

    Source from the Microsoft .NET Reference Source that represent a subset of the .NET Framework

  7. luau

    70 dotnet VS luau

    A fast, small, safe, gradually typed embeddable scripting language derived from Lua

  8. ComputeSharp

    A .NET library to run C# code in parallel on the GPU through DX12, D2D1, and dynamically generated HLSL compute and pixel shaders, with the goal of making GPU computing easy to use for all .NET developers! 🚀

  9. 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
  10. wpfui

    39 dotnet VS wpfui

    WPF UI provides the Fluent experience in your known and loved WPF framework. Intuitive design, themes, navigation and new immersive controls. All natively and effortlessly.

  11. WebViewFeedback

    Feedback and discussions about Microsoft Edge WebView2

  12. ambie

    31 dotnet VS ambie

    An app that uses white noise, nature sounds, and focus features to boost your productivity.

  13. ModernWpf

    Modern styles and controls for your WPF applications

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

  15. ReactiveUI

    An advanced, composable, functional reactive model-view-viewmodel framework for all .NET platforms that is inspired by functional reactive programming. ReactiveUI allows you to abstract mutable state away from your user interfaces, express the idea around a feature in one readable place and improve the testability of your application.

  16. MVVM-Samples

    Sample repo for MVVM package

  17. csharp-source-generators

    A list of C# Source Generators (not necessarily awesome) and associated resources: articles, talks, demos.

  18. jab

    5 dotnet VS jab

    C# Source Generator based dependency injection container implementation.

  19. corert

    8 dotnet VS corert

    Discontinued This repo contains CoreRT, an experimental .NET Core runtime optimized for AOT (ahead of time compilation) scenarios, with the accompanying compiler toolchain.

  20. Prism

    6 dotnet VS 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)

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

  22. UraniumUI

    Uranium is a Free & Open-Source UI Kit for MAUI.

  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 dotnet alternative or higher similarity.

dotnet discussion

Log in or Post with

dotnet reviews and mentions

Posts with mentions or reviews of dotnet. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-09-20.
  • Epoxy alternatives - dotnet, Prism, and MVVMCross
    4 projects | 20 Sep 2024
    CommunityToolkit.Mvvm A fast, modular, platform-agnostic MVVM library, which is the official successor of MvvmLight. It's used extensively in the Microsoft Store and other first party apps.
  • Current state of MAUI?
    3 projects | /r/dotnetMAUI | 24 Apr 2023
    Not https://github.com/CommunityToolkit/dotnet
  • Source Generator Debug always NulLReferecneException
    4 projects | /r/csharp | 9 Apr 2023
    Here's some: - MVVM Toolkit - PolySharp - ComputeSharp
  • How did you guys get your first C# job?
    2 projects | /r/csharp | 26 Mar 2023
    Started programming by writing some apps for Windows Phone later UWP during university. A few years ago I started collaborating a lot on GitHub to some Microsoft projects, like the Windows Community Toolkit. There I created a lot of new APIs and libraries, like all the new animation APIs and pipeline brush APIs, etc. I then also proposed adding some general .NET APIs to it, and that's how the MVVM Toolkit was born, along with other libraries which are now moved to the .NET Community Toolkit. Fast forward until about late 2020, and they pinged me saying the new Microsoft Store (which hadn't been announced yet back then) was using several of those new APIs I had written, so we started collaborating more so that I could add more functionality they needed. After that shipped, at some point there was a new opening to which I applied, and here I am in the Microsoft Store team and also leading the .NET Community Toolkit 🙂
  • AppCenter and ComunityToolkit MVVM Compile-error
    1 project | /r/dotnet | 13 Mar 2023
    This is tracked by https://github.com/CommunityToolkit/dotnet/issues/409. The issue is likely that AppCenter image using an older version of Visual Studio (and Roslyn). The MVVM Toolkit needs at least Roslyn 4.0 (ie. Visual Studio 2022) in order to work. Unfortunately this is not something we can change from the MVVM Toolkit, you have to open a support request for AppCenter to ask for a newer Roslyn version, or see if there is a way for you to enable that in your pipeline 🥲
  • WPF - MVVM Community Toolkit - RelacyCommand CanExecute not updating
    2 projects | /r/csharp | 10 Mar 2023
    The toolkit's:
  • The Next C# with Mads Torgersen
    1 project | /r/csharp | 8 Mar 2023
    https://github.com/CommunityToolkit/dotnet/issues/224 - one ask and fix.
  • I want to learn WPF and was told I should use a MVVM based framework any up to date suggestions?
    2 projects | /r/csharp | 5 Jan 2023
    Yeah, the fact properties use fields with annotations right now isn't ideal, it's just the best we could do until C# gets partial properties. I do plan on adding support for that though as soon as C# gets that feature. You can follow the progress here 🙂
  • Guard Library - StaticDotNet.ArgumentValidation
    2 projects | /r/dotnet | 20 Dec 2022
    For comparison, CommunityToolkit.Diagnostics has a guard library.
  • Thinking about zero-allocation parsing.
    2 projects | /r/csharp | 30 Nov 2022
    There is some stuff in CommunityToolkit to lower allocations of frequently converted Spans, StringPool comes to mind.
  • A note from our sponsor - SaaSHub
    www.saashub.com | 22 Apr 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Stats

Basic dotnet repo stats
29
3,276
9.4
3 months ago

Sponsored
InfluxDB high-performance time series database
Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
influxdata.com

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