Open source projects and samples from Microsoft
8,014
Public repositories
1,779,672
Total stars
122,481
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.
Visual Studio Code
Python tool for converting files and office documents to Markdown.
Microsoft PowerToys is a collection of utilities that supercharge productivity and customization on Windows
21 Lessons, Get Started Building with Generative AI
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
The new Windows Terminal and the original Windows console host, all in the same place!
24 Lessons, 12 Weeks, Get Started as a Web Developer
Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.
12 weeks, 26 lessons, 52 quizzes, classic Machine Learning for all
12 Lessons to Get Started Building AI Agents
12 Weeks, 24 Lessons, AI for All!
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.
Official inference framework for 1-bit LLMs
10 Weeks, 20 Lessons, Data Science for All!
Playwright MCP server
Windows Subsystem for Linux
Integrate cutting-edge LLM technology quickly and easily into your apps
C++ Library Manager for Windows, Linux, and MacOS
WinGet is the Windows Package Manager. This project includes a CLI (Command Line Interface), PowerShell modules, and a COM (Component Object Model) API (Application Programming Interface).
Staging repo for development of native port of TypeScript
JARVIS, a system to connect LLMs with ML community. Paper: https://arxiv.org/pdf/2303.17580.pdf
ONNX Runtime: cross-platform, high performance ML inferencing and training accelerator
Open source simulator for autonomous vehicles built on Unreal Engine / Unity, from Microsoft AI & Research
12 Weeks, 24 Lessons, IoT for All!
🪄 Create rich visualizations with AI
This repo is the official home of .NET on GitHub. It's a great starting point to find many .NET OSS projects from Microsoft and the community, including many that are part of the .NET Foundation.
Beginner, advanced, expert level Rust training material
mimalloc is a compact general purpose allocator with excellent performance.
Defines a common protocol for language servers.
CLI for common Playwright actions. Record and generate Playwright code, inspect selectors and take screenshots.
The Microsoft community Windows Package Manager manifest repository
Fluent System Icons are a collection of familiar, friendly and modern icons from Microsoft.
UFO³: Weaving the Digital Agent Galaxy
8 Lessons, Kick-start Your Cybersecurity Learning.
Public documentation for Visual Studio Code
Monorepo for tools developed by the Rush Stack community
Aspire is the tool for code-first, extensible, observable dev and deploy.
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.
A simple SWE style browser agent framework that achieves SOTA results on long horizon web tasks.
Library for building distributed, real-time collaborative web applications
Cross-platform, C implementation of the IETF QUIC protocol, exposed to C, C++, C# and Rust.
PerfView is a CPU and memory performance-analysis tool
The Windows App SDK empowers all Windows desktop apps with modern Windows UI, APIs, and platform features, including back-compat support, shipped via NuGet.
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.
Coreutils for Windows: Installer & Packaging
Catalog of official Microsoft MCP (Model Context Protocol) server implementations for AI-powered data access and tool integration
Agent Package Manager
A behavioral analytics library that uses dom mutations and user interactions to generate aggregated insights.
A security-focused library OS supporting kernel- and user-mode execution
[CVPR'25 Oral] MoGe: Unlocking Accurate Monocular Geometry Estimation for Open-Domain Images with Optimal Training Supervision
Real-time collaborative development from the comfort of your favorite tools
No description provided for this repository.
better agentic engineering
VSCode extension to integrate eslint into VSCode
PostgreSQL in-database durable execution
A react-native component library that implements the Fluent Design System.
Browse the sample apps demonstrating Aspire integration across C#, JavaScript, TypeScript, Python, Go, containers, databases, cloud, AI, and observability scenarios.
Automate the setup and configuration of your Windows development environment.
A refined collection of Hypervelocity Engineering components (instructions, prompts, agents, and skills) to start your project off right, or upgrade your existing projects to get the most out of GitHub Copilot
Generative AI extensions for onnxruntime
Microsoft Build Accelerator
Robust Distributed System Nucleus (rDSN) is an open framework for quickly building and managing high performance and robust distributed systems.
A fork of Windows Terminal with native agent integration, right in your command line.
Microsoft Quantum Development Kit, including the Q# programming language, resource estimator, and Quantum Katas
Implementation of the Aurora model for Earth system forecasting
Get your repo ready for AI.
MCP Server and CLI for accessing Work IQ
The Power BI Modeling MCP Server, brings Power BI semantic modeling capabilities to your AI agents.
Learning audio concepts from natural language supervision
Scans your project to determine what components you use
onnxruntime-extensions: A specialized pre- and post- processing library for ONNX Runtime
[ICRA 2026] VITRA: Scalable Vision-Language-Action Model Pretraining for Robotic Manipulation with Real-Life Human Activity Videos
VS Code extensions for Java developers.
A Generic Low-Code Framework Built on a Config-Driven Tree Walker
Microsoft Azure Cognitive Services Speech SDK for JavaScript
No description provided for this repository.
Agents and skills for building Windows apps with WinUI 3 and the Windows App SDK
A CLI tool for defining and running multi-agent workflows with the GitHub Copilot SDK and Anthropic Agents SDK.
Customer feedback and issue tracker repository for Visual Studio Marketplace
This repository is for active development of the Microsoft 365 Agent SDK components for .NET
Microsoft Discovery community repository
Project Mu Virtual Platform Firmware
Community gallery of extensions for Microsoft PowerToys Command Palette — submit your extension here to make it discoverable and installable from within Command Palette.
Synchronized multi-client state for AI agent sessions
Server-side rendering for any language. No JavaScript runtime, no virtual DOM, no JSX. Just HTML, CSS, and JS
Evaluation pipelines and components to support the WeatherReal benchmark dataset for weather forecast verification.
No description provided for this repository.
No description provided for this repository.
Project Mu Developer Operations
No description provided for this repository.
A performant markdown library for iOS that supports streaming
Near-linear attention in theory and practice
Resources covering the latest tools and methods for developing on and for Windows — developer experience improvements and new capabilities for building Windows applications. From Microsoft Build 2026.
VS Code JS Debug Value Editor - This extension allows to edit and view values of a debugee with a full text editor. Currently only supports javascript debug adaptors.
evaluation bundle for the Amplifier project
No description provided for this repository.
No description provided for this repository.
Nanoclaw with amplifier-agent support
Paperclip with Amplifier Agent integration
GitHub Copilot CLI skill plugin for code optimizations based on Profiler and Telemtries.
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.
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.
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.
Monitor Microsoft with RepoGuard and get alerted the moment a new public repository appears.
Monitor this account