Skip to content

Type to search extensions

Python in Zed

What’s built into Zed for Python, plus 12 Python extensions: language servers, linters, formatters and snippets.

✓ Built into Zed, no extension needed

  • Python syntax and language support
  • Basedpyright and Ty language servers
  • Ruff linting and formatting
Zed’s Python docs ↗

Language servers

Linting & formatting

File types & syntax

Snippets

Common questions

Do I need an extension for Python in Zed?

No. Python support is built into Zed: Python syntax and language support, Basedpyright and Ty language servers and Ruff linting and formatting. Extensions add alternatives and extras.

Which Python language server should I use in Zed?

Popular language server extensions: Python LSP, BasedPyright and Pyrefly. Ruff, BasedPyright and Ty also ship with Zed.

What are the most popular Python extensions for Zed?

Python requirements and constraints (144k downloads), Python LSP (133k downloads) and Ruff (119k downloads).

Other languages

ZedExt An unofficial community project. Not affiliated with Zed Industries.

Data from Zed’s extension registry and GitHub · updated