Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today. Learn more →
Top 23 Microsoft Open-Source Projects
-
Project mention: What's Happening in Developer Tools? (OpenAI Just Bought Windsurf for $3B) | dev.to | 2025-05-07
Microsoft's Visual Studio Code is a free code editor that relies on community plugins for support across various languages and frameworks. It also has an AI offering, Copilot, that provides code completion and it just added its own agent. VSCode supports multiple LLMs, but initially, there seemed to be a preference for ChatGPT, in part given its early lead and no doubt influenced by the fact Microsoft was an early investor in it. However, that relationship seems to be fraying.
-
Civic Auth
Auth in Less Than 5 Minutes. Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today.
-
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 MAUI Authentication on Windows: The OpenID Connect Challenge | dev.to | 2025-05-06You know, I'm not the only one surprised by this issue. If you take a look at the long threads around this issue, you can see many developers are complaining about the missing support for a very common feature such as authentication in Microsoft's own operating system!
-
awesome-dotnet-core
:honeybee: A collection of awesome .NET core libraries, tools, frameworks and software
I have a confession to make. I love writing automated tests. That's why I've created awesome-dotnet-testing – a curated list of awesome .NET libraries and tools that help ensure code quality through automated testing. While my source of inspiration was awesome-dotnet-core, sadly that massive project doesn't seem to be actively maintained anymore, with some notable projects missing, and some obsolete. This is why I have started a new categorised list with a focus solely on testing, and I'm going to keep it up to date and comprehensive. I've even learned a few new things along the way, even though I've been working with testing on .NET for a long time. So I would be happy if it helps someone.
-
office-ui-fabric-react
Fluent UI web represents a collection of utilities, React components, and web components for building web applications.
After this article I had an interesting exchange with David Rivard on how to manually tweak the style of Fluent UI 9 controls to make it look like the standard, model-driven, ones.
-
excelize
Go language library for reading and writing Microsoft Excel™ (XLAM / XLSM / XLSX / XLTM / XLTX) spreadsheets
-
-
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.
-
SurveyJS
JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.
-
Project mention: Bitwarden SDK relicensed from proprietary to GPLv3 | news.ycombinator.com | 2024-10-24
I use the Strongbox app on iOS [0] and the KeepassXC app my Linux laptop. The passwords.kdbx file sits on my Onedrive, which the Strongbox app can access. On Linux I use a Onedrive client [0] that I use to sync several folders within my home folder. Strongbox supports both Keepass and pwSafe database formats. It also integrates well with iOS, with autofill supported (also supports Yubikey unlock and Apple Watch unlock).
[0] https://apps.apple.com/app/strongbox-password-manager/id8972...
[1] https://abraunegg.github.io/
-
-
-
awesome-blazor
Resources for Blazor, a .NET web framework using C#/Razor and HTML that runs in the browser with WebAssembly.
-
DotNetGuide
🌈【C#/.NET/.NET Core学习、工作、面试指南】记录、收集和总结C#/.NET/.NET Core基础知识、学习路线、开发实战、编程技巧练习、学习视频、文章、书籍、项目框架、社区组织、开发必备工具、技术前沿周刊、常见面试题、面试须知、简历模板、人才招聘、以及自己在学习和工作中的一些微薄见解。希望能和大家一起学习,共同进步。如果本知识库能为您提供帮助,别忘了给予支持哦(关注、点赞、分享)💖。
Project mention: DotNetGuide: Comprehensive Resource for C#/.NET Mastery | news.ycombinator.com | 2024-08-07 -
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.
-
-
Project mention: Devs sound alarm after Microsoft subtracts C/C++ extension from VS Code forks | news.ycombinator.com | 2025-04-24
-
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: Azure SDK for .NET: Simplify Cloud Integration in Your .NET Projects | news.ycombinator.com | 2024-08-15 -
Mastering-GitHub-Copilot-for-Paired-Programming
A 12-Lesson course teaching everything you need to know about harnessing GitHub Copilot as an AI Paired Programming resource.
-
Microsoft Research Detours Package
Detours is a software package for monitoring and instrumenting API calls on Windows. It is distributed in source code form.
-
The project code state at the time of the analysis matches this commit.
-
-
docx
Easily generate and modify .docx files with JS/TS with a nice declarative API. Works for Node and on the Browser.
-
Project mention: Lies I was told about collab editing, Part 1: Algorithms for offline editing | news.ycombinator.com | 2024-12-06
Has anyone tried Microsoft's fluid framework for collaborative editing?
https://github.com/microsoft/FluidFramework
https://fluidframework.com/
-
presidio
An open-source framework for detecting, redacting, masking, and anonymizing sensitive data (PII) across text, images, and structured data. Supports NLP, pattern matching, and customizable pipelines.
Project mention: Presidio – Data Protection and De-Identification SDK | news.ycombinator.com | 2025-05-04 -
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
Microsoft discussion
Microsoft related posts
-
How to configure and customize the Go SDK for Azure Cosmos DB
-
An MCP server implementation for Microsoft Teams
-
Devs sound alarm after Microsoft subtracts C/C++ extension from VS Code forks
-
Setting up IntelliSense for PostgreSQL Development
-
Microsoft is reportedly killing Skype after 14 years of neglect
-
👨💻 How I build my personal assistant!
-
Microsoft makes mistakes too. Let's check MSBuild
-
A note from our sponsor - Civic Auth
www.civic.com | 12 May 2025
Index
What are some of the best open-source Microsoft projects? This list will help you:
# | Project | Stars |
---|---|---|
1 | Visual Studio Code | 170,729 |
2 | Introducing .NET Multi-platform App UI (MAUI) | 22,644 |
3 | awesome-dotnet-core | 20,445 |
4 | office-ui-fabric-react | 19,140 |
5 | excelize | 19,020 |
6 | Etherpad | 17,385 |
7 | LightGBM | 17,175 |
8 | onedrive | 10,880 |
9 | BingGPT | 9,177 |
10 | ChakraCore | 9,175 |
11 | awesome-blazor | 9,046 |
12 | DotNetGuide | 8,307 |
13 | azuredatastudio | 7,672 |
14 | awesome-wsl | 5,796 |
15 | vscode-cpptools | 5,787 |
16 | azure-sdk-for-net | 5,772 |
17 | Mastering-GitHub-Copilot-for-Paired-Programming | 5,655 |
18 | Microsoft Research Detours Package | 5,653 |
19 | MSBuild | 5,354 |
20 | SynapseML | 5,127 |
21 | docx | 4,866 |
22 | FluidFramework | 4,815 |
23 | presidio | 4,544 |