Open source projects and samples from Microsoft
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.
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
18 Lessons to Get Started Building AI Agents
A programming framework for agentic AI
12 Weeks, 24 Lessons, AI for All!
Open-Source Frontier Voice AI
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
Playwright MCP server
A modular graph-based Retrieval-Augmented Generation (RAG) system
Windows Subsystem for Linux
Integrate cutting-edge LLM technology quickly and easily into your apps
C++ Library Manager for Windows, Linux, and MacOS
Staging repo for development of native port of TypeScript
A simple screen parsing tool towards pure vision based GUI agent
Microsoft REST API Guidelines
ONNX Runtime: cross-platform, high performance ML inferencing and training accelerator
Fluent UI web represents a collection of utilities, React components, and web components for building web applications.
Open source simulator for autonomous vehicles built on Unreal Engine / Unity, from Microsoft AI & Research
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.
🪄 Data Formulator is an interactive AI-powered data analysis system makes it easy to connect, explore and visualize data.
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 version of the Playwright testing and automation library.
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
Official repo for paper "Structured 3D Latents for Scalable and Versatile 3D Generation" (CVPR'25 Spotlight).
Defines a common protocol for language servers.
Rust for Windows
CLI for common Playwright actions. Record and generate Playwright code, inspect selectors and take screenshots.
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.
MSVC's implementation of the C++ Standard Library.
The Microsoft community Windows Package Manager manifest repository
A collection of familiar, friendly, and modern emoji from Microsoft
API samples for the Universal Windows Platform.
Native and Compact Structured Latents for 3D Generation
Fast persistent recoverable log and key-value store + cache, in C# and C++.
Fara1.5 – A family of frontier computer use agent models
A simple SWE style browser agent framework that achieves SOTA results on long horizon web tasks.
No description provided for this repository.
General purpose Linux OS for Azure
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.
General technology for enabling AI capabilities w/ LLMs and MLLMs
A fast and reliable .NET Rules Engine with extensive Dynamic expression support
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.
Tasks for Azure Pipelines
better agentic engineering
Five lessons, learn how to really apply AI to your .NET Applications
Skills, MCP servers, Custom Agents, Agents.md for SDKs to ground Coding Agents
PostgreSQL in-database durable execution
No description provided for this repository.
Graphormer is a general-purpose deep learning backbone for molecular modeling.
🪄 Flint is a visualization language that lets AI agents reliably create expressive, good-looking charts from simple, human-editable chart specs.
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.
ResearchStudio: Our AI co-author, from research problem to final publication.
Home of OpenVMM and OpenHCL
ShaderConductor is a tool designed for cross-compiling HLSL to other shading languages
maximal update parametrization (µP)
A fork of Windows Terminal with native agent integration, right in your command line.
Unified-Modal Speech-Text Pre-Training for Spoken Language Processing
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.
Policy-driven, layered isolation and containment
This repository holds the source code of Microsoft.Testing.Platform (MTP), a lightweight alternative to VSTest, as well as MSTest adapter and framework.
The Microsoft 365 Agent SDK simplifies building full stack, multichannel, trusted agents for platforms including M365, Teams, Copilot Studio, and Webchat.
Get your repo ready for AI.
Visual Studio Test Platform is the runner and engine that powers test explorer and vstest.console.
The Sunniest Semantic Version Bumper
A repository to make changes to the TypeScript Wiki on GitHub
No description provided for this repository.
Repository for collaboration on Microsoft Dynamics 365 Business Central applications.
Hosts a local server in your workspace for you to preview your webpages.
Early access to new features for Microsoft Fabric's Semantic Link.
[ICRA 2026] VITRA: Scalable Vision-Language-Action Model Pretraining for Robotic Manipulation with Real-Life Human Activity Videos
Contains tools for building/packaging Power BI visuals
A pytest-native safety and security testing framework for agentic AI applications
Regorus - A fast, lightweight Rego (OPA policy language) interpreter written in Rust.
Collection of all RM and deployment extensions
Deployment of an Active Directory Tier Model structure to support Tier 0, Tier 1, and Tier 2 objects.
GitHub Copilot for Azure
VSCode extension "Maven for Java"
Manage Gradle Projects, run Gradle tasks and provide better Gradle file authoring experience in VS Code
MLVC: Multi-platform Learned Video Codec for Real-World Deployment
An open-source Digital Worker platform for reliable execution and continuous co-evolution.
BiomedCLIP data pipeline
No description provided for this repository.
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.
No description provided for this repository.
Sysinternals ZoomIt for MacOS
No description provided for this repository.
JDK main-line development
Accelerate Model Deployment on WinML
WebAuthn API Testing Website.
An Electron app which shows sample functionality of the Electron platform.
Use WinRT methods dynamically
No description provided for this repository.
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