
Microsoft for Python developers
Discover a suite of innovative tools, services, and resources tailored to elevate your Python development
Cloud and AI developer tools
From Azure's powerful cloud solutions to our cutting-edge AI frameworks, Microsoft offers everything you need to build, deploy, and scale your Python projects seamlessly.

Visual Studio Code
The lightweight, powerful and extensible editor, optimized for modern web and cloud applications.

GitHub Copilot
GitHub Copilot uses AI to suggest entire functions in real-time, right from your editor. Work smarter.

Azure
The cloud platform designed to help you bring new solutions to life.

Windows Subsystem for Linux (WSL)
Access the power of Windows and Linux at the same time on a Windows machine.

Python on Windows
Find the information and ideas you need to power your ingenuity.

Python for education
Unparalleled products and support for educators and students.
Products for Python

Microsoft Agent Framework
Microsoft Agent Framework is an open-source development kit for building AI agents and multi-agent workflows for .NET and Python. It brings together and extends ideas from Semantic Kernel and AutoGen projects, combining their strengths while adding new capabilities.

Jupyter Notebooks in VS Code
Check out this GitHub repo with Data Science for energy lab.

VS Code AI Toolkit
A VS Code extension that simplifies generative AI app development by bringing together cutting-edge AI development tools and models from Azure AI Foundry Catalog and other catalogs like Hugging Face.

Azure ML for VS Code
Don't leave your VS Code editor when managing Azure Machine Learning resources, training models, debugging ML experiments and schema-based language support.

Azure Cosmos DB
Cosmos DB code gallery is your best source for patterns and content for Azure Cosmos DB.

Azure OpenAI Service
Build your own copilot and generative AI applications.

Azure Python SDK
A collection of libraries built to make it easier to use Azure services.

Azure Data Factory
Simplify hybrid data integration at enterprise scale.

Data Wrangler VS Code
A code-centric data viewing and cleaning tool that is integrated into VS Code and VS Code Jupyter Notebooks.

MarkItDown
Python tool for converting files and office documents to Markdown.

Playwright
See how Playwright's cross-browser, cross-platform open-source framework enables reliable end-to-end testing for modern Python web apps.

Awesome AZD
An awesome list that curates content and templates for the Azure Developer CLI.

Dev containers
A full-featured development environment with a well-defined tool and runtime stack.
Customer success with Python
Learn how teams around the world are using our tools to augment their workflows.





Square Enix uses Azure OpenAI Service for AI-enhanced game development






Zooniverse's move to Azure enhances citizen science






Dentsu reduces time to media insights by 90% using Azure AI




Learn with Python

Using GitHub Copilot with Python
GitHub Copilot is an AI pair programmer that offers autocomplete-style suggestions as you code in Python.

Explore and analyze data with Python
Data exploration and analysis are at the core of data science. Data scientists require skills in programming languages like Python to explore, visualize, and manipulate data.

Using advanced GitHub Copilot features
Use advanced GitHub Copilot features with a Python application.

Build a minigame with GitHub Copilot and Python
Demonstrate your ability to analyze, create, and use different methods to develop a console minigame in Python with GitHub.
On GitHub
Some of our most popular open-source Python libraries and tools.

Pyright
Pyright is a full-featured, standards-based static type checker for Python. It is designed for high performance and can be used with large Python source bases.

MarkItDown
MarkItDown is a lightweight Python utility for converting various files to Markdown for use with LLMs and related text analysis pipelines.

PyRIT
Python Risk Identification Tool for generative AI (PyRIT) is an open-source framework built to empower security professionals and engineers to proactively identify risks in generative AI systems.

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

BitNet
bitnet.cpp is the official inference framework for 1-bit LLMs (for example, BitNet b1.58).

GraphRAG
The GraphRAG project is a data pipeline and transformation suite that is designed to extract meaningful, structured data from unstructured text using the power of LLMs.

Azure Command-Line Interface
A great cloud needs great tools; we're excited to introduce Azure CLI, our next generation multi-platform command-line experience for Azure.

Azure SDK for Python
This repository is for active development of the Azure SDK for Python.

Playwright for Python
Playwright is a Python library to automate Chromium, Firefox and WebKit browsers with a single API. Playwright delivers automation that is ever-green, capable, reliable and fast.
Recent Python blog posts

Python Environments Extension for VS Code- April Update
The April 2026 release update includes the Python Environments extension... Keep on reading to learn more! The post Python Environments Extension for VS Code- April Update appeared first on Microsoft for Python Developers Blog.
