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 37k

  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.5k

  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 7448 repositories
  • garnet Public

    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.

    microsoft/garnet’s past year of commit activity
    C# 11,621 MIT 625 25 (13 issues need help) 15 Updated Dec 19, 2025
  • pxt Public

    Microsoft MakeCode (PXT - Programming eXperience Toolkit)

    microsoft/pxt’s past year of commit activity
    TypeScript 2,247 MIT 611 212 (2 issues need help) 61 Updated Dec 19, 2025
  • winget-pkgs Public

    The Microsoft community Windows Package Manager manifest repository

    microsoft/winget-pkgs’s past year of commit activity
    PowerShell 10,026 MIT 5,775 1,097 1,047 Updated Dec 19, 2025
  • DacFx Public

    DacFx, SqlPackage, and other SQL development libraries enable declarative database development and database portability across SQL versions and environments. Share feedback here on dacpacs, bacpacs, and SQL projects.

    microsoft/DacFx’s past year of commit activity
    C# 424 MIT 24 190 (4 issues need help) 3 Updated Dec 19, 2025
  • semantic-kernel-java Public

    Semantic Kernel for Java. Integrate cutting-edge LLM technology quickly and easily into your Java based apps. See https://aka.ms/semantic-kernel.

    microsoft/semantic-kernel-java’s past year of commit activity
    Java 236 MIT 55 48 4 Updated Dec 19, 2025
  • vscode Public

    Visual Studio Code

    microsoft/vscode’s past year of commit activity
    TypeScript 179,815 MIT 37,009 5,000+ (564 issues need help) 924 Updated Dec 19, 2025
  • Agent365-devTools Public

    The Microsoft Agent 365 DevTools CLI is a command-line interface tool designed to streamline the development, deployment, and management of Microsoft Agent 365 applications.

    microsoft/Agent365-devTools’s past year of commit activity
    C# 13 MIT 5 10 3 Updated Dec 19, 2025
  • microsoft/azure-linux-image-tools’s past year of commit activity
    Go 23 MIT 11 4 8 Updated Dec 20, 2025
  • mscclpp Public

    MSCCL++: A GPU-driven communication stack for scalable AI applications

    microsoft/mscclpp’s past year of commit activity
    C++ 444 MIT 77 10 25 Updated Dec 19, 2025
  • agent-framework Public

    A framework for building, orchestrating and deploying AI agents and multi-agent workflows with support for Python and .NET.

    microsoft/agent-framework’s past year of commit activity
    Python 5,955 MIT 923 494 79 Updated Dec 19, 2025