C# Microsoft

Open-source C# projects categorized as Microsoft | Edit details
Related topics: #.NET #C# #C# #GUI #HacktoberFest

Top 23 C# Microsoft Projects

  • awesome-dotnet-core

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

    Project mention: Good C# Source Code | reddit.com/r/csharp | 2022-01-06
  • 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: Ask HN: Anyone making a living building desktop applications? | news.ycombinator.com | 2022-01-21

    Have you looked into .NET MAUI yet? I'm cautiously optimistic, but haven't dug into it. Should be releasing Q2 this year.


  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • 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: Starting with dotnet | reddit.com/r/dotnet | 2021-12-11
  • Xamarin.Forms

    Xamarin.Forms Official Home

    Project mention: collectionview scroll to mvvm | reddit.com/r/Xamarin | 2021-12-01

    It appears there is no view binding for this function... I've been googling around and saw this post https://github.com/xamarin/Xamarin.Forms/issues/10254 , but I can't implement it properly. It fails out with a dictionary exception.

  • MSBuild

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

    Project mention: The most interesting C# / .NET blogs and websites | dev.to | 2022-01-06

    You can't do without source files when you want to better understand what is happening "under the hood" of a particular system. For example, do you want to improve your understanding of how types from the standard library work? The source code of .NET Framework and .NET will help you to do that. Do you want to dig deeper into the compiler? No problem - here is the Roslyn's source code at your service. Do you need to look inside the build system? Here you go - the MSBuild code is also open-source. By the way, if you are interested in build processes, you may also find MSBuild Structured Log Viewer useful. It's a tool that allows you to work with MSBuild build logs in a convenient format.

  • 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: How to install external c# libraries? | reddit.com/r/gitlab | 2021-11-30
  • Azure PowerShell

    Microsoft Azure PowerShell

    Project mention: Az PowerShell v7 is out today | reddit.com/r/AZURE | 2021-12-07

    Downloads over here: https://github.com/Azure/azure-powershell/releases

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • PeachPie

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

    Project mention: Top 10 bugs found in C# projects in 2021 | dev.to | 2021-12-30

    We had to format the code for this article. You can find this method by following the link.

  • FlaUI

    UI automation library for .Net

    Project mention: Easy way for screen automation in WPF (C#) | reddit.com/r/dotnet | 2021-10-27

    What comes to mind is something like this one: https://github.com/FlaUI/FlaUI I don't think it can do the "search image on screen" part. A smooth mouse movement is only a series of mouse teleports, so that should be coded relatively easy. If you really don't know where the image is on screen and it also does not have a id to search for then it will be a little harder I guess. Like making a screenshot and putting it into some image processing library? Probably there are easier solutions out there

  • SolrNet

    Solr client for .Net

  • microsoft-authentication-library-for-dotnet

    Microsoft Authentication Library (MSAL) for .NET

    Project mention: Refreshing the JWT token, inside DelegatingHandler. Do I need separate HttpClient? | reddit.com/r/xamarindevelopers | 2021-11-16

    I'm using MSAL.NET and the library API automatically refreshes the token, if needed, when the token is silently acquired.

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

    Project mention: Simple Questions and Help Thread - Week of January 16th 2022 | reddit.com/r/windows | 2022-01-20

    Anyone know if there's any updated alternative for PiP-Tool? It used to work great but now if the window in focus is in fullscreen/maximized mode, the target pip wiindow will no longer show up

  • bcrypt.net

    BCrypt.Net - Bringing updates to the original bcrypt package

    Project mention: Is there a .NET library or component to manage user rights for a desktop application? | reddit.com/r/csharp | 2021-12-30

    Honestly, what you really want is the app to have access to a central database and then you can create a user_properties table for your users and a user_roles table for their roles. Use bcrypt to hash the passwords and your done. At the start of your application, throw up a login dialog that queries the user_properties table.

  • 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)

    Project mention: The Flash Fill Feature in Excel | news.ycombinator.com | 2021-09-19

    Our program synthesis APIs are available publicly, but for non-commercial use only. <https://github.com/microsoft/prose> You want to look for API samples corresponding to Transformation.Text capability. This is a more powerful capability than Flash Fill. If you happen to try this out, we'd be very interested in getting your feedback on whether this is powerful enough to handle your use cases, and if not, we would love to be inspired by your use cases for a future version of this technology. You may reach us at [email protected]

  • Akkatecture

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

    Project mention: Akkatecture – (maintainer) Lutando Ngqakaza has passed away on July 7th 2021 | news.ycombinator.com | 2021-09-06
  • MSTest

    MSTest V2 framework and adapter (by microsoft)

    Project mention: Visual Studio Community and Unit Testing | reddit.com/r/csharp | 2021-11-23

    Which exact version of the MSTest packages are you using? Currently it should be MSTest.TestFramework 2.2.7.

  • WOA-Deployer-Lumia

    Making your Lumias great again!

    Project mention: Looking for a 15452 donor ffu to unlock my "new" 950XL for running WoA11: is it the right file? Should I check something else? | reddit.com/r/windowsphone | 2021-10-21

    The dual boot requires https://github.com/WOA-Project/WOA-Deployer-Lumia which itself requires unlocking the bootloader with wpinternal as explained on https://woa-project.github.io/LumiaWOA/guides/unlock/

  • nUpdate

    A comfortable update solution for .NET-applications.

    Project mention: What tool do you use to create an installer for your desktop applications? | reddit.com/r/dotnet | 2021-10-19
  • PowerPlatformConnectors

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

    Project mention: WebSub to EventGrid via CloudEvents, and Beyond | dev.to | 2021-01-28

    Unlike the other two connectors, the Facebook connector has been deprecated. Instead, it's now become an open-source project. So, you should use this open-sourced custom connector or something else. Fortunately IFTTT provides the Facebook Page connector, so you just use it.

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

  • azure-devops-migration-tools

    Azure DevOps Migration Tools allow you to migrate Teams, Backlogs, Tasks, Test Cases, and Plans & Suits from one Project to another in Azure DevOps / TFS both within the same Organisation, and between Organisations.

    Project mention: Azure DevOps Migration Tool "Shared Steps" | reddit.com/r/azuredevops | 2021-10-04

    The Azure DevOps Migration Tool is a third party tool, you could create an issue on GitHub for a better help.

  • powershell

    PnP PowerShell (by pnp)

    Project mention: SharePoint Template Provisioning Site on maintenance break until sometime next month. How to provision with PowerShell? | reddit.com/r/Office365 | 2021-12-29

    If needed, you can use PnP PowerShell to provision the templates manually. All templates that are visible in the service are available from GitHub repository, which acts as the source location for all the visible information in this service. You can download the used templates and related assets directly from GitHub and then use PnP PowerShell to use them also outside of this service.

  • PowerPlatform-DataverseServiceClient

    Code Replica for Microsoft.PowerPlatform.Dataverse.Client and supporting nuget packages.

    Project mention: The Low-Code Tidal Wave Is the Slow Change Developers Refuse to See Coming | reddit.com/r/programming | 2021-09-17

    I think we've found a sweet spot though. An unexplored (afaik) middle ground between "build entire applications from scratch using javascript and html" and "use this little workflow thingy to build your business logic declaratively". It all started with this discussion, which I then realized Microsoft was not going to address, so I decided to go on my own.

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

C# Microsoft related posts


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

Project Stars
1 awesome-dotnet-core 15,691
2 Introducing .NET Multi-platform App UI (MAUI) 13,410
3 eShopOnWeb 7,137
4 Xamarin.Forms 5,507
5 MSBuild 4,656
6 azure-sdk-for-net 3,245
7 Azure PowerShell 2,908
8 PeachPie 1,970
9 FlaUI 1,163
10 SolrNet 881
11 microsoft-authentication-library-for-dotnet 881
12 PiP-Tool 675
13 bcrypt.net 556
14 prose 525
15 Akkatecture 506
16 MSTest 452
17 WOA-Deployer-Lumia 419
18 nUpdate 409
19 PowerPlatformConnectors 393
20 Dynamics-365-Workflow-Tools 368
21 azure-devops-migration-tools 294
22 powershell 247
23 PowerPlatform-DataverseServiceClient 173
Find remote jobs at our new job board 99remotejobs.com. There are 30 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
OPS - Build and Run Open Source Unikernels
Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.