--- id: ty version: "0.0.71" license: unclear license_treatment: permissive maintenance: active --- # ty — An extremely fast Python type checker, written in Rust. License: permissive · Maintenance: active · Popularity: top 1,000 on PyPI ## Install pip install ty uv add ty poetry add ty ## Description # ty [![ty](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh/ty/main/assets/badge/v0.json)](https://github.com/astral-sh/ty) [![PyPI](https://img.shields.io/pypi/v/ty.svg)](https://pypi.python.org/pypi/ty) [![Discord](https://img.shields.io/badge/Discord-%235865F2.svg?logo=discord&logoColor=white)](https://discord.com/invite/astral-sh) An extremely fast Python type checker and language server, written in Rust.

Shows a bar chart with benchmark results.

Type checking the home-assistant project without caching.


ty is backed by [Astral](https://astral.sh), the creators of [uv](https://github.com/astral-sh/uv) and [Ruff](https://github.com/astral-sh/ruff). ty is currently in [beta](https://github.com/astral-sh/ty/blob/0.0.71/README.md#version-policy). ## Highlights - 10x - 100x faster than mypy and Pyright - Comprehensive [diagnostics](https://docs.astral.sh/ty/features/diagnostics/) with rich... ## AI interpretation — verify before relying ty is an extremely fast Python type checker and language server written in Rust, offering 10x–100x speedup over mypy and Pyright with comprehensive diagnostics, IDE support, and advanced typing features. Verdict: ty is a high-performance, actively maintained type checker backed by Astral (creators of uv and Ruff) with broad platform support and zero dependencies. Currently in beta (0.0.x versioning means breaking changes are possible), but no known vulnerabilities and permissive licensing make it a strong candidate for teams seeking speed without license friction. [View on SkillFed](https://skillfed.io/packages/ty) · [View on PyPI](https://pypi.org/project/ty/)