Open source projects and samples from Microsoft
8,014
공개 저장소
2,062,087
총 별점
122,511
팔로워
Microsoft는 다양한 오픈 소스 프로젝트와 샘플을 제공하는 GitHub 조직입니다. 주요 프로그래밍 언어로는 Python, TypeScript, C++, Rust, Jupyter Notebook, C#이 있으며, Visual Studio Code와 PowerToys와 같은 널리 사용되는 프로젝트를 포함하고 있습니다. 이들의 공개 리포지토리는 보안 감사 관점에서 중요한 정보를 제공합니다.
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
A programming framework for agentic AI
Open-Source Frontier Voice AI
12 Weeks, 24 Lessons, AI for All!
A browser based code editor
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
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
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
Microsoft Cognitive Toolkit (CNTK), an open source deep-learning toolkit
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.
This is an official implementation for "Swin Transformer: Hierarchical Vision Transformer using Shifted Windows".
Static Type Checker for Python
Python version of the Playwright testing and automation library.
Beginner, advanced, expert level Rust training material
An open source AutoML toolkit for automate machine learning lifecycle, including feature engineering, neural architecture search, model compression and hyper-parameter tuning.
Code for loralib, an implementation of "LoRA: Low-Rank Adaptation of Large Language Models"
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).
Rust for Windows
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.
MSVC's implementation of the C++ Standard Library.
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
An open-source framework for detecting, redacting, masking, and anonymizing sensitive data (PII) across text, images, and structured data. Supports NLP, pattern matching, and customizable pipelines.
Native and Compact Structured Latents for 3D Generation
Sample code for Channel 9 Python for Beginners course
Experience, Learn and Code the latest breakthrough innovations with Microsoft AI
Bot Framework provides the most comprehensive experience for building conversation 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.
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.
Python extension for Visual Studio Code
Microsoft BASIC for 6502 Microprocessor - Version 1.1
System for AI Education Resource.
Coreutils for Windows: Installer & Packaging
Service Fabric is a distributed systems platform for packaging, deploying, and managing stateless and stateful distributed applications and containers at large scale.
Curated lessons on getting started building agents with Copilot Studio
Microsoft AI
Large Language-and-Vision Assistant for Biomedicine, built towards multimodal GPT-4 level capabilities.
Documentation and issues for Pylance
better agentic engineering
AI Red Teaming playground labs to run AI Red Teaming trainings including infrastructure.
PostgreSQL in-database durable execution
Sample code for a simple web chat experience through Azure OpenAI, including Azure OpenAI On Your Data.
Visual Studio Code SQL Server extension.
The MCP server for Azure DevOps, bringing the power of Azure DevOps directly to your agents.
This repo contains the scripts, models, and required files for the Deep Noise Suppression (DNS) Challenge.
Security Research from the Microsoft Security Response Center (MSRC)
Automate the setup and configuration of your Windows development environment.
Robust Distributed System Nucleus (rDSN) is an open framework for quickly building and managing high performance and robust distributed systems.
Policy-driven, layered isolation and containment
MCP Server and CLI for accessing Work IQ
PowerShell module to export a local copy of an Entra (Azure AD) tenant configuration.
BiomedParse: A Foundation Model for Joint Segmentation, Detection, and Recognition of Biomedical Objects Across Nine Modalities
LLM2CLIP significantly improves already state-of-the-art CLIP models.
XDP speeds up networking on Windows
Reactor is an experimental set of extensions to WinUI
A Foundational Vision-Language-Action Model for Synergizing Cognition and Action in Robotic Manipulation
[NeurIPS'25] GUI-Actor: Coordinate-Free Visual Grounding for GUI Agents
The Direct3D9-On-12 mapping layer
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.
Experience Microsoft Build, directly from your terminal, with GitHub Copilot CLI and the Microsoft Build CLI.
A curated collection of presentations-in-a-box created by Microsoft for speakers to use at user groups and meetups
GitHub Copilot for Azure
For consuming the ripgrep binary from microsoft/ripgrep-prebuilt in a Node project
A JavaScript graph layout engine: port of MSAGL
Behavior-Oriented Concurrency in Python
Container Tools Extension for Visual Studio Code
Quality skills and knowledge for Business Central development. The shared bar for humans and agents alike.
Azure Static Web Apps extension for VS Code
A performant markdown library for iOS that supports streaming
Contains a regularly published and updated vulnerability database for Vulnerability Monitoring.
An open-source Digital Worker platform for reliable execution and continuous co-evolution.
Kiota http provider implementation for Go with net http
Docker for Visual Studio Code: Extensibility Model
Samples of ML models learning from source code
Abstractions library for the Kiota generated SDKs in go
이 저장소에 대한 설명이 제공되지 않았습니다.
Use WinRT methods dynamically
Microsoft는 다양한 오픈 소스 프로젝트를 GitHub에서 개발하고 있습니다. 주요 프로젝트로는 Visual Studio Code, PowerToys, 그리고 여러 교육용 자료가 포함되어 있습니다.
Microsoft는 주로 Python, TypeScript, C++, Rust, Jupyter Notebook, C#과 같은 언어를 사용하여 다양한 프로젝트를 개발합니다. 이러한 언어들은 개발자의 요구에 맞춰 다양한 기능을 제공합니다.
네, Microsoft의 모든 리포지토리는 공개되어 있습니다. 이는 개발자와 사용자가 코드에 접근하고, 기여하며, 학습할 수 있는 기회를 제공합니다.