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 184k 39.3k

  2. TypeScript TypeScript Public

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

    TypeScript 109k 13.4k

  3. PowerToys PowerToys Public

    Microsoft PowerToys is a collection of utilities that supercharge productivity and customization on Windows

    C# 132k 7.9k

  4. terminal terminal Public

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

    C++ 103k 9.2k

  5. semantic-kernel semantic-kernel Public

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

    C# 27.8k 4.6k

Repositories

Showing 10 of 7791 repositories
  • windows-rs Public

    Rust for Windows

    microsoft/windows-rs’s past year of commit activity
    Rust 12,124 Apache-2.0 612 44 4 Updated Apr 22, 2026
  • edge-ai Public

    Production-ready Infrastructure as Code, applications, pluggable components, and PlatformOps toolchains that empower organizations to achieve more with cloud and edge AI-powered solutions. Built by friendly geeks, for every team that needs edge solutions to achieve real production results.

    microsoft/edge-ai’s past year of commit activity
    HCL 74 MIT 35 76 (1 issue needs help) 10 Updated Apr 22, 2026
  • Foundry-Local Public
    microsoft/Foundry-Local’s past year of commit activity
    TypeScript 2,203 294 88 37 Updated Apr 22, 2026
  • vscode-cmake-tools Public

    CMake Tools provides a robust, convenient workflow for CMake projects in VS Code. It simplifies configurations with CMake presets, supports IntelliSense and built-in debugging for CMake scripts, and offers configurable tasks. Its customizable interface allows for efficient project control, while also simplifying test execution and monitoring.

    microsoft/vscode-cmake-tools’s past year of commit activity
    TypeScript 1,663 MIT 525 438 (40 issues need help) 33 Updated Apr 22, 2026
  • DirectXTex Public

    DirectXTex texture processing library

    microsoft/DirectXTex’s past year of commit activity
    C++ 2,092 MIT 479 37 6 Updated Apr 22, 2026
  • vscode Public

    Visual Studio Code

    microsoft/vscode’s past year of commit activity
    TypeScript 184,147 MIT 39,345 5,000+ (501 issues need help) 1,796 Updated Apr 22, 2026
  • vscode-docker-extensibility Public

    Docker for Visual Studio Code: Extensibility Model

    microsoft/vscode-docker-extensibility’s past year of commit activity
    TypeScript 19 MIT 9 5 3 Updated Apr 22, 2026
  • mcp Public

    Catalog of official Microsoft MCP (Model Context Protocol) server implementations for AI-powered data access and tool integration

    microsoft/mcp’s past year of commit activity
    C# 3,018 MIT 463 200 (15 issues need help) 82 Updated Apr 22, 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,804 MIT 529 31 (1 issue needs help) 0 Updated Apr 22, 2026
  • DirectXTK12 Public

    The DirectX Tool Kit (aka DirectXTK12) is a collection of helper classes for writing DirectX 12 code in C++

    microsoft/DirectXTK12’s past year of commit activity
    C++ 1,718 MIT 463 12 0 Updated Apr 22, 2026

Sponsoring

  • @wixtoolset

Top languages

Loading…

Most used topics

Loading…