C# Microsoft

Open-source C# projects categorized as Microsoft

Top 23 C# Microsoft Projects

  • Introducing .NET Multi-platform App UI (MAUI)

    .NET MAUI is the .NET Multi-platform App UI, a framework for building native device applications spanning mobile, tablet, and desktop.

    Project mention: MAUI install in Azure Pipelines | reddit.com/r/dotnetMAUI | 2023-01-31
  • awesome-dotnet-core

    :honeybee: A collection of awesome .NET core libraries, tools, frameworks and software

    Project mention: Nuget - Most useful | reddit.com/r/csharp | 2022-12-04

    You can find interesting packages/projects for searching "awesome dotnet" in github. For example: https://github.com/quozd/awesome-dotnet https://github.com/thangchung/awesome-dotnet-core

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • eShopOnWeb

    Sample ASP.NET Core 6.0 reference application, powered by Microsoft, demonstrating a layered application architecture with monolithic deployment model. Download the eBook PDF from docs folder.

    Project mention: Learning Path For Go Developer | reddit.com/r/dotnet | 2023-01-29
  • Xamarin.Forms

    Xamarin.Forms Official Home

    Project mention: What are some of Xamarin Forms shortcomings/cons which Maui still doesn't address? | reddit.com/r/dotnetMAUI | 2022-05-04

    Example issue: https://github.com/xamarin/Xamarin.Forms/issues/8640 Its an issue reported by David O, its a 3 year old issue, there is limited communication from Microsoft on the issue, no plans, there are a couple of community discovered workarounds that got broken in later versions of Xamarin.Forms. I feel like its fairly common to come across an issue like this that can be a showstopper for a task. Do you come up with a workaround, do you wait for an official fix, do you use a third-party NuGet to accomplish the task?

  • MSBuild

    The Microsoft Build Engine (MSBuild) is the build platform for .NET and Visual Studio.

    Project mention: Did anyone figure out a way to compile .NET Core with WPF on Linux? | reddit.com/r/dotnet | 2022-12-16

    Like this https://github.com/dotnet/msbuild/blob/d0060335c1fb2f0523b1cf4656c464c5c4316783/src/Framework/NativeMethods.cs

  • azure-sdk-for-net

    This repository is for active development of the Azure SDK for .NET. For consumers of the SDK we recommend visiting our public developer docs at https://docs.microsoft.com/dotnet/azure/ or our versioned developer docs at https://azure.github.io/azure-sdk-for-net.

    Project mention: Example of a well designed modern .Net SDK | reddit.com/r/csharp | 2022-11-03
  • Azure PowerShell

    Microsoft Azure PowerShell

    Project mention: Azure Cloud Shell help more info in comments | reddit.com/r/AZURE | 2022-11-04

    Since the first error is the write-warning from connect-azaccount (see GitHub) and the second is a cmdlet in that same module.

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

  • PeachPie

    PeachPie - the PHP compiler and runtime for .NET and .NET Core

    Project mention: PHP WASM compiler | reddit.com/r/PHP | 2022-11-15
  • spark

    .NET for Apache® Spark™ makes Apache Spark™ easily accessible to .NET developers. (by dotnet)

    Project mention: Does anyone actually use ML.NET? | reddit.com/r/dotnet | 2022-06-21

    Re: DataFrames, that's good to know. There is the DataFrame API which is part of the Microsoft.Data.Analysis NuGet package and that's the API that the issue is tracking and shown in the sample notebook I shared. That API has no dependencies on other systems. The DataFrame you're referring to is part of the .NET for Apache Spark library which has the dependency on Apache Spark which rqeuires some initial setup.

  • FlaUI

    UI automation library for .Net

    Project mention: AutoHotkey v2 Official Release Announcement | news.ycombinator.com | 2023-01-28

    Alternatively if you're into dotnet, FlaUI is amazing for automation and gives you a sane environment. I moved to it when I couldn't deal with AutoIT scripts anymore and it's everything I needed. https://github.com/FlaUI/FlaUI

  • microsoft-authentication-library-for-dotnet

    Microsoft Authentication Library (MSAL) for .NET

    Project mention: How do you handle credentials for a console app? | reddit.com/r/AZURE | 2023-02-03

    In your console app code when you initialize the MSAL client app ( IConfidentialClientApplication ) one of its properties is the token cache (AppTokenCache and UserTokenCache) which handles all the token management stuff like using the refresh token for you when you call the AcquireTokenForClient method. Read more here

  • SolrNet

    Solr client for .Net

  • ContextMenuForWindows11

    Add Custom Context Menu For Windows11

    Project mention: Edit quick context menu | reddit.com/r/Windows11 | 2023-01-05

    Instead of replacing the context menu entirely, you can also use this app which lets you add your own items to the native menu. https://github.com/ikas-mc/ContextMenuForWindows11

  • PiP-Tool

    PiP tool is a software to use the Picture in Picture mode on Windows. This feature allows you to watch content (video for example) in thumbnail format on the screen while continuing to use any other software on Windows.

  • bcrypt.net

    BCrypt.Net - Bringing updates to the original bcrypt package

    Project mention: Hash Password With Argon2id | reddit.com/r/csharp | 2022-11-27
  • PowerPlatformConnectors

    This is a repository for Microsoft Power Automate, Power Apps, and Azure Logic Apps connectors

    Project mention: Automate your ynab with Microsoft Power Platform | reddit.com/r/ynab | 2022-10-18
  • prose

    Microsoft Program Synthesis using Examples SDK is a framework of technologies for the automatic generation of programs from input-output examples. This repo includes samples and sample data for the Microsoft Program Synthesis using Example SDK. (by microsoft)

  • Akkatecture

    a cqrs and event sourcing framework for dotnet core using akka.net

  • MSTest

    MSTest framework and adapter (by microsoft)

    Project mention: MSTest 2.2.9 now handles parallel output correctly. | reddit.com/r/csharp | 2022-04-08

    Release v2.2.9 · microsoft/testfx (github.com)

  • nUpdate

    A comfortable update solution for .NET-applications.

  • Dynamics-365-Workflow-Tools

    Dynamics 365 Workflow Tools is a Community solution that expands Microsoft Dynamics 365 (CRM) Workflow features with lots of new posibilities. This helps you to build very advanced Codeless solutions in CRM.

    Project mention: Check any activities in lead when moving to next stage in bpf | reddit.com/r/Dynamics365 | 2022-09-09

    You could use Dynamics-365-Workflow-Tools within a real time workflow use the Rollup Functions method to count the number of activities regarding to the lead an throw an error with a custom message via stopping the workflow when the count is less than 1.

  • List-of-Testing-Tools-and-Frameworks-for-.NET

    ✅ List of Automated Testing (TDD/BDD/ATDD/SBE) Tools and Frameworks for .NET

    Project mention: Proper Rest API Load Testing | reddit.com/r/dotnet | 2022-04-06

    Here a list of testing tools for dotnet: https://github.com/dariusz-wozniak/List-of-Testing-Tools-and-Frameworks-for-.NET

  • powershell

    PnP PowerShell (by pnp)

    Project mention: Error while extracting Sharepoint links with Python | reddit.com/r/sharepoint | 2023-01-03

    The PnP PowerShell module is the one I would recommend for accessing SharePoint: https://pnp.github.io/powershell/

  • SaaSHub

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

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-02-03.

C# Microsoft related posts


What are some of the best open-source Microsoft projects in C#? This list will help you:

Project Stars
1 Introducing .NET Multi-platform App UI (MAUI) 18,177
2 awesome-dotnet-core 17,401
3 eShopOnWeb 8,426
4 Xamarin.Forms 5,639
5 MSBuild 4,890
6 azure-sdk-for-net 4,260
7 Azure PowerShell 3,439
8 PeachPie 2,126
9 spark 1,875
10 FlaUI 1,532
11 microsoft-authentication-library-for-dotnet 1,070
12 SolrNet 905
13 ContextMenuForWindows11 874
14 PiP-Tool 773
15 bcrypt.net 673
16 PowerPlatformConnectors 610
17 prose 581
18 Akkatecture 523
19 MSTest 508
20 nUpdate 427
21 Dynamics-365-Workflow-Tools 418
22 List-of-Testing-Tools-and-Frameworks-for-.NET 417
23 powershell 396
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives