Open-source projects categorized as Microsoft | Edit details

Top 23 Microsoft Open-Source Projects

  • GitHub repo Visual Studio Code

    Visual Studio Code

    Project mention: A Verbose Log Snippet for Easier Debugging | dev.to | 2021-05-08

    Shoutout to Neophius and alexdima for showing me the escape characters)

  • GitHub repo CoreFX

    This repo is used for servicing PR's for .NET Core 2.1 and 3.1. Please visit us at https://github.com/dotnet/runtime

    Project mention: How cSharp works | reddit.com/r/csharp | 2021-02-04
  • GitHub repo Awesome

    :computer: 🎉 An awesome & curated list of best applications and tools for Windows. (by Awesome-Windows)

    Project mention: Is there an updated list of useful or must-haves PC software? | reddit.com/r/pcgaming | 2021-03-28
  • GitHub repo awesome-dotnet-core

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

    Project mention: What are the most important/have-to-be-known/most useful tools or NuGet packages used for developing C#/.NET web apps? | reddit.com/r/csharp | 2021-05-05

    Check out the awesome lists: https://github.com/quozd/awesome-dotnet and https://github.com/thangchung/awesome-dotnet-core

  • GitHub repo LightGBM

    A fast, distributed, high performance gradient boosting (GBT, GBDT, GBRT, GBM or MART) framework based on decision tree algorithms, used for ranking, classification and many other machine learning tasks.

    Project mention: Is it possible to clean memory after using a package that has a memory leak in my python script? | reddit.com/r/Python | 2021-04-29

    I'm working on the AutoML python package (Github repo). In my package, I'm using many different algorithms. One of the algorithms is LightGBM. The algorithm after the training doesn't release the memory, even if del is called and gc.collect() after. I created the issue on LightGBM GitHub -> link. Because of this leak, memory consumption is growing very fast during algorithm training.

  • GitHub repo office-ui-fabric-react

    Fluent UI web represents a collection of utilities, React components, and web components for building web applications.

    Project mention: List of Web Component libraries and systems | dev.to | 2021-03-31

    Fluent UI (Microsoft)

  • GitHub repo recommenders

    Best Practices on Recommendation Systems

    Project mention: Opinion on choice of model - Recommender System | reddit.com/r/datascience | 2021-04-10

    Then I tried to find some more advanced models and I found this really good list and in there I found the Microsoft one. So it's' where we are now, which a bunch of different models and not a documentation/tutorials out there.

  • GitHub repo 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: .NET Core alternative to WinForms? | reddit.com/r/csharp | 2021-05-06
  • GitHub repo excelize

    Golang library for reading and writing Microsoft Excel™ (XLSX) files.

    Project mention: Creating Excel files with Golang | reddit.com/r/golang | 2021-01-02

    change your extension xls to xlsx, and use this one. https://github.com/360EntSecGroup-Skylar/excelize

  • GitHub repo ChakraCore

    ChakraCore is an open source Javascript engine with a C API.

    Project mention: Lexikos just released AutoHotkey-jk, a Javascript port for AHK | reddit.com/r/AutoHotkey | 2021-04-02
  • GitHub repo azuredatastudio

    Azure Data Studio is a data management tool that enables working with SQL Server, Azure SQL DB and SQL DW from Windows, macOS and Linux. (by microsoft)

    Project mention: Drawbridge: What SQL Server on Linux is built on | news.ycombinator.com | 2021-01-13

    Cool! How do I enable MySQL support?

    This issue led me to believe it's not implemented yet: https://github.com/Microsoft/azuredatastudio/issues/4904

    And search for MySQL or MariaDB on extensions marketplace nets zero results.

  • GitHub repo eShopOnWeb

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

    Project mention: What are some excellent Github projects that really showcase best practices and great architecture and design? | reddit.com/r/csharp | 2021-05-05

    User data is stored in this repository: eShopOnWeb/AppIdentityDbContext.cs at master · dotnet-architecture/eShopOnWeb · GitHub

  • GitHub repo Xamarin.Forms

    Xamarin.Forms Official Home

    Project mention: The Collectionview Scroll Jank/Jitter thread!!! | reddit.com/r/xamarindevelopers | 2021-05-07

    Overall performance is somewhat bad (see this link). This can somewhat be solved or minimized with good layout design such as using simpler layourt, getting rid of BindableLayouts, and etc

  • GitHub repo awesome-blazor

    Resources for Blazor, a .NET web framework using C#/Razor and HTML that runs in the browser with WebAssembly.

    Project mention: Working with ASP.NET Core Blazor WebAssembly | dev.to | 2021-04-28

    Blazor has a quite a few third party libraries\controls available. Here's one of the few lists which link many resources available for Blazor, in particular the libraries piece - https://github.com/AdrienTorris/awesome-blazor#libraries--extensions You do have lot of free, paid or open source options. I tried Syncfusion Community License and they're good (with support too) . I used Radzen in the app and it worked well. I couldn't try all available libraries and this isn't a sponsored post

  • GitHub repo MSBuild

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

    Project mention: Thoughts about directory.build.props | reddit.com/r/dotnet | 2021-04-26

    Take a look at this issue. https://github.com/dotnet/msbuild/issues/2008

  • GitHub repo vscode-cpptools

    Official repository for the Microsoft C/C++ extension for VS Code.

    Project mention: Making VSCode + ccls/clangd work with TDM-GCC | reddit.com/r/cpp | 2021-04-16

    Things like this:

  • GitHub repo onedrive

    #1 Free OneDrive Client for Linux

    Project mention: Ubuntu 21.04: How to mount OneDrive as disk (not syncing) | reddit.com/r/Ubuntu | 2021-04-28

    Using the free 'sync' client that I develop - https://github.com/abraunegg/onedrive - which will create local copies of your OneDrive data

  • GitHub repo FluidFramework

    Library for building distributed, real-time collaborative web applications

    Project mention: The Lost Apps of the 80s | news.ycombinator.com | 2021-04-04

    Within the context of the Microsoft-verse, Fluid Framework (https://fluidframework.com) is supposed to be solving similar problems in web apps, although I haven't personally played with it.

  • GitHub repo checkedc

    Checked C is an extension to C that adds checking to detect or prevent common programming errors such as buffer overruns and out-of-bounds memory accesses. This repo has a wiki for Checked C, sample code, the specification, and test code.

    Project mention: What do you think of Safe-C ? | reddit.com/r/C_Programming | 2021-04-17
  • GitHub repo Azure PowerShell

    Microsoft Azure PowerShell

    Project mention: WSMan Error on ExchangeOnlineManagment | reddit.com/r/PowerShell | 2021-03-23

    I've dug apart the Azure Powershell and the Powershell container Dockerfiles and I'm installing all the same dependencies but I'm still getting this error.

  • GitHub repo 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/en-us/dotnet/azure/ or our versioned developer docs at https://azure.github.io/azure-sdk-for-net.

    Project mention: KeyVault Secrets Rotation Management in Bulk | dev.to | 2021-02-18

    Then, create the SecretClient that accesses the Key Vault instance. While instantiating the client, you should provide the DefaultAzureCredentialOptions instance as well. If the account logged into Azure is able to access multiple tenants, you should explicitly provide the tenant ID; otherwise, it throws the authentication error (line #4-6).

  • GitHub repo mmlspark

    Microsoft Machine Learning for Apache Spark

    Project mention: Machine learning on JVM | reddit.com/r/scala | 2021-04-05

    Microsoft ML for Spark gets you a range of powerful ML features on Spark.

  • GitHub repo wesng

    Windows Exploit Suggester - Next Generation

    Project mention: GitHub - bitsadmin/wesng: Windows Exploit Suggester | reddit.com/r/WindowsSecurity | 2021-03-08
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 2021-05-08.


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

Project Stars
1 Visual Studio Code 115,313
2 CoreFX 17,902
3 Awesome 16,103
4 awesome-dotnet-core 14,476
5 LightGBM 12,478
6 office-ui-fabric-react 11,275
7 recommenders 9,602
8 Introducing .NET Multi-platform App UI (MAUI) 9,107
9 excelize 8,624
10 ChakraCore 8,462
11 azuredatastudio 6,321
12 eShopOnWeb 5,971
13 Xamarin.Forms 5,265
14 awesome-blazor 5,172
15 MSBuild 4,471
16 vscode-cpptools 4,045
17 onedrive 3,901
18 FluidFramework 2,965
19 checkedc 2,609
20 Azure PowerShell 2,581
21 azure-sdk-for-net 2,332
22 mmlspark 2,320
23 wesng 2,287