RepoGuard
Updated 12 min ago
Microsoft

Organization

Public GitHub footprint of Microsoft

@microsoft
View profile on GitHub

Open source projects and samples from Microsoft

Redmond, WA

8,301

Public repositories

2,011,272

Total stars

129,544

Followers

Microsoft maintains a significant public presence on GitHub, featuring a wide range of open source projects and samples. The organization primarily utilizes programming languages such as Python, TypeScript, C++, and Jupyter Notebook. Notable repositories include Visual Studio Code, PowerToys, and various educational resources for AI and web development.

Top languages

Python 33TypeScript 14C++ 8Rust 8Jupyter Notebook 7C# 6C 5JavaScript 5

Public repositories

vscode

192,024

Visual Studio Code

TypeScript
Updated Sep 12, 2026

markitdown

182,697

Python tool for converting files and office documents to Markdown.

Python
Updated Sep 12, 2026

PowerToys

138,565

Microsoft PowerToys is a collection of utilities that supercharge productivity and customization on Windows

C
Updated Sep 12, 2026

generative-ai-for-beginners

119,575

21 Lessons, Get Started Building with Generative AI

Jupyter Notebook
Updated Sep 12, 2026

TypeScript

111,001

TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

Go
Updated Sep 12, 2026

terminal

104,873

The new Windows Terminal and the original Windows console host, all in the same place!

C++
Updated Sep 12, 2026

playwright

95,989

Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.

TypeScript
Updated Sep 12, 2026

ML-For-Beginners

90,388

12 weeks, 26 lessons, 52 quizzes, classic Machine Learning for all

Jupyter Notebook
Updated Sep 12, 2026

ai-agents-for-beginners

74,469

18 Lessons to Get Started Building AI Agents

Jupyter Notebook
Updated Sep 12, 2026

AI-For-Beginners

68,393

12 Weeks, 24 Lessons, AI for All!

Jupyter Notebook
Updated Sep 12, 2026

autogen

60,941

A programming framework for agentic AI

Python
Updated Sep 12, 2026

VibeVoice

54,204

Open-Source Frontier Voice AI

Python
Updated Sep 12, 2026

qlib

48,489

Qlib is an AI-oriented Quant investment platform that aims to use AI tech to empower Quant Research, from exploring ideas to implementing productions. Qlib supports diverse ML modeling paradigms, including supervised learning, market dynamics modeling, and RL, and is now equipped with https://github.com/microsoft/RD-Agent to automate R&D process.

Python
Updated Sep 12, 2026

monaco-editor

46,718

A browser based code editor

JavaScript
Updated Sep 12, 2026

BitNet

40,232

Official inference framework for 1-bit LLMs

C++
Updated Sep 12, 2026

playwright-mcp

37,024

Playwright MCP server

TypeScript
Updated Sep 12, 2026

Data-Science-For-Beginners

36,902

10 Weeks, 20 Lessons, Data Science for All!

Jupyter Notebook
Updated Sep 12, 2026

graphrag

35,947

A modular graph-based Retrieval-Augmented Generation (RAG) system

Python
Updated Sep 12, 2026

WSL

33,677

Windows Subsystem for Linux

C++
Updated Sep 12, 2026

vcpkg

27,460

C++ Library Manager for Windows, Linux, and MacOS

CMake
Updated Sep 12, 2026

JARVIS

25,254

JARVIS, a system to connect LLMs with ML community. Paper: https://arxiv.org/pdf/2303.17580.pdf

Python
Updated Sep 12, 2026

onnxruntime

21,829

ONNX Runtime: cross-platform, high performance ML inferencing and training accelerator

C++
Updated Sep 12, 2026

agent-lightning

18,067

The absolute trainer to light up AI agents.

Python
Updated Sep 12, 2026

data-formulator

17,117

🪄 Data Formulator is an interactive AI-powered data analysis system makes it easy to connect, explore and visualize data.

Python
Updated Sep 12, 2026

IoT-For-Beginners

17,025

12 Weeks, 24 Lessons, IoT for All!

