
ty
astral-sh/tyFast Python type checker and language server written in Rust
PersonalEnterpriseDeveloper toolsWebDocker / self-hostCLIPermissiveAt a glance
- stars on GitHub
- 20k
- contributors
- 62+
- last commit
- latest release, 16 hours ago
- 0.0.94
- license
- MIT
About
ty is a high-performance Python type checker and language server designed for speed and rich diagnostics. It provides code navigation, completions, type narrowing, and reachability analysis. Developers can run it directly from the command line using uvx or integrate it into editors via the Language Server Protocol.
From the repository: “An extremely fast Python type checker and language server, written in Rust.”
Downloads
All releases on GitHub ↗Latest release: 0.0.94, . Its files were downloaded 442 times.
All files (30)
Windows
- ty-aarch64-pc-windows-msvc.zip13 MB · 11 downloads
- ty-i686-pc-windows-msvc.zip13 MB · 10 downloads
macOS
- ty-aarch64-apple-darwin.tar.gz12 MB · 196 downloads
Linux
- ty-aarch64-unknown-linux-gnu.tar.gz13 MB · 31 downloads
- ty-aarch64-unknown-linux-musl.tar.gz13 MB · 4 downloads
- ty-arm-unknown-linux-musleabihf.tar.gz13 MB · 1 download
- ty-armv7-unknown-linux-gnueabihf.tar.gz13 MB · 4 downloads
- ty-armv7-unknown-linux-musleabihf.tar.gz13 MB · 1 download
- ty-i686-unknown-linux-gnu.tar.gz14 MB · 1 download
- ty-i686-unknown-linux-musl.tar.gz14 MB · 2 downloads
- ty-powerpc64le-unknown-linux-gnu.tar.gz14 MB · 1 download
- ty-riscv64gc-unknown-linux-gnu.tar.gz14 MB · 1 download
Other files
- sha256.sum1.8 KB · 47 downloads
- dist-manifest.json40 KB · 3 downloads
- source.tar.gz17 MB · 48 downloads
- ty-installer.ps122 KB · 2 downloads
- ty-installer.sh68 KB · 2 downloads
To check the files: source.tar.gz.sha256, ty-aarch64-apple-darwin.tar.gz.sha256, ty-aarch64-pc-windows-msvc.zip.sha256, ty-aarch64-unknown-linux-gnu.tar.gz.sha256, ty-aarch64-unknown-linux-musl.tar.gz.sha256, ty-arm-unknown-linux-musleabihf.tar.gz.sha256, ty-armv7-unknown-linux-gnueabihf.tar.gz.sha256, ty-armv7-unknown-linux-musleabihf.tar.gz.sha256, ty-i686-pc-windows-msvc.zip.sha256, ty-i686-unknown-linux-gnu.tar.gz.sha256, ty-i686-unknown-linux-musl.tar.gz.sha256, ty-powerpc64le-unknown-linux-gnu.tar.gz.sha256, ty-riscv64gc-unknown-linux-gnu.tar.gz.sha256
These files come from the project's GitHub release. DigGitHub does not check them.
