ty

by astral-sh · Developer Tools

An extremely fast Python type checker and language server, written in Rust.

New0 ratings19,633 starsActive
Developer ToolsDeveloper ToolPythonShell
Open project ↗↓ Download 0.0.78GitHub⚑ Report
ty preview

About this project

ty An extremely fast Python type checker and language server, written in Rust. Type checking the home-assistant project without caching. ty is backed by Astral, the creators of uv and Ruff. ty is currently in beta. Highlights — 10x - 100x faster than mypy and Pyright — Comprehensive diagnostics with rich contextual information — Configurable rule levels, per-file overrides, suppression comments, and first-class project support — Designed for adoption, with support for redeclarations and partially typed code — Language server with code navigation, completions, code actions, auto-import, inlay hints, on-hover help, etc. — Fine-grained incremental analysis…

Technologies

ShellPythonDockerfile

Project health

Actively maintained
Last update2 days ago
Contributors55
Latest release0.0.78
Open issues & PRs905
LicenseMIT
On GitHubsince 2025

GitHub

19,633
stars
330
forks
55
contributors
905
open issues & PRs
Python
language
2 days ago
last commit
View on GitHub ↗All releases ↗

Reviews

out of 5 · 0 ratings
★★★★★
0%
★★★★
0%
★★★
0%
★★
0%
0%
Sign in to write a review
No reviews yet
Be the first to review ty.

Built by

astral-sh
Imported from GitHub · not yet claimed on GitPalace
View developer pageSign in with GitHub to claim

Maintain astral-sh/ty? Claiming verifies admin access through your GitHub account and gives you control of this listing.

You might also like