Jupyter Notebook
Updated Sep 12, 2026

SkillOpt

16,900

SkillOpt is a text-space optimizer that trains reusable natural-language skills for frozen LLM agents through trajectory-driven edits, validation-gated updates, and deployable best_skill.md artifacts.

Python
Updated Sep 12, 2026

Bringing-Old-Photos-Back-to-Life

15,718

Bringing Old Photo Back to Life (CVPR 2020 oral)

Python
Updated Sep 12, 2026

pyright

15,634

Static Type Checker for Python

Python
Updated Sep 12, 2026

RD-Agent

14,584

Research and development (R&D) is crucial for the enhancement of industrial productivity, especially in the AI era, where the core aspects of R&D are mainly focused on data and models. We are committed to automating these high-value generic R&D processes through R&D-Agent, which lets AI drive data-driven AI. 🔗https://aka.ms/RD-Agent-Tech-Report

Python
Updated Sep 12, 2026

agent-framework

13,481

A framework for building, orchestrating and deploying AI agents and multi-agent workflows with support for Python and .NET.

Python
Updated Sep 12, 2026

playwright-cli

13,246

CLI for common Playwright actions. Record and generate Playwright code, inspect selectors and take screenshots.

JavaScript
Updated Sep 12, 2026

language-server-protocol

13,017

Defines a common protocol for language servers.

TypeScript
Updated Sep 12, 2026

windows-rs

12,749

Rust for Windows

Rust
Updated Sep 12, 2026

sql-server-samples

11,215

Azure Data SQL Samples - Official Microsoft GitHub Repository containing code samples for SQL Server, Azure SQL, Azure Synapse, and Azure SQL Edge

PowerShell
Updated Sep 12, 2026

TRELLIS.2

11,157

Native and Compact Structured Latents for 3D Generation

Python
Updated Sep 12, 2026

winget-pkgs

11,068

The Microsoft community Windows Package Manager manifest repository

Unknown Language
Updated Sep 12, 2026

inshellisense

10,694

IDE style command line auto complete

TypeScript
Updated Sep 12, 2026

UFO

9,705

UFO³: Weaving the Digital Agent Galaxy

Python
Updated Sep 12, 2026

TypeChat

8,683

TypeChat is a library that makes it easy to build natural language interfaces using types.

TypeScript
Updated Sep 12, 2026

cpprestsdk

8,253

The C++ REST SDK is a Microsoft project for cloud-based client-server communication in native code using a modern asynchronous C++ API design. This project aims to help C++ developers connect to and interact with services.

C++
Updated Sep 12, 2026

Mastering-GitHub-Copilot-for-Paired-Programming

8,118

A multi-module course teaching everything you need to know about using GitHub Copilot as an AI Peer Programming resource.

Python
Updated Sep 12, 2026

winfile

7,058

Original Windows File Manager (winfile) with enhancements

C
Updated Sep 12, 2026

rushstack

6,495

Monorepo for tools developed by the Rush Stack community

TypeScript
Updated Sep 12, 2026

fara

6,175

Fara1.5 – A family of frontier computer use agent models

Python
Updated Sep 12, 2026

VFSForGit

6,134

Virtual File System for Git: Enable Git at Enterprise Scale

C#
Updated Sep 12, 2026

sudo

5,862

It's sudo, for Windows

Rust
Updated Sep 12, 2026

azurelinux

5,340

General purpose Linux OS for Azure

Python
Updated Sep 12, 2026

ProcMon-for-Linux

4,735

A Linux version of the Procmon Sysinternals tool

C
Updated Sep 12, 2026

PyRIT

4,455

The Python Risk Identification Tool for generative AI (PyRIT) is an open source framework built to empower security professionals and engineers to proactively identify risks in generative AI systems.

Python
Updated Sep 12, 2026

VoTT

4,429

Visual Object Tagging Tool: An electron app for building end to end Object Detection Models from Images and Videos.

TypeScript
Updated Sep 12, 2026

flint-chart

4,189

