Skip to content
@microsoft

Microsoft

Open source projects and samples from Microsoft

Open Source at Microsoft

Get Involved

Right now, open communities are building amazing software together, and there are excellent "good first issue" opportunities, if you're looking to get involved.

Visit opensource.microsoft.com to learn more!


Microsoft projects adopt the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ.

Pinned Loading

  1. vscode vscode Public

    Visual Studio Code

    TypeScript 180k 37.2k

  2. TypeScript TypeScript Public

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

    TypeScript 107k 13.2k

  3. PowerToys PowerToys Public

    Microsoft PowerToys is a collection of utilities that help you customize Windows and streamline everyday tasks

    C# 127k 7.6k

  4. terminal terminal Public

    The new Windows Terminal and the original Windows console host, all in the same place!

    C++ 101k 9k

  5. semantic-kernel semantic-kernel Public

    Integrate cutting-edge LLM technology quickly and easily into your apps

    C# 26.9k 4.4k

Repositories

Showing 10 of 7457 repositories
  • PSRule Public

    Validate infrastructure as code (IaC) and objects using PowerShell rules.

    microsoft/PSRule’s past year of commit activity
    C# 448 MIT 60 67 (2 issues need help) 4 Updated Jan 1, 2026
  • Modernize-your-code-solution-accelerator Public

    Designed to help customers transition their SQL queries to new environments quickly and efficiently. This accelerator is particularly useful for organizations modernizing their data estates, as it simplifies the process of translating SQL queries from various dialects.

    microsoft/Modernize-your-code-solution-accelerator’s past year of commit activity
    Python 94 MIT 89 0 10 Updated Jan 1, 2026
  • playwright Public

    Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.

    microsoft/playwright’s past year of commit activity
    TypeScript 80,707 Apache-2.0 4,961 550 9 Updated Jan 1, 2026
  • vscode-cpptools Public

    Official repository for the Microsoft C/C++ extension for VS Code.

    microsoft/vscode-cpptools’s past year of commit activity
    TypeScript 5,997 1,693 1,404 (197 issues need help) 12 Updated Jan 1, 2026
  • winget-pkgs Public

    The Microsoft community Windows Package Manager manifest repository

    microsoft/winget-pkgs’s past year of commit activity
    PowerShell 10,057 MIT 5,834 1,095 957 Updated Jan 1, 2026
  • openjdk-jdk Public Forked from openjdk/jdk

    JDK main-line development

    microsoft/openjdk-jdk’s past year of commit activity
    Java 35 GPL-2.0 6,361 0 9 Updated Jan 1, 2026
  • DirectXTK Public

    The DirectX Tool Kit (aka DirectXTK) is a collection of helper classes for writing DirectX 11.x code in C++

    microsoft/DirectXTK’s past year of commit activity
    C++ 2,753 MIT 529 33 (1 issue needs help) 2 Updated Jan 1, 2026
  • STL Public

    MSVC's implementation of the C++ Standard Library.

    microsoft/STL’s past year of commit activity
  • Multi-Agent-Custom-Automation-Engine-Solution-Accelerator Public

    The Multi-Agent Custom Automation Engine Solution Accelerator is an AI-driven system that manages a group of AI agents to accomplish tasks based on user input. Powered by Microsoft Agent Framework, Azure Foundry, Azure Cosmos DB, and infrastructure services, it provides a reference application, allowing you to hit the ground running.

    microsoft/Multi-Agent-Custom-Automation-Engine-Solution-Accelerator’s past year of commit activity
    Python 668 MIT 436 8 18 Updated Jan 1, 2026
  • content-processing-solution-accelerator Public

    Programmatically extract data and apply schemas to unstructured documents across text-based and multi-modal content using Azure AI Foundry, Azure OpenAI, Azure AI Content Understanding, and Cosmos DB.

    microsoft/content-processing-solution-accelerator’s past year of commit activity
    Python 162 MIT 147 1 12 Updated Jan 1, 2026