⭐ Star AlbumentationsX on GitHub — 294+ stars and counting!

Star on GitHub
microsoft

Microsoft

@microsoftOrganization

Open source projects and samples from Microsoft

Public repos
7,581
Public gists
0
Member since
Dec 10, 2013
Redmond, WA

Top repositories by stars

  • microsoft/vscode(on leaderboard)

    Visual Studio Code

    TypeScript181,771
  • microsoft/PowerToys(on leaderboard)

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

    C#129,889
  • microsoft/TypeScript(on leaderboard)

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

    TypeScript107,861
  • microsoft/generative-ai-for-beginners(on leaderboard)

    21 Lessons, Get Started Building with Generative AI

    Jupyter Notebook106,512
  • microsoft/terminal(on leaderboard)

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

    C++101,834
  • microsoft/Web-Dev-For-Beginners(on leaderboard)

    24 Lessons, 12 Weeks, Get Started as a Web Developer

    JavaScript95,300
  • microsoft/markitdown(on leaderboard)

    Python tool for converting files and office documents to Markdown.

    Python87,233
  • microsoft/ML-For-Beginners(on leaderboard)

    12 weeks, 26 lessons, 52 quizzes, classic Machine Learning for all

    Jupyter Notebook83,774
  • microsoft/playwright(on leaderboard)

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

    TypeScript82,759
  • microsoft/autogen(on leaderboard)

    A programming framework for agentic AI

    Python54,623
  • microsoft/ai-agents-for-beginners(on leaderboard)

    12 Lessons to Get Started Building AI Agents

    Jupyter Notebook50,746
  • microsoft/monaco-editor(on leaderboard)

    A browser based code editor

    JavaScript45,599
  • microsoft/AI-For-Beginners(on leaderboard)

    12 Weeks, 24 Lessons, AI for All!

    Jupyter Notebook45,375
  • microsoft/qlib(on leaderboard)

    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.

    Python37,493
  • microsoft/Data-Science-For-Beginners(on leaderboard)

    10 Weeks, 20 Lessons, Data Science for All!

    Jupyter Notebook33,944
  • microsoft/MS-DOS(on leaderboard)

    The original sources of MS-DOS 1.25, 2.0, and 4.0 for reference purposes

    Assembly31,747
  • microsoft/WSL(on leaderboard)

    Windows Subsystem for Linux

    C++31,102
  • microsoft/graphrag(on leaderboard)

    A modular graph-based Retrieval-Augmented Generation (RAG) system

    Python30,968
  • microsoft/calculator(on leaderboard)

    Windows Calculator: A simple yet powerful calculator that ships with Windows

    C++30,858
  • microsoft/BitNet(on leaderboard)

    Official inference framework for 1-bit LLMs

    Python28,498
  • microsoft/cascadia-code

    This is a fun, new monospaced font that includes programming ligatures and is designed to enhance the modern look and feel of the Windows Terminal.

    Python27,514
  • microsoft/playwright-mcp(on leaderboard)

    Playwright MCP server

    TypeScript27,321
  • microsoft/semantic-kernel

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

    C#27,251
  • microsoft/vcpkg

    C++ Library Manager for Windows, Linux, and MacOS

    CMake26,627
  • microsoft/winget-cli

    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).

    C++25,399
  • microsoft/JARVIS

    JARVIS, a system to connect LLMs with ML community. Paper: https://arxiv.org/pdf/2303.17580.pdf

    Python24,549
  • microsoft/OmniParser

    A simple screen parsing tool towards pure vision based GUI agent

    Jupyter Notebook24,365
  • microsoft/typescript-go

    Staging repo for development of native port of TypeScript

    Go24,127
  • microsoft/VibeVoice(on leaderboard)

    Open-Source Frontier Voice AI

    Python23,321
  • microsoft/api-guidelines

    Microsoft REST API Guidelines

    23,233
  • microsoft/unilm

    Large-scale Self-supervised Pre-training Across Tasks, Languages, and Modalities

    Python22,024
  • microsoft/fluentui

    Fluent UI web represents a collection of utilities, React components, and web components for building web applications.

    TypeScript19,853
  • microsoft/onnxruntime

    ONNX Runtime: cross-platform, high performance ML inferencing and training accelerator

    C++19,321
  • microsoft/LightGBM

    A fast, distributed, high performance gradient boosting (GBT, GBDT, GBRT, GBM or MART) framework based on decision tree algorithms, used for ranking, classification and many other machine learning tasks.

    C++18,086
  • microsoft/AirSim

    Open source simulator for autonomous vehicles built on Unreal Engine / Unity, from Microsoft AI & Research

    C++17,950
  • microsoft/CNTK

    Microsoft Cognitive Toolkit (CNTK), an open source deep-learning toolkit

    C++17,612
  • microsoft/react-native-windows

    A framework for building native Windows apps with React.

    C++17,190
  • microsoft/IoT-For-Beginners

    12 Weeks, 24 Lessons, IoT for All!

    Jupyter Notebook16,757
  • microsoft/Swin-Transformer

    This is an official implementation for "Swin Transformer: Hierarchical Vision Transformer using Shifted Windows".

    Python15,714
  • microsoft/Bringing-Old-Photos-Back-to-Life

    Bringing Old Photo Back to Life (CVPR 2020 oral)

    Python15,688
  • microsoft/pyright

    Static Type Checker for Python

    Python15,234
  • microsoft/dotnet

    This repo is the official home of .NET on GitHub. It's a great starting point to find many .NET OSS projects from Microsoft and the community, including many that are part of the .NET Foundation.

    HTML14,974
  • microsoft/agent-lightning

    The absolute trainer to light up AI agents.

    Python14,947
  • microsoft/data-formulator

    🪄 Create rich visualizations with AI

    TypeScript14,886
  • microsoft/mcp-for-beginners

    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.

    Jupyter Notebook14,407
  • microsoft/nni

    An open source AutoML toolkit for automate machine learning lifecycle, including feature engineering, neural architecture search, model compression and hyper-parameter tuning.

    Python14,339
  • microsoft/playwright-python

    Python version of the Playwright testing and automation library.

    Python14,269
  • microsoft/ai-edu

    AI education materials for Chinese students, teachers and IT professionals.

    HTML14,047
  • microsoft/edit

    We all edit.

    Rust13,521
  • microsoft/LoRA

    Code for loralib, an implementation of "LoRA: Low-Rank Adaptation of Large Language Models"

    Python13,259
  • microsoft/language-server-protocol

    Defines a common protocol for language servers.

    HTML12,585
  • microsoft/mimalloc

    mimalloc is a compact general purpose allocator with excellent performance.

    C12,491
  • microsoft/windows-rs

    Rust for Windows

    Rust11,953
  • microsoft/TRELLIS

    Official repo for paper "Structured 3D Latents for Scalable and Versatile 3D Generation" (CVPR'25 Spotlight).

    Python11,857
  • microsoft/garnet

    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.

    C#11,739
  • microsoft/wslg

    Enabling the Windows Subsystem for Linux to include support for Wayland and X server related scenarios

    C++11,472
  • microsoft/RD-Agent

    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

    Python11,187
  • microsoft/TypeScript-React-Starter

    A starter template for TypeScript and React with a detailed README describing how to use the two together.

    TypeScript11,064
  • microsoft/promptflow

    Build high-quality LLM apps - from prototyping, testing to production deployment and monitoring.

    Python11,024
  • microsoft/STL

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

    C++10,976
  • microsoft/sql-server-samples

    Azure Data SQL Samples - Official Microsoft GitHub Repository containing code samples for SQL Server, Azure SQL, Azure Synapse, and Azure SQL Edge

    10,911
  • microsoft/frontend-bootcamp

    Frontend Workshop from HTML/CSS/JS to TypeScript/React/Redux

    TypeScript10,815
  • microsoft/fluentui-system-icons

    Fluent System Icons are a collection of familiar, friendly and modern icons from Microsoft.

    HTML10,389
  • microsoft/winget-pkgs

    The Microsoft community Windows Package Manager manifest repository

    PowerShell10,252
  • microsoft/WSL2-Linux-Kernel

    The source for the Linux kernel used in Windows Subsystem for Linux 2 (WSL2)

    C10,117
  • microsoft/vscode-extension-samples

    Sample code illustrating the VS Code extension API.

    TypeScript9,960
  • microsoft/fluentui-emoji

    A collection of familiar, friendly, and modern emoji from Microsoft

    Python9,858
  • microsoft/computervision-recipes

    Best Practices, code samples, and documentation for Computer Vision.

    Jupyter Notebook9,825
  • microsoft/inshellisense

    IDE style command line auto complete

    TypeScript9,758
  • microsoft/Windows-universal-samples

    API samples for the Universal Windows Platform.

    JavaScript9,695
  • microsoft/magentic-ui

    A research prototype of a human-centered web agent

    Python9,643
  • microsoft/fast

    The adaptive interface system for modern web experiences.

    TypeScript9,619
  • microsoft/vscode-copilot-chat

    Copilot Chat extension for VS Code

    TypeScript9,475
  • microsoft/napajs

    Napa.js: a multi-threaded JavaScript runtime

    C++9,215
  • microsoft/react-native-code-push

    React Native module for CodePush

    C9,145
  • microsoft/vscode-tips-and-tricks

    Collection of helpful tips and tricks for VS Code.

    9,084
  • microsoft/TypeChat

    TypeChat is a library that makes it easy to build natural language interfaces using types.

    TypeScript8,607
  • microsoft/cpprestsdk

    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.

    C++8,259
  • microsoft/reactxp

    Library for cross-platform app development.

    TypeScript8,256
  • microsoft/UFO

    UFO³: Weaving the Digital Agent Galaxy

    Python8,032
  • microsoft/c9-python-getting-started

    Sample code for Channel 9 Python for Beginners course

    Jupyter Notebook7,970
  • microsoft/ailab

    Experience, Learn and Code the latest breakthrough innovations with Microsoft AI

    C#7,859
  • microsoft/botframework-sdk

    Bot Framework provides the most comprehensive experience for building conversation applications.

    JavaScript7,803
  • microsoft/azuredatastudio

    Azure Data Studio is a data management and development tool with connectivity to popular cloud and on-premises databases. Azure Data Studio supports Windows, macOS, and Linux, with immediate capability to connect to Azure SQL and SQL Server. Browse the extension library for more database support options including MySQL, PostgreSQL, and MongoDB.

    TypeScript7,715
  • microsoft/Windows-driver-samples

    This repo contains driver samples prepared for use with Microsoft Visual Studio and the Windows Driver Kit (WDK). It contains both Universal Windows Driver and desktop-only driver samples.

    C7,635
  • microsoft/Mastering-GitHub-Copilot-for-Paired-Programming

    A multi-module course teaching everything you need to know about using GitHub Copilot as an AI Peer Programming resource.

    Python7,492
  • microsoft/microsoft-ui-xaml

    WinUI: a modern UI framework with a rich set of controls and styles to build dynamic and high-performing Windows applications.

    C++7,284
  • microsoft/TinyTroupe

    LLM-powered multiagent persona simulation for imagination enhancement and business insights.

    Jupyter Notebook7,234
  • microsoft/agent-framework

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

    Python7,224
  • microsoft/SandDance

    Visually explore, understand, and present your data.

    TypeScript7,092
  • microsoft/winfile

    Original Windows File Manager (winfile) with enhancements

    C7,050
  • microsoft/presidio

    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.

    Python6,979
  • microsoft/DirectX-Graphics-Samples

    This repo contains the DirectX Graphics samples that demonstrate how to build graphics intensive applications on Windows.

    C++6,666
  • microsoft/GSL

    Guidelines Support Library

    C++6,615
  • microsoft/FASTER

    Fast persistent recoverable log and key-value store + cache, in C# and C++.

    C#6,603
  • microsoft/nlp-recipes

    Natural Language Processing Best Practices & Examples

    Python6,446
  • microsoft/rushstack

    Monorepo for tools developed by the Rush Stack community

    TypeScript6,415
  • microsoft/vscode-docs

    Public documentation for Visual Studio Code

    Markdown6,385
  • microsoft/call-center-ai

    Send a phone call from AI agent, in an API call. Or, directly call the bot from the configured phone number!

    Python6,268
  • microsoft/WinObjC

    Objective-C for Windows

    C6,259