🪄 Flint is a visualization language that lets AI agents reliably create expressive, good-looking charts from simple, human-editable chart specs.

TypeScript
Updated Sep 12, 2026

SEAL

4,031

Microsoft SEAL is an easy-to-use and powerful homomorphic encryption library.

C++
Updated Sep 12, 2026

kiota

3,822

OpenAPI based HTTP Client code generator

C#
Updated Sep 12, 2026

apm

3,780

Agent Package Manager

Python
Updated Sep 12, 2026

AI-Engineering-Coach

3,769

better agentic engineering

TypeScript
Updated Sep 12, 2026

mcp

3,667

Catalog of official Microsoft MCP (Model Context Protocol) server implementations for AI-powered data access and tool integration

C#
Updated Sep 12, 2026

DirectXShaderCompiler

3,647

This repo hosts the source for the DirectX Shader Compiler which is based on LLVM/Clang.

C++
Updated Sep 12, 2026

ebpf-for-windows

3,561

eBPF implementation that runs on top of Windows

C
Updated Sep 12, 2026

MoGe

2,914

[CVPR'25 Oral] MoGe: Unlocking Accurate Monocular Geometry Estimation for Open-Domain Images with Optimal Training Supervision

JavaScript
Updated Sep 12, 2026

tgrep

2,867

Trigram-indexed grep with a client/server architecture for fast regex search in large codebases locally

Rust
Updated Sep 12, 2026

pg_durable

2,811

PostgreSQL in-database durable execution

Rust
Updated Sep 12, 2026

Ontology-Playground

2,662

Free, open-source web app for learning about ontologies and Microsoft Fabric IQ. Explore a catalogue of pre-built ontologies, design your own visually, export as RDF/XML, and share interactive diagrams. Zero backend, fully static.

TypeScript
Updated Sep 12, 2026

Olive

2,389

Olive: Simplify ML Model Finetuning, Conversion, Quantization, and Optimization for CPUs, GPUs and NPUs.

Python
Updated Sep 12, 2026

LLaVA-Med

2,230

Large Language-and-Vision Assistant for Biomedicine, built towards multimodal GPT-4 level capabilities.

Python
Updated Sep 12, 2026

mattergen

1,818

Official implementation of MatterGen -- a generative model for inorganic materials design across the periodic table that can be fine-tuned to steer the generation towards a wide range of property constraints.

Python
Updated Sep 12, 2026

CyberBattleSim

1,790

An experimentation and research platform to investigate the interaction of automated agents in an abstract simulated network environments.

Jupyter Notebook
Updated Sep 12, 2026

debug-adapter-protocol

1,783

Defines a common protocol for debug adapters.

HTML
Updated Sep 12, 2026

Mage

1,631

No description provided for this repository.

Python
Updated Sep 12, 2026

diskspd

1,405

DISKSPD is a storage load generator / performance test tool from the Windows/Windows Server and Cloud Server Infrastructure Engineering teams

C++
Updated Sep 12, 2026

mxc

1,329

Policy-driven, layered isolation and containment

Rust
Updated Sep 12, 2026

opensource.microsoft.com

1,179

This is the source code to the mostly-static Microsoft Open Source site featuring projects, program information, and "get involved" pages.

TypeScript
Updated Sep 12, 2026

BuildXL

1,019

Microsoft Build Accelerator

C#
Updated Sep 12, 2026

wassette

942

Wassette: A security-oriented runtime that runs WebAssembly Components via MCP

Rust
Updated Sep 12, 2026

power-platform-skills

863

A plugin marketplace for Claude Code/GitHub Copilot that provides Power Platform development plugins, including reusable skills, agents, and commands for building and deploying solutions.

JavaScript
Updated Sep 12, 2026

mcp-gateway

826

MCP Gateway is a reverse proxy and management layer for MCP servers, enabling scalable, session-aware stateful routing and lifecycle management of MCP servers in Kubernetes environments.

C#
Updated Sep 12, 2026

vscode-edge-devtools

826

A VSCode extension that allows you to use browser devtools from within the editor. The devtools will connect to an instance of Microsoft Edge giving you the ability to alter CSS styling, perform diagnostics, and debugging. Get it now at http://aka.ms/devtools-for-code

TypeScript
Updated Sep 12, 2026

etl2pcapng

738

Utility that converts an .etl file containing a Windows network packet capture into .pcapng format.

C
Updated Sep 12, 2026

BCApps

681

Repository for collaboration on Microsoft Dynamics 365 Business Central applications.

AL
Updated Sep 12, 2026

vidur

675

Accurate, large-scale, and extensible simulator for LLM inference Systems

Python
Updated Sep 12, 2026

angle

625

ANGLE: OpenGL ES to DirectX translation

Unknown Language
Updated Sep 12, 2026

python-in-excel

586

Python in Microsoft Excel

Unknown Language
Updated Sep 12, 2026

SynthMoCap

474

SynthMoCap Datasets

Python
Updated Sep 12, 2026

superbenchmark

393

A validation and profiling tool for AI infrastructure

Python
Updated Sep 12, 2026

discovery

240

Microsoft Discovery community repository

Python
Updated Sep 12, 2026

AutoSaddler

218

No description provided for this repository.

Python
Updated Sep 12, 2026

bocpy

182

Behavior-Oriented Concurrency in Python

Python
Updated Sep 12, 2026

Docker-Provider

173

Azure Monitor for Containers

Ruby
Updated Sep 12, 2026

oxidizer

153

Oxidizer is a platform for Rust service development which bridges the gaps in the crate ecosystem to deliver a turn-key solution to enable the efficient creation of high-scale high-availability and high-performance services in Rust.

Rust
Updated Sep 12, 2026

AgentRx

149

No description provided for this repository.

Python
Updated Sep 12, 2026

agentic-agile-template

90

Agentic-Agile Development bridges Agile process values with the capabilities of AI coding agents. It is a methodology for building software through human-agent partnerships.

Unknown Language
Updated Sep 12, 2026

hermes-windows

89

Hermes is a small and lightweight JavaScript engine optimized for running React Native apps..

JavaScript
Updated Sep 12, 2026

webui

86

Server Side Rendering without JavaScript on the server. No virtual DOM. No JSX. Just HTML, streamed from any language.

Rust
Updated Sep 12, 2026

Industrial-Foundation-Models

64

Dedicated to building industrial foundation models for universal data intelligence across industries.

Python
Updated Sep 12, 2026

azure-linux-image-tools

38

No description provided for this repository.

Go
Updated Sep 12, 2026

aspnetcore-ja-handbook

34

No description provided for this repository.

Astro
Updated Sep 12, 2026

sbi

30

Secure Base Image recommendations

Go
Updated Sep 12, 2026

MAMBA

12

Imitation learning from multiple experts

Python
Updated Sep 12, 2026

easycopilotlab

11

Copilot Studio for non-developers — Learn to build your first AI agent without coding.

HTML
Updated Sep 12, 2026

vscode-telemetry-extractor

10

Allows the extraction of telemetry events from the VS Code source code

TypeScript
Updated Sep 12, 2026

WindowsAppSdkResources

6

Indexing resources for the Windows App SDK mcp.

C#
Updated Sep 12, 2026

Frequently asked questions

What does microsoft build on GitHub?

Microsoft builds a variety of open source projects on GitHub, including development tools like Visual Studio Code and productivity utilities like PowerToys. They also provide educational resources focused on AI and web development.

Which programming languages does microsoft use?

Microsoft primarily uses Python, TypeScript, C++, Jupyter Notebook, C#, and JavaScript for their projects on GitHub. These languages support a diverse range of applications and tools.

Are microsoft's repositories public?

Yes, Microsoft's repositories on GitHub are public, allowing anyone to access their open source projects. This transparency promotes collaboration and community contributions across various software development areas.

Is this exposure intended?

Monitor Microsoft with RepoGuard and get alerted the moment a new public repository appears.

Monitor this account