Visual Studio Code
- Stars
- 188.9K
- Forks
- 41.7K
- Pushed
- Today
Current GitHub adoption and maintenance signals.
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
12 Weeks, 24 Lessons, AI for All!
A programming framework for agentic AI
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.
A browser based code editor
Official inference framework for 1-bit LLMs
A modular graph-based Retrieval-Augmented Generation (RAG) system
Windows Subsystem for Linux
The original sources of MS-DOS 1.25, 2.0, and 4.0 for reference purposes
Integrate cutting-edge LLM technology quickly and easily into your apps
Fluent UI web represents a collection of utilities, React components, and web components for building web applications.
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.
Bringing Old Photo Back to Life (CVPR 2020 oral)
Beginner, advanced, expert level Rust training material
We all edit.
A framework for building, orchestrating and deploying AI agents and multi-agent workflows with support for Python and .NET.
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.
The Microsoft community Windows Package Manager manifest repository
Native and Compact Structured Latents for 3D Generation
IDE style command line auto complete
The source for the Linux kernel used in Windows Subsystem for Linux 2 (WSL2)
The adaptive interface system for modern web experiences.
A multi-module course teaching everything you need to know about using GitHub Copilot as an AI Peer Programming resource.
WinUI: a modern UI framework with a rich set of controls and styles to build dynamic and high-performing Windows applications.
[EMNLP'23, ACL'24] To speed up LLMs' inference and enhance LLM's perceive of key information, compress the prompt and KV-Cache, which achieves up to 20x compression with minimal performance loss.
Official repository for the Microsoft C/C++ extension for VS Code.
General purpose Linux OS for Azure
Microsoft Fluent UI Blazor components library. For use with ASP.NET Core Blazor applications
Python extension for Visual Studio Code
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.
Project Malmo is a platform for Artificial Intelligence experimentation and research built on top of Minecraft. We aim to inspire a new generation of research into challenging new problems presented by this unique environment. --- For installation instructions, scroll down to *Getting Started* below, or visit the project page for more information:
🪄 Flint is a visualization language that lets AI agents reliably create expressive, good-looking charts from simple, human-editable chart specs.
Tasks for Azure Pipelines
better agentic engineering
Agent Package Manager
Source from the Microsoft .NET Reference Source that represent a subset of the .NET Framework
Desktop app that records your on-screen work session and uses the GitHub Copilot CLI to reconstruct it as an intent + ordered steps, then builds a reusable Skill or Automation for Microsoft Scout, Microsoft Copilot Cowork, or Copilot Studio.
Curated lessons on getting started building agents with Copilot Studio
Skills, MCP servers, Custom Agents, Agents.md for SDKs to ground Coding Agents
ResearchStudio: Our AI co-author, from research problem to final publication.
The SBOM tool is a highly scalable and enterprise ready tool to create SPDX 2.2 compatible SBOMs for any variety of artifacts.
Automate the setup and configuration of your Windows development environment.
This repo contains the scripts, models, and required files for the Deep Noise Suppression (DNS) Challenge.
This is a repository for Microsoft Power Automate, Power Apps, and Azure Logic Apps connectors
CLI / Framework for Agent Skills - create, test, measure and improve skill quality and effectiveness
Bridging LLM and Recommender System.
This repository holds the source code of Microsoft.Testing.Platform (MTP), a lightweight alternative to VSTest, as well as MSTest adapter and framework.
Get your repo ready for AI.
Source code for the Microsoft Comic Chat IRC client
Visual Studio Test Platform is the runner and engine that powers test explorer and vstest.console.
Official Code Release for [SIGGRAPH 2025] RenderFormer: Transformer-based Neural Rendering of Triangle Meshes with Global Illumination
Sysinternals ZoomIt for MacOS
Confidential Consortium Framework
VS Code Localization Extension
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.
Reactor is an experimental set of extensions to WinUI
AI-powered ab initio biomolecular dynamics simulation
Dion optimizer algorithm
A general framework for distilling human-created multimodal resources into reusable, executable skills that AI agents can browse, compose, and run, validated across diverse domains including web, PowerPoint, Excel, Blender, CAD, Unreal Engine 5, and REAPER-based music production.
A course for AI applications with LangChain4j from simple chat to AI agents.
Microsoft Python Driver for SQL Server
Deployment of an Active Directory Tier Model structure to support Tier 0, Tier 1, and Tier 2 objects.
Skala exchange-correlation functional
For consuming the ripgrep binary from microsoft/ripgrep-prebuilt in a Node project
Azure Cosmos DB extension for VS Code
No repository description provided.
A benchmark for evaluating the robustness of LLMs and defenses to indirect prompt injection attacks.
VS Code extension for Python environment and package management
Team Calendar Extension for Visual Studio Team Services
Abstractions library for the Kiota generated SDKs in dotnet
This repository is for active development of the Microsoft 365 Agent SDK components for JavaScript
Power Platform Terraform Provider
A work item form control which allows selection of multiple values.
Abstractions library for the Kiota generated SDKs in go
This custom control extension gives users the ability to change the value of an integer field by clicking on up and down arrows. There is still an ability to type the value, like you would on any integer field.
FSQ is an evidence-first agent harness for replayable, verifiable AI UI automation across web, mobile, and desktop.
Text/plain serialization provider implementation for Kiota based SDKs
PyTorch-Wildlife — The Microsoft collaborative deep learning framework for conservation. Multi-task computer vision and bioacoustic models for camera-trap detection, species classification, and biodiversity monitoring. Maintained by Microsoft AI for Good Lab.
Kiota serialization provider implementation for Go and JSON
Split a work item to track work that will continue into the next sprint.
Search work items with wiql queries.
Kiota serialization provider implementation for Go and multipart form
Release Management utility tasks
Main repository for AI BAST Specialist Teal AI Agents Library
Code for AMRL: Aggregated Memory For Reinforcement Learning published at ICLR 2020 (https://iclr.cc/virtual_2020/poster_Bkl7bREtDr.html). The research is focussed on ignoring noise and irrelevant features in RL agents with memory.
A customer-focused Azure infrastructure starter kit for deploying CDM Starter Kit utility resources using Bicep and Azure CreateUIDefinition.
Work Tracker for the Amplifier project