Topics / #microsoft
Microsoft projects on GitHub
Microsoft platforms, tools and developer ecosystem
As of , the most-starred Microsoft projects on GitHub are Microsoft-Activation-Scripts (194.8K stars), vscode (193.8K stars) and markitdown (190.7K stars). GitHub.Locker tracks 96 Microsoft repositories with 2.5M stars combined. The fastest-growing on October 16 was markitdown, with +216 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
+216markitdown
microsoft/markitdown · ★ 190.7KMarkItDown is a lightweight Python utility that converts files like PDF, PowerPoint, Word, Excel, images, audio, HTML, CSV/JSON/XML, ZIP archives, EPubs and even YouTube URLs into Markdown, designed for feeding documents into LLMs and text analysis pipelines.
+160Microsoft-Activation-Scripts
massgravel/Microsoft-Activation-Scripts · ★ 194.8KMicrosoft Activation Scripts (MAS) is an open-source tool that activates Windows and Office using methods like HWID, Ohook, TSforge, and Online KMS, plus troubleshooting tools for failed activations.
ai-agents-for-beginners
microsoft/ai-agents-for-beginners · ★ 77.3KA free Microsoft course of 18 lessons that teaches the fundamentals of building AI agents, from basic concepts to design patterns, multi-agent systems, and production deployment.
vscode
microsoft/vscode · ★ 193.8KThis is the open-source repository ('Code - OSS') where Microsoft and the community develop Visual Studio Code, a free code editor with built-in debugging, Git, and extension support.
The all-time top
96 projects · by stars
- 194.8K
#1 · massgravel/Microsoft-Activation-ScriptsMicrosoft-Activation-Scripts
Microsoft Activation Scripts (MAS) is an open-source tool that activates Windows and Office using methods like HWID, Ohook, TSforge, and Online KMS, plus troubleshooting tools for failed activations.
- 193.8K
#2 · microsoft/vscode
vscode
This is the open-source repository ('Code - OSS') where Microsoft and the community develop Visual Studio Code, a free code editor with built-in debugging, Git, and extension support.
- 190.7K
#3 · microsoft/markitdownmarkitdown
MarkItDown is a lightweight Python utility that converts files like PDF, PowerPoint, Word, Excel, images, audio, HTML, CSV/JSON/XML, ZIP archives, EPubs and even YouTube URLs into Markdown, designed for feeding documents into LLMs and text analysis pipelines.
- 4

PowerToys
139.4Kmicrosoft/PowerToys · CPowerToys is a collection of over 30 utilities from Microsoft that let you customize Windows and streamline everyday tasks, like a window manager, color picker, bulk file renamer, and more.
- 5
TypeScript
111.5Kmicrosoft/TypeScript · GoTypeScript is a language for application-scale JavaScript: JavaScript extended with a type system, developed by Microsoft for building large applications.
- 6

ai-agents-for-beginners
77.3Kmicrosoft/ai-agents-for-beginners · Jupyter NotebookA free Microsoft course of 18 lessons that teaches the fundamentals of building AI agents, from basic concepts to design patterns, multi-agent systems, and production deployment.
- 7
autogen
61.4Kmicrosoft/autogen · PythonAutoGen is a Microsoft framework for building multi-agent AI applications where agents can act autonomously or work alongside humans.
- 8

qlib
49.4Kmicrosoft/qlib · PythonQlib is Microsoft's open-source, AI-oriented quantitative investment platform that covers the full quant research pipeline — data processing, model training, backtesting, and order execution — using supervised learning, market-dynamics modeling, and reinforcement learning.
- 9

monaco-editor
46.9Kmicrosoft/monaco-editor · JavaScriptMonaco Editor is the browser-based code editor that powers VS Code, packaged as a JavaScript library for embedding editors in web apps.
- 10
DeepSpeed
43.2Kdeepspeedai/DeepSpeed · PythonDeepSpeed is a deep learning optimization library that makes distributed training and inference of very large models easy, efficient and effective — it powered models like MT-530B and BLOOM.
- 11

