The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 23 Microsoft Open-Source Projects
-
-
Awesome
:computer: 🎉 An awesome & curated list of best applications and tools for Windows. (by Awesome-Windows)
If you just want recommendations on apps, the awesome-windows list is a great place to start.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
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: Developers are not happy with .NET MAUI, but nobody in the team cares about it | /r/hackernews | 2023-11-27 -
awesome-dotnet-core
:honeybee: A collection of awesome .NET core libraries, tools, frameworks and software
-
Project mention: My kernel dies when I fit my LightFm model from Microsoft Recommenders | /r/Jupyter | 2023-06-16
-
office-ui-fabric-react
Fluent UI web represents a collection of utilities, React components, and web components for building web applications.
Project mention: Making Web Component properties behave closer to the platform | dev.to | 2024-01-21For example, all the following design systems can be used without tooling (some of them provide ready-to-use bundles, others can be used through import maps): Google's Material Web, Microsoft's Fluent UI, IBM's Carbon, Adobe's Spectrum, Nordhealth's Nord, Shoelace, etc.
-
excelize
Go language library for reading and writing Microsoft Excel™ (XLAM / XLSM / XLSX / XLTM / XLTX) spreadsheets
Project mention: Recommend a powerful excel processing library, @zurmokeeper/exceljs, which supports encryption and decryption of xlsx files and flexible setting of multiple table headers when exporting, etc. | /r/node | 2023-07-01Then I found out that WPS only supports ecma376 standard encrytion for xlsx files. Then I referred to the official documentation and libraries in other languages, such as msoffcrypto-tool written in python. msoffcrypto-tool) and go's excelize. Since I don't know much about encryption and decryption, the process of implementation is also a bit of a twist.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
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: SIRUS.jl: Interpretable Machine Learning via Rule Extraction | /r/Julia | 2023-06-29SIRUS.jl is a pure Julia implementation of the SIRUS algorithm by Bénard et al. (2021). The algorithm is a rule-based machine learning model meaning that it is fully interpretable. The algorithm does this by firstly fitting a random forests and then converting this forest to rules. Furthermore, the algorithm is stable and achieves a predictive performance that is comparable to LightGBM, a state-of-the-art gradient boosting model created by Microsoft. Interpretability, stability, and predictive performance are described in more detail below.
-
-
eShopOnWeb
Sample ASP.NET Core 8.0 reference application, powered by Microsoft, demonstrating a layered application architecture with monolithic deployment model. Download the eBook PDF from docs folder.
- https://github.com/dotnet-architecture/eShopOnWeb (a Microsoft example -- also includes the link to a recent livestream which provides an overview)
-
Link [Github]
-
Project mention: Winlator: Android app that lets you to run Windows apps with Wine | news.ycombinator.com | 2024-01-22
here's a hunch assuming you tried the below client:
https://github.com/abraunegg/onedrive/blob/1a88d33be3e2c6747...
try changing that to e.g. the android (or windows) onedrive client's id.
this trick works for exchange (allowing third-party mail clients).
-
Project mention: This year in Servo: over 1000 pull requests and beyond | news.ycombinator.com | 2023-12-18
I thought it would be a fun weird project to make Servo work with MS' abandoned JavaScript engine:
https://github.com/chakra-core/ChakraCore
Of course it is written in C++ and you'd probably want a pure Rust browser. But it is sad seeing that fairly complete open source JIT JavaScript engine sit and rot.
-
awesome-blazor
Resources for Blazor, a .NET web framework using C#/Razor and HTML that runs in the browser with WebAssembly.
Project mention: awesome-blazor VS NOV-Examples-for-Blazor - a user suggested alternative | libhunt.com/r/awesome-blazor | 2023-07-13 -
azuredatastudio
Azure Data Studio is a data management and development tool with connectivity to popular cloud and on-premises databases. Azure Data Studio supports Windows, macOS, and Linux, with immediate capability to connect to Azure SQL and SQL Server. Browse the extension library for more database support options including MySQL, PostgreSQL, and MongoDB.
-
EDIT2: Yeah, https://github.com/xamarin/Xamarin.Forms/issues/2751
-
Project mention: 🚀 Exciting New Feature Proposal for C++ Developers: "Add Similar Function" in IntelliSense! 🚀 | /r/csMajors | 2023-09-29
🔗 Link to GitHub Issue: Add Similar Function - https://github.com/microsoft/vscode-cpptools/issues/11477
-
-
Project mention: A bit confused on the difference between things like WSL and Ubuntu | /r/bashonubuntuonwindows | 2023-04-26
-
-
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://learn.microsoft.com/dotnet/azure/ or our versioned developer docs at https://azure.github.io/azure-sdk-for-net.
Project mention: Best practices for integrating the Azure Storage SDK into your .NET applications | dev.to | 2024-01-23Microsoft.Extensions.Azure is an extension library that allows for uniform integration of the Azure SDK into your applications, while giving you the necessary flexibility to customize the behavior of the created Azure SDK clients. The use of named clients is particularly convenient for supporting multiple instances of the same Azure resource type. You also get free logging as the Azure SDK events are automatically forwarded to an ILogger instance.
-
Microsoft Research Detours Package
Detours is a software package for monitoring and instrumenting API calls on Windows. It is distributed in source code form.
Project mention: AMD's Anti-Lag feature is getting gamers banned from Counter-Strike 2 | news.ycombinator.com | 2023-10-17Nit: AFAIU there is no literal modification of machine code going on—instead the import address table (IAT, the Windows counterpart of Linux’s GOT) is patched (the Windows tradition calls this “detoured”, from the quite popular Microsoft hack[1] that does it).
-
Project mention: FluidFramework: Build distributed, real-time collaborative web applications | news.ycombinator.com | 2024-01-11
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Microsoft related posts
- Microsoft is ending support for the Windows Subsystem for Android (WSA)
- Excel Anonymizer-A Python script to anonymize data in Excel files
- Windows Product Activation (2001)
- Best practices for integrating the Azure Storage SDK into your .NET applications
- Winlator: Android app that lets you to run Windows apps with Wine
- Xbox Multiplayer Analysis Tool
- FluidFramework: Build distributed, real-time collaborative web applications
-
A note from our sponsor - WorkOS
workos.com | 28 Mar 2024
Index
What are some of the best open-source Microsoft projects? This list will help you:
Project | Stars | |
---|---|---|
1 | Visual Studio Code | 157,310 |
2 | Awesome | 26,977 |
3 | Introducing .NET Multi-platform App UI (MAUI) | 21,369 |
4 | awesome-dotnet-core | 19,114 |
5 | recommenders | 17,758 |
6 | office-ui-fabric-react | 17,552 |
7 | excelize | 17,106 |
8 | LightGBM | 15,962 |
9 | Etherpad | 15,687 |
10 | eShopOnWeb | 9,826 |
11 | BingGPT | 9,369 |
12 | onedrive | 9,125 |
13 | ChakraCore | 9,014 |
14 | awesome-blazor | 8,440 |
15 | azuredatastudio | 7,420 |
16 | Xamarin.Forms | 5,631 |
17 | vscode-cpptools | 5,322 |
18 | MSBuild | 5,101 |
19 | awesome-wsl | 5,090 |
20 | SynapseML | 4,958 |
21 | azure-sdk-for-net | 4,949 |
22 | Microsoft Research Detours Package | 4,811 |
23 | FluidFramework | 4,607 |