https://github.com/zed-extensions/ty
https://github.com/zed-extensions/ty
Last synced: 5 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/zed-extensions/ty
- Owner: zed-extensions
- License: apache-2.0
- Created: 2025-05-13T20:15:29.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-09-30T15:58:26.000Z (9 months ago)
- Last Synced: 2025-09-30T17:47:36.187Z (9 months ago)
- Language: Rust
- Size: 18.6 KB
- Stars: 36
- Watchers: 10
- Forks: 6
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ty: `astral-sh/ty` for Zed
**This extension is deprecated. Ty support is now built into Zed**
This extension provides [`ty`](https://github.com/astral-sh/ty), an extremely fast Python type checker and language server, for Zed editor.
## Installation
Open Zed extensions page, and search `ty` to install.
## Enable
Enable `ty` in your settings.
```jsonc
{
"languages": {
"Python": {
"language_servers": ["ty"]
}
}
}
```
## Configure
This extension will look for `ty` in your path or will automatically download the appropriate binary from the [astral-sh/ty releases](https://github.com/astral-sh/ty/releases).
If you prefer to use a custom binary or arguments you can alternatively add the following your zed settings:
```jsonc
{
"lsp": {
"ty": {
"binary": {
"path": "/Users/yourname/.local/bin/ty",
"arguments": ["server"]
}
}
}
}
```