BitNet
41.2Kmicrosoft/BitNet · C++bitnet.cpp is Microsoft's official inference framework for 1-bit (ternary, 1.58-bit) large language models like BitNet b1.58, letting them run fast on CPUs and GPUs.
- 12
playwright-mcp
38.3Kmicrosoft/playwright-mcp · TypeScriptA Model Context Protocol (MCP) server that gives LLMs browser automation through Playwright: your AI assistant can open pages, click around and read web content via structured accessibility snapshots instead of screenshots.
- 13

Data-Science-For-Beginners
37.6Kmicrosoft/Data-Science-For-Beginners · Jupyter NotebookA free 10-week, 20-lesson data science curriculum from Microsoft's Azure Cloud Advocates, built to take complete beginners from core concepts all the way to real-world projects.
- 14

graphrag
36.4Kmicrosoft/graphrag · PythonGraphRAG is Microsoft's data pipeline that extracts structured knowledge from your unstructured text documents using LLMs, builds a knowledge graph from it, and uses that graph as targeted context so an LLM can answer questions about your private data more accurately.
- 15

WSL
34.1Kmicrosoft/WSL · C++Windows Subsystem for Linux: a way to run Linux command-line tools, utilities and applications unmodified, directly on Windows, without the overhead of a traditional VM or a dual-boot setup.
- 16

MS-DOS
32.3Kmicrosoft/MS-DOS · AssemblyThe original source code of MS-DOS v1.25, v2.0, and v4.00, published by Microsoft for reference. The v1.25 and v2.0 parts include compiled binaries too, and v4.00 was jointly developed by IBM and Microsoft.
- 17

calculator
31.1Kmicrosoft/calculator · C#The official Windows Calculator that ships pre-installed with Windows, open-sourced by Microsoft — a modern Windows app written in C++ and C#, updated regularly with new features via the Microsoft Store.
- 18

semantic-kernel
28.7Kmicrosoft/semantic-kernel · C#Semantic Kernel is a model-agnostic SDK from Microsoft for building, orchestrating, and deploying AI agents and multi-agent systems, from a simple chatbot to complex multi-agent workflows.
- 19

cascadia-code
27.9Kmicrosoft/cascadia-code · PythonCascadia Code is a monospaced coding font with programming ligatures, bundled with Windows Terminal and now the default font in Visual Studio.
- 20

winget-cli
26.5Kmicrosoft/winget-cli · C++WinGet is the Windows Package Manager client - a tool for quickly discovering and installing the packages that make your PC environment special, straight from the command line.
- 21

typescript-go
26.1Kmicrosoft/typescript-go · GoThis was the staging repo for TypeScript 7.0 — a native port of the TypeScript compiler written in Go. The port is finished, so the repo is closed and development has moved back to the original microsoft/TypeScript repository.
- 22

OmniParser
25.5Kmicrosoft/OmniParser · Jupyter NotebookOmniParser parses GUI screenshots into structured, labeled elements (icons, text, interactable regions) so a vision model like GPT-4V can accurately decide what to click or type on a screen.
- 23

eShopOnContainers
24.3Kdotnet-architecture/eShopOnContainers · C#A cross-platform .NET sample app demonstrating a microservices, container-based architecture: it runs on Linux, Windows and macOS, powered by .NET 7, Docker containers and Azure Kubernetes Services.
- 24

maui
23.3Kdotnet/maui · C#.NET MAUI (Multi-platform App UI) is a cross-platform framework for building native mobile and desktop apps with C# and XAML — one shared codebase runs on Android, iOS, iPadOS, macOS, and Windows.
- 25

core
22Kdotnet/core · PowerShellThe official home of .NET release notes and news: a table of every version under active support or development, with release dates, support phases, latest patch versions, and links to the full notes.
- 26
recommenders
22Krecommenders-team/recommenders · PythonAn open-source Python library and notebook collection with best practices for building, evaluating and deploying recommendation systems — a Linux Foundation of AI & Data project that started at Microsoft.
- 27

awesome-dotnet
21.7Kquozd/awesome-dotnetA curated, community-driven catalog of well-known .NET libraries, tools, frameworks and software, sorted by task into roughly a hundred categories.
- 28

awesome-dotnet-core
21.4Kthangchung/awesome-dotnet-core · C#A curated collection of awesome .NET Core libraries, tools, frameworks and software, organized by category such as API, Application Frameworks, ORM, Security, Testing, and more.
- 29
excelize
21Kqax-os/excelize · GoExcelize is a library written in pure Go for reading and writing Microsoft Excel spreadsheet files in the XLAM, XLSM, XLSX, XLTM and XLTX formats.
- 30

