RepoGuard
Updated 6 h ago
Microsoft

Organization

Public GitHub footprint of Microsoft

@microsoft
View profile on GitHub

Open source projects and samples from Microsoft

Redmond, WA

8,224

Public repositories

2,003,092

Total stars

126,021

Followers

Microsoft maintains a significant public presence on GitHub, focusing on open source projects and samples. Their repositories primarily feature languages such as Python, TypeScript, C++, and Rust. Notable projects include Visual Studio Code, PowerToys, and various educational resources in Jupyter Notebook.

Top languages

Python 29TypeScript 17C++ 10Jupyter Notebook 8C# 8JavaScript 7Rust 6Java 3

Public repositories

vscode

187,962

Visual Studio Code

TypeScript
Updated Jul 28, 2026

markitdown

169,604

Python tool for converting files and office documents to Markdown.

Python
Updated Jul 28, 2026

PowerToys

136,820

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

C
Updated Jul 28, 2026

generative-ai-for-beginners

113,616

21 Lessons, Get Started Building with Generative AI

Jupyter Notebook
Updated Jul 28, 2026

TypeScript

109,973

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

TypeScript
Updated Jul 28, 2026

terminal

104,375

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

C++
Updated Jul 28, 2026

Web-Dev-For-Beginners

96,070

24 Lessons, 12 Weeks, Get Started as a Web Developer

JavaScript
Updated Jul 28, 2026

playwright

93,580

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

TypeScript
Updated Jul 28, 2026

ML-For-Beginners

88,676

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

Jupyter Notebook
Updated Jul 28, 2026

ai-agents-for-beginners

70,529

18 Lessons to Get Started Building AI Agents

Jupyter Notebook
Updated Jul 28, 2026

autogen

60,053

A programming framework for agentic AI

Python
Updated Jul 28, 2026

AI-For-Beginners

53,006

12 Weeks, 24 Lessons, AI for All!

Jupyter Notebook
Updated Jul 28, 2026

VibeVoice

50,638

Open-Source Frontier Voice AI

Python
Updated Jul 28, 2026

qlib

46,738

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 Jul 28, 2026

BitNet

39,786

Official inference framework for 1-bit LLMs

C++
Updated Jul 28, 2026

playwright-mcp

35,555

Playwright MCP server

TypeScript
Updated Jul 28, 2026

graphrag

34,938

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

Python
Updated Jul 28, 2026

WSL

33,231

Windows Subsystem for Linux

C++
Updated Jul 28, 2026

semantic-kernel

28,377

Integrate cutting-edge LLM technology quickly and easily into your apps

C#
Updated Jul 28, 2026

vcpkg

27,306

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

CMake
Updated Jul 28, 2026

typescript-go

26,079

Staging repo for development of native port of TypeScript

Go
Updated Jul 28, 2026

OmniParser

25,196

A simple screen parsing tool towards pure vision based GUI agent

Jupyter Notebook
Updated Jul 28, 2026

api-guidelines

23,310

Microsoft REST API Guidelines

Unknown Language
Updated Jul 28, 2026

onnxruntime

21,207

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

C++
Updated Jul 28, 2026

fluentui

20,175

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

TypeScript
Updated Jul 28, 2026

AirSim

18,344

Open source simulator for autonomous vehicles built on Unreal Engine / Unity, from Microsoft AI & Research

C++
Updated Jul 28, 2026

mcp-for-beginners

16,843

This open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable, and secure AI workflows from session setup to service orchestration.

Jupyter Notebook
Updated Jul 28, 2026

data-formulator

15,986

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

Python
Updated Jul 28, 2026

SkillOpt

15,221

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 Jul 28, 2026

playwright-python

14,860

Python version of the Playwright testing and automation library.

Python
Updated Jul 28, 2026

RD-Agent

14,059

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 Jul 28, 2026

TRELLIS

13,317

