Open source projects and samples from Microsoft
8,301
공개 저장소
2,011,272
총 별점
129,544
팔로워
Microsoft는 Redmond, WA에 위치한 오픈 소스 프로젝트와 샘플을 제공하는 조직입니다. GitHub에서 Python, C#, C++, TypeScript, Jupyter Notebook, Rust와 같은 다양한 프로그래밍 언어를 사용하여 여러 가지 저장소를 관리하고 있습니다. 대표적인 프로젝트로는 Visual Studio Code, PowerToys, 그리고 Generative AI와 관련된 교육 자료가 포함됩니다.
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!
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
Playwright MCP server
10 Weeks, 20 Lessons, Data Science for All!
A modular graph-based Retrieval-Augmented Generation (RAG) system
Windows Subsystem for Linux
C++ Library Manager for Windows, Linux, and MacOS
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
The absolute trainer to light up AI agents.
🪄 Data Formulator is an interactive AI-powered data analysis system makes it easy to connect, explore and visualize data.
12 Weeks, 24 Lessons, IoT for All!
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)
Static Type Checker for Python
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
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.
Defines a common protocol for language servers.
Rust for Windows
Azure Data SQL Samples - Official Microsoft GitHub Repository containing code samples for SQL Server, Azure SQL, Azure Synapse, and Azure SQL Edge
Native and Compact Structured Latents for 3D Generation
The Microsoft community Windows Package Manager manifest repository
IDE style command line auto complete
UFO³: Weaving the Digital Agent Galaxy
TypeChat is a library that makes it easy to build natural language interfaces using types.
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.
A multi-module course teaching everything you need to know about using GitHub Copilot as an AI Peer Programming resource.
Original Windows File Manager (winfile) with enhancements
Monorepo for tools developed by the Rush Stack community
Fara1.5 – A family of frontier computer use agent models
Virtual File System for Git: Enable Git at Enterprise Scale
It's sudo, for Windows
General purpose Linux OS for Azure
A Linux version of the Procmon Sysinternals tool
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.
Visual Object Tagging Tool: An electron app for building end to end Object Detection Models from Images and Videos.
🪄 Flint is a visualization language that lets AI agents reliably create expressive, good-looking charts from simple, human-editable chart specs.
Microsoft SEAL is an easy-to-use and powerful homomorphic encryption library.
OpenAPI based HTTP Client code generator
Agent Package Manager
better agentic engineering
Catalog of official Microsoft MCP (Model Context Protocol) server implementations for AI-powered data access and tool integration
This repo hosts the source for the DirectX Shader Compiler which is based on LLVM/Clang.
eBPF implementation that runs on top of Windows
[CVPR'25 Oral] MoGe: Unlocking Accurate Monocular Geometry Estimation for Open-Domain Images with Optimal Training Supervision
Trigram-indexed grep with a client/server architecture for fast regex search in large codebases locally
PostgreSQL in-database durable execution
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.
Olive: Simplify ML Model Finetuning, Conversion, Quantization, and Optimization for CPUs, GPUs and NPUs.
Large Language-and-Vision Assistant for Biomedicine, built towards multimodal GPT-4 level capabilities.
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.
An experimentation and research platform to investigate the interaction of automated agents in an abstract simulated network environments.
Defines a common protocol for debug adapters.
이 저장소에 대한 설명이 제공되지 않았습니다.
DISKSPD is a storage load generator / performance test tool from the Windows/Windows Server and Cloud Server Infrastructure Engineering teams
Policy-driven, layered isolation and containment
This is the source code to the mostly-static Microsoft Open Source site featuring projects, program information, and "get involved" pages.
Microsoft Build Accelerator
Wassette: A security-oriented runtime that runs WebAssembly Components via MCP
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.
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.
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
Utility that converts an .etl file containing a Windows network packet capture into .pcapng format.
Repository for collaboration on Microsoft Dynamics 365 Business Central applications.
Accurate, large-scale, and extensible simulator for LLM inference Systems
ANGLE: OpenGL ES to DirectX translation
Python in Microsoft Excel
SynthMoCap Datasets
A validation and profiling tool for AI infrastructure
Microsoft Discovery community repository
이 저장소에 대한 설명이 제공되지 않았습니다.
Behavior-Oriented Concurrency in Python
Azure Monitor for Containers
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.
이 저장소에 대한 설명이 제공되지 않았습니다.
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.
Hermes is a small and lightweight JavaScript engine optimized for running React Native apps..
Server Side Rendering without JavaScript on the server. No virtual DOM. No JSX. Just HTML, streamed from any language.
Dedicated to building industrial foundation models for universal data intelligence across industries.
이 저장소에 대한 설명이 제공되지 않았습니다.
이 저장소에 대한 설명이 제공되지 않았습니다.
Secure Base Image recommendations
Imitation learning from multiple experts
Copilot Studio for non-developers — Learn to build your first AI agent without coding.
Allows the extraction of telemetry events from the VS Code source code
Indexing resources for the Windows App SDK mcp.
Microsoft는 GitHub에서 Visual Studio Code, PowerToys와 같은 도구를 포함하여 다양한 오픈 소스 프로젝트를 개발합니다. 이들은 생산성 향상과 사용자 맞춤화에 중점을 두고 있습니다.
Microsoft는 주로 Python, C#, C++, TypeScript, Jupyter Notebook, Rust와 같은 프로그래밍 언어를 사용합니다. 이러한 언어는 다양한 프로젝트와 도구 개발에 활용됩니다.
예, Microsoft의 GitHub 저장소는 공개적으로 접근할 수 있습니다. 사용자는 Microsoft의 다양한 오픈 소스 프로젝트와 자료를 자유롭게 탐색하고 활용할 수 있습니다.