roslyn
20.7Kdotnet/roslyn · C#The .NET Compiler Platform (Roslyn) — the open-source implementation of the C# and Visual Basic compilers, plus rich APIs for building code analysis tools.
- 31

server
20.4Kbitwarden/server · C#This is the server side of Bitwarden, the password manager: the APIs, database, and core backend infrastructure that all Bitwarden client apps talk to. Run it on your own hardware to get your own Bitwarden instance.
- 32

fluentui
20.3Kmicrosoft/fluentui · TypeScriptFluent UI web is Microsoft's collection of utilities, React components, and web components for building web applications, and the design system behind Microsoft 365, Office, and Edge.
- 33

CMWTAT_Digital_Edition
19.6KTGSAN/CMWTAT_Digital_Edition · C#CMWTAT (CloudMoe Windows 10+ Activation Toolkit, Digital Edition) is an open-source tool that activates Windows 10 and Windows 11 with a digital license. It is written in C# and has around 19.5k stars.
- 34

RxJS
19.3KReactive-Extensions/RxJS · JavaScriptRxJS (Reactive Extensions for JavaScript) is a set of libraries for composing asynchronous and event-based programs using observable sequences and fluent, Array#extras-style query operators.
- 35
WSABuilds
18.7KMustardChef/WSABuilds · PythonReady-made downloads of the Windows Subsystem for Android for Windows 10 and 11 PCs, with the Google Play Store (MindTheGapps) and/or Magisk or KernelSU root built in — so you can run Android apps without building WSA yourself.
- 36

SkillOpt
18.5Kmicrosoft/SkillOpt · PythonA text-space optimizer that trains reusable natural-language skills for frozen LLM agents without touching model weights. The trained skill ships as a compact markdown file (typically 300–2,000 tokens) that adds zero inference-time model calls at deployment.
- 37

runtime
18.4Kdotnet/runtime · C#This is the source code for the .NET runtime itself - the code that builds the runtime, its base class libraries, and the shared host (dotnet) installers for all supported platforms.
- 38

reactos
18.2Kreactos/reactos · CA free, open-source operating system (GNU GPL 2.0) built to run the applications and drivers written for the Windows NT family, from NT4 through 7; compatibility work currently focuses on Windows Server 2003.
- 39

CNTK
17.6Kmicrosoft/CNTK · C++The Microsoft Cognitive Toolkit (CNTK) is an open-source deep-learning toolkit that describes neural networks as a series of computational steps in a directed graph.
- 40
data-formulator
17.6Kmicrosoft/data-formulator · PythonData Formulator is an interactive AI-powered data analysis tool from Microsoft Research that lets you explore data by combining UI interactions with natural language, with AI agents handling data connections, transformations, and chart generation.
- 41

corefx
17.5Kdotnet/corefxThis is dotnet/corefx, the GitHub home of the .NET Core base class libraries (CoreFX). The repo is archived and now serves only as the place for servicing pull requests for .NET Core 2.1 and 3.1.
- 42

IoT-For-Beginners
17.1Kmicrosoft/IoT-For-Beginners · Jupyter NotebookA free, open-source 12-week curriculum of 24 lessons on IoT basics from Microsoft's Azure Cloud Advocates, taught through hands-on projects.
- 43
winapps
16.1Kwinapps-org/winapps · ShellWinApps runs Windows applications like Microsoft 365 and Adobe Creative Cloud on GNU/Linux with GNOME, KDE Plasma or XFCE, presenting them as if they were native apps, complete with shortcuts in your application menu.
- 44

Bringing-Old-Photos-Back-to-Life
15.7Kmicrosoft/Bringing-Old-Photos-Back-to-Life · PythonIt's an AI old-photo restoration tool from Microsoft Research and City University of Hong Kong: deep learning models that remove scratches, fix global degradation and enhance faces in damaged photos. It's the official PyTorch implementation of a CVPR 2020 oral paper, later extended in TPAMI 2022.
- 45

pyright
15.7Kmicrosoft/pyright · PythonPyright is a full-featured, standards-based static type checker for Python, built by Microsoft for speed on large codebases.
- 46