Official repo for paper "Structured 3D Latents for Scalable and Versatile 3D Generation" (CVPR'25 Spotlight).

Python
Updated Jul 28, 2026

language-server-protocol

12,956

Defines a common protocol for language servers.

HTML
Updated Jul 28, 2026

windows-rs

12,612

Rust for Windows

Rust
Updated Jul 28, 2026

playwright-cli

12,215

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

JavaScript
Updated Jul 28, 2026

garnet

11,907

Garnet is a remote cache-store from Microsoft Research that offers strong performance (throughput and latency), scalability, storage, recovery, cluster sharding, key migration, and replication features. Garnet can work with existing Redis clients.

C#
Updated Jul 28, 2026

STL

11,114

MSVC's implementation of the C++ Standard Library.

C++
Updated Jul 28, 2026

winget-pkgs

10,881

The Microsoft community Windows Package Manager manifest repository

Unknown Language
Updated Jul 28, 2026

fluentui-emoji

10,034

A collection of familiar, friendly, and modern emoji from Microsoft

Python
Updated Jul 28, 2026

Windows-universal-samples

9,696

API samples for the Universal Windows Platform.

JavaScript
Updated Jul 28, 2026

TRELLIS.2

9,064

Native and Compact Structured Latents for 3D Generation

Python
Updated Jul 28, 2026

FASTER

6,634

Fast persistent recoverable log and key-value store + cache, in C# and C++.

C#
Updated Jul 28, 2026

fara

6,076

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

Python
Updated Jul 28, 2026

Webwright

5,840

A simple SWE style browser agent framework that achieves SOTA results on long horizon web tasks.

Python
Updated Jul 28, 2026

typespec

5,805

No description provided for this repository.

Java
Updated Jul 28, 2026

azurelinux

5,292

General purpose Linux OS for Azure

Python
Updated Jul 28, 2026

agent-governance-toolkit

4,951

AI Agent Governance Toolkit — Policy enforcement, zero-trust identity, execution sandboxing, and reliability engineering for autonomous AI agents. Covers 10/10 OWASP Agentic Top 10.

Python
Updated Jul 28, 2026

LMOps

4,449

General technology for enabling AI capabilities w/ LLMs and MLLMs

Python
Updated Jul 28, 2026

RulesEngine

4,321

A fast and reliable .NET Rules Engine with extensive Dynamic expression support

C#
Updated Jul 28, 2026

PyRIT

4,196

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 Jul 28, 2026

azure-pipelines-tasks

3,646

Tasks for Azure Pipelines

TypeScript
Updated Jul 28, 2026

AI-Engineering-Coach

3,428

better agentic engineering

TypeScript
Updated Jul 28, 2026

Generative-AI-for-beginners-dotnet

2,913

Five lessons, learn how to really apply AI to your .NET Applications

C#
Updated Jul 28, 2026

skills

2,830

Skills, MCP servers, Custom Agents, Agents.md for SDKs to ground Coding Agents

TypeScript
Updated Jul 28, 2026

pg_durable

2,702

PostgreSQL in-database durable execution

Rust
Updated Jul 28, 2026

foundry-local

2,470

No description provided for this repository.

C++
Updated Jul 28, 2026

Graphormer

2,465

Graphormer is a general-purpose deep learning backbone for molecular modeling.

Python
Updated Jul 28, 2026

flint-chart

2,351

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

TypeScript
Updated Jul 28, 2026

Ontology-Playground

2,265

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 Jul 28, 2026

ResearchStudio

1,895

ResearchStudio: Our AI co-author, from research problem to final publication.

Python
Updated Jul 28, 2026

openvmm

1,860

Home of OpenVMM and OpenHCL

Rust
Updated Jul 28, 2026

ShaderConductor

1,840

ShaderConductor is a tool designed for cross-compiling HLSL to other shading languages

C++
Updated Jul 28, 2026

mup

1,743

maximal update parametrization (µP)

Jupyter Notebook
Updated Jul 28, 2026

intelligent-terminal

1,626

A fork of Windows Terminal with native agent integration, right in your command line.

C++
Updated Jul 28, 2026

SpeechT5

1,448

Unified-Modal Speech-Text Pre-Training for Spoken Language Processing

Python
Updated Jul 28, 2026

winappCli

1,162

winapp, the Windows App Development CLI, is a single command-line interface for managing Windows SDKs, packaging, generating app identity, manifests, certificates, and using build tools with any app framework.

C#
Updated Jul 28, 2026

mxc

1,159

Policy-driven, layered isolation and containment

Rust
Updated Jul 28, 2026

testfx

1,034

This repository holds the source code of Microsoft.Testing.Platform (MTP), a lightweight alternative to VSTest, as well as MSTest adapter and framework.

C#
Updated Jul 28, 2026

Agents

1,013

The Microsoft 365 Agent SDK simplifies building full stack, multichannel, trusted agents for platforms including M365, Teams, Copilot Studio, and Webchat.

TypeSpec
Updated Jul 28, 2026

agentrc

987

Get your repo ready for AI.

TypeScript
Updated Jul 28, 2026

vstest

966

Visual Studio Test Platform is the runner and engine that powers test explorer and vstest.console.

C#
Updated Jul 28, 2026

beachball

814

The Sunniest Semantic Version Bumper

TypeScript
Updated Jul 28, 2026

TypeScript-wiki

753

A repository to make changes to the TypeScript Wiki on GitHub

JavaScript
Updated Jul 28, 2026

Mage

717

No description provided for this repository.

Python
Updated Jul 28, 2026

BCApps

656

Repository for collaboration on Microsoft Dynamics 365 Business Central applications.

AL
Updated Jul 28, 2026

vscode-livepreview

582

Hosts a local server in your workspace for you to preview your webpages.

TypeScript
Updated Jul 28, 2026

semantic-link-labs

555

Early access to new features for Microsoft Fabric's Semantic Link.

Python
Updated Jul 28, 2026

VITRA

453

[ICRA 2026] VITRA: Scalable Vision-Language-Action Model Pretraining for Robotic Manipulation with Real-Life Human Activity Videos

Python
Updated Jul 28, 2026

PowerBI-visuals-tools

422

Contains tools for building/packaging Power BI visuals

TypeScript
Updated Jul 28, 2026

RAMPART

390

A pytest-native safety and security testing framework for agentic AI applications

Python
Updated Jul 28, 2026

regorus

333

Regorus - A fast, lightweight Rego (OPA policy language) interpreter written in Rust.

Rust
Updated Jul 28, 2026

azure-pipelines-extensions

309

Collection of all RM and deployment extensions

PowerShell
Updated Jul 28, 2026

ActiveDirectoryTierModel

248

Deployment of an Active Directory Tier Model structure to support Tier 0, Tier 1, and Tier 2 objects.

PowerShell
Updated Jul 28, 2026

GitHub-Copilot-for-Azure

239

GitHub Copilot for Azure

TypeScript
Updated Jul 28, 2026

vscode-maven

208

VSCode extension "Maven for Java"

TypeScript
Updated Jul 28, 2026

vscode-gradle

173

Manage Gradle Projects, run Gradle tasks and provide better Gradle file authoring experience in VS Code

Java
Updated Jul 28, 2026

mlvc

163

MLVC: Multi-platform Learned Video Codec for Real-World Deployment

Python
Updated Jul 28, 2026

Sico

138

An open-source Digital Worker platform for reliable execution and continuous co-evolution.

TypeScript
Updated Jul 28, 2026

BiomedCLIP_data_pipeline

129

BiomedCLIP data pipeline

Jupyter Notebook
Updated Jul 28, 2026

cpp-async

109

No description provided for this repository.

C++
Updated Jul 28, 2026

PromptKit

89

Agentic prompts are the most important code you're not engineering. PromptKit fixes that — composable, version-controlled prompt components (personas, protocols, formats, templates) that snap together into reliable, repeatable prompts for bug investigation, design docs, code review, security audits, and more. Works with any LLM.

JavaScript
Updated Jul 28, 2026

InfoAgent

76

No description provided for this repository.

Python
Updated Jul 28, 2026

ZoomitForMac

55

Sysinternals ZoomIt for MacOS

Swift
Updated Jul 28, 2026

VibeASR.cpp

43

No description provided for this repository.

C
Updated Jul 28, 2026

openjdk-jdk

39

JDK main-line development

Java
Updated Jul 28, 2026

winml-cli

36

Accelerate Model Deployment on WinML

Python
Updated Jul 28, 2026

webauthntest

34

WebAuthn API Testing Website.

JavaScript
Updated Jul 28, 2026

electron-on-windows-gallery

26

An Electron app which shows sample functionality of the Electron platform.

JavaScript
Updated Jul 28, 2026

dynwinrt

20

Use WinRT methods dynamically

Rust
Updated Jul 28, 2026

python-lsp-compare

7

No description provided for this repository.

Python
Updated Jul 28, 2026

Frequently asked questions

What does microsoft build on GitHub?

Microsoft builds a wide range of open source projects on GitHub, including development tools like Visual Studio Code and utilities such as PowerToys. They also provide educational resources, particularly in machine learning and web development.

Which programming languages does microsoft use?

Microsoft's repositories prominently feature several programming languages including Python, TypeScript, C++, and Rust. This diverse language usage reflects their broad focus on various aspects of software development and education.

Are microsoft's repositories public?

Yes, Microsoft's repositories on GitHub are public. This openness allows developers and users to access, contribute to, and learn from their extensive collection of projects and resources.

Is this exposure intended?

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

Monitor this account