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