dotnet
15.1Kmicrosoft/dotnet · HTMLIt's the official home of .NET on GitHub - a starting-point repo that gathers links to .NET open-source projects, docs and release notes from Microsoft and the community.
- 47

RD-Agent
15Kmicrosoft/RD-Agent · PythonR&D-Agent is a Microsoft multi-agent framework that automates data-driven R&D: one agent proposes new research ideas and another implements them, applied to quant trading, data mining, Kaggle competitions, paper reproduction, and LLM fine-tuning.
- 48

RustTraining
14.9Kmicrosoft/RustTraining · RustSeven free Rust training books from Microsoft that take you from another programming language up to async, advanced patterns, and engineering practices.
- 49

efcore
14.8Kdotnet/efcore · C#EF Core is a modern object-database mapper for .NET: you query and update data as regular objects, and it handles LINQ queries, change tracking, updates, and schema migrations.
- 50

edit
14.7Kmicrosoft/edit · RustEdit is a small terminal text editor from Microsoft for quick, simple jobs — an homage to the classic MS-DOS Editor, rebuilt with a modern interface and input controls similar to VS Code.
- 51

MonoGame
14.5KMonoGame/MonoGame · C#MonoGame is an open-source .NET framework for building cross-platform games in C#. It's a community-driven re-implementation of Microsoft's discontinued XNA Framework.
- 52

Office-Tool
14.5KYerongAI/Office-Tool · PowerShellOffice Tool Plus is a free tool for deploying and managing Microsoft Office — it downloads, installs, modifies and activates Office products, and bundles repair and cleanup utilities.
- 53

agent-framework
14.2Kmicrosoft/agent-framework · PythonMicrosoft Agent Framework (MAF) is an open, multi-language framework for building, orchestrating, and deploying production-grade AI agents and multi-agent workflows, with full support for Python and .NET (plus a separate Go SDK).
- 54

ai-edu
14.1Kmicrosoft/ai-edu · HTMLAI-Edu is an open-source AI education community created by Microsoft Research Asia's AI education team, offering systematised tutorials, practice cases and practice projects for Chinese learners.
- 55

TRELLIS
14Kmicrosoft/TRELLIS · PythonMicrosoft's large 3D asset generation model: feed it a text or image prompt and it generates high-quality 3D assets as Radiance Fields, 3D Gaussians, or meshes. It is the official code for a CVPR'25 Spotlight paper.
- 56

FreeRDP
13.8KFreeRDP/FreeRDP · CFreeRDP is a free, open-source implementation of Microsoft's Remote Desktop Protocol (RDP) — a C library plus ready-to-use client apps for connecting to remote desktops.
- 57

mimalloc
13.5Kmicrosoft/mimalloc · Cmimalloc (pronounced 'me-malloc') is a compact general purpose memory allocator with excellent performance, first built by Daan Leijen for the runtime systems of the Koka and Lean languages.
- 58

AspNetCore.Docs
13.1Kdotnet/AspNetCore.Docs · C#This is the official documentation repository for ASP.NET Core, Microsoft's web framework for building web apps, APIs, and services with .NET.
- 59

PowerSploit
13.1KPowerShellMafia/PowerSploit · PowerShellPowerSploit is a collection of PowerShell modules that penetration testers use during all phases of an assessment, covering code execution, persistence, privilege escalation, credential theft, exfiltration and reconnaissance on Windows systems.
- 60

language-server-protocol
13Kmicrosoft/language-server-protocol · TypeScriptThis is the home of the Language Server Protocol (LSP), Microsoft's specification that defines a common protocol for language servers — the components editors and IDEs talk to for language features like autocomplete.
- 61

onedrive
12.9Kabraunegg/onedrive · PythonA free, open-source Microsoft OneDrive client for Linux that syncs files with OneDrive Personal, OneDrive for Business, Microsoft 365 and SharePoint document libraries.
- 62

LKY_OfficeTools
12.9KOdysseusYuan/LKY_OfficeTools · C#LKY_OfficeTools is a Windows tool that automatically downloads, installs, and activates the latest version of Microsoft Office with one click.
- 63

windows-rs
12.8Kmicrosoft/windows-rs · Rustwindows-rs is Microsoft's official collection of Rust crates that expose Windows APIs, from COM and WinRT support to system services and UI, letting Rust programs call into the Windows platform.
- 64

coreclr
12.8Kdotnet/coreclrCoreCLR is the runtime for .NET Core — the component that actually executes .NET Core programs. It ships the garbage collector, the JIT compiler, primitive data types and low-level classes.
- 65

csharplang
12.7Kdotnet/csharplang · C#The official repo where the C# language itself is designed: new language features are proposed, debated, adopted and specified here by the C# Language Design Team (LDT), in coordination with Roslyn, the project that implements C#.
- 66

garnet
12.1Kmicrosoft/garnet · C#Garnet is a remote cache-store from Microsoft Research: a key-value server that existing Redis clients can talk to, built for high throughput, low latency, persistence, and cluster sharding.
- 67
DriverStoreExplorer
11.9Klostindark/DriverStoreExplorer · C#Driver Store Explorer (RAPR) is a free open-source Windows tool for viewing, managing, and cleaning up the Windows DriverStore — the system repository where Windows keeps driver packages. It targets advanced users and administrators.
- 68

Locale-Emulator
11.7Kxupefei/Locale-Emulator · C#Locale Emulator is a Windows utility that simulates another system region and language for individual applications, so programs run as if your PC were set to a different locale.
- 69

crm
11.4Ktrycompai/crm · TypeScriptComp AI CRM is an open source, agentic-first CRM: instead of a database with a chat box bolted on, the AI agent is a standalone deployment that runs its own schedule and research queue, and the CRM is just where it writes down what it finds.
- 70

PHPExcel
11.3KPHPOffice/PHPExcel · PHPPHPExcel was a PHP library for reading and writing spreadsheet files, like Excel documents. It is dead: officially deprecated in 2017 and permanently archived in 2019.
- 71

sql-server-samples
11.3Kmicrosoft/sql-server-samples · PowerShellThis is Microsoft's official repository of code samples demonstrating how to use SQL Server, Azure SQL Database, Azure Synapse, and Azure SQL Edge, including sample databases, demos, and feature walkthroughs.
- 72

winget-pkgs
11.2Kmicrosoft/winget-pkgsThis is the community manifest repository for the Windows Package Manager (winget) — it holds the YAML-style manifest files that define how each app is downloaded and installed, and it is the default source winget queries.
- 73

STL
11.2Kmicrosoft/STL · C++Microsoft's official implementation of the C++ Standard Library (the STL), which ships as part of the MSVC toolset and the Visual Studio IDE. This repo hosts its source code and development.
- 74

DotNetGuide
11.1KYSGStudyHards/DotNetGuide · C#DotNetGuide is a massive curated knowledge base for C#/.NET/.NET Core developers, covering learning roadmaps, interview prep, tools, frameworks, videos, books, and career resources, all in Chinese.
- 75

azure-docs
11KMicrosoftDocs/azure-docs · MarkdownThis is the open-source documentation repository for Microsoft Azure, containing the Markdown source files that build the official Azure docs site.
- 76

orleans
10.9Kdotnet/orleans · C#Orleans is a cross-platform .NET framework for building robust, scalable distributed applications — from a single on-premises server up to globally distributed, highly available cloud services. It's often referred to as 'Distributed .NET'.
- 77

fluentui-system-icons
10.9Kmicrosoft/fluentui-system-icons · HTMLFluent UI System Icons is Microsoft's open collection of familiar, friendly and modern icons, shipped as ready-made packages for Android, iOS/macOS and Flutter, plus plain SVG files.
- 78

frontend-bootcamp
10.8Kmicrosoft/frontend-bootcamp · TypeScriptA free two-day Microsoft workshop that teaches frontend development from HTML/CSS/JS basics up through TypeScript, React, and Redux, by having you build a small working web app.
- 79

eShopOnWeb
10.7Kdotnet-architecture/eShopOnWeb · C#Microsoft's sample ASP.NET Core 8.0 reference application: an online-store web app demonstrating a single-process (monolithic) architecture and deployment model, built to accompany a free architecture ebook.
- 80

MagiskOnWSALocal
10.6KLSPosed/MagiskOnWSALocal · ShellA set of build scripts that generates a custom Windows Subsystem for Android (WSA) installer with Magisk root and Google Apps (Play Store) built in, ready to install on Windows 11.
- 81

WSL2-Linux-Kernel
10.6Kmicrosoft/WSL2-Linux-Kernel · CThis is the official source repository for the Linux kernel that powers WSL2 (Windows Subsystem for Linux 2), including the kernel source code and configuration files used by Microsoft.
- 82

mac-precision-touchpad
10.5Kimbushuo/mac-precision-touchpad · CA Windows driver that makes Apple MacBook trackpads and the Magic Trackpad 2/3 work as Windows Precision Touchpad devices on Windows 10, over USB, SPI or Bluetooth connections.
- 83

fluentui-emoji
10.2Kmicrosoft/fluentui-emoji · PythonFluent Emoji is Microsoft's collection of emoji icons designed in a familiar, friendly, modern style, provided as downloadable assets for use in apps and designs.
- 84

magentic-ui
10.1Kmicrosoft/magentic-ui · PythonMagenticLite is a free, open-source agent application from Microsoft AI Frontiers that automates real work — web research, form filling, file management — across the browser and your local file system, built to run on small models.
- 85
support.996.ICU
10KMSWorkers/support.996.ICUAn open letter signed by Microsoft and GitHub employees declaring support for the 996.ICU movement - a protest by Chinese tech workers against illegal 9am-9pm, 6-day-a-week overtime schedules.
- 86
claude-code-action
9.5Kanthropics/claude-code-action · TypeScriptClaude Code Action is a GitHub Action from Anthropic that lets Claude answer questions and implement code changes directly in your repo's pull requests and issues. It activates on @claude mentions, issue assignments, or explicit automation prompts.
- 87
agent-governance-toolkit
6.4Kmicrosoft/agent-governance-toolkit · PythonA toolkit from Microsoft that governs autonomous AI agents in production: it enforces policies on tool calls, verifies agent identity, sandboxes execution, and provides SRE controls like kill switches and SLO monitoring. It covers all 10 of the OWASP Agentic Top 10 risks.
- 88

fara
6.2Kmicrosoft/fara · PythonA family of open computer-use agent models — Fara1.5-4B, 9B and 27B, built on Qwen3.5 — that perform multi-step web tasks for you by controlling the mouse and keyboard like a human would.
- 89

coreutils
5.3Kmicrosoft/coreutils · RustA Microsoft-maintained build of uutils/coreutils, findutils, and grep - the familiar Unix commands (ls, cp, cat, grep, find) packaged as a single native multi-call binary for Windows.
- 90

dotnet-docker
4.9Kdotnet/dotnet-docker · DockerfileThis is the official repository for .NET container images maintained by Microsoft, providing pre-built Docker images for running .NET apps.
- 91

Mocreak
4.5KOdysseusYuan/MocreakMocreak is a one-click deployment tool that automatically downloads, installs and configures genuine-licensed Windows 10/11 and Office (2016-2024) on a PC, completely free of charge.
- 92
flint-chart
4.4Kmicrosoft/flint-chart · TypeScriptFlint is a visualization intermediate language that lets AI agents turn simple, human-editable chart specs into polished, expressive charts instead of hand-coding scales, axes, and layout.
- 93

mxc
2.9Kmicrosoft/mxc · RustMXC (Microsoft eXecution Container) is a sandboxed code execution system for running untrusted code - model output, plugins, and tools - on Windows, Linux, and macOS, using containment backends ranging from OS-native process sandboxes to full VMs.
- 94

SkyCraft
1.2Kchasmlol/SkyCraft · C++SkyCraft lets you play Skyrim as if you were a Minecraft player: you move with Minecraft's physics, carry Minecraft's inventory and HUD, and place/break Minecraft blocks inside Skyrim's actual world, fighting Skyrim's NPCs with Minecraft weapons.
- 95

dotnet-framework-docker
764microsoft/dotnet-framework-docker · C#This is the official repo providing Dockerfiles for building .NET Framework container images on Windows Server Core, covering the SDK, runtime, ASP.NET, and WCF.
- 96

nvx
404microsoft/nvx · PythonNVX is an ultra-light micro-VM sandbox for running untrusted workloads with hardware-enforced isolation, built on OpenVMM and running Linux as the guest OS.
Related topics
Often tagged together