{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/15"},{"label":"Utilities","url":"https://skillfed.io/packages/category/utilities/7"},{"label":"Quality Assurance","url":"https://skillfed.io/packages/category/software-development-quality-assurance/3"},{"label":"Integrated Development Environments (IDE)","url":"https://skillfed.io/packages/category/text-editors-integrated-development-environments-ide"}],"enrichment":{"capability":"Zuban is a Rust-based Python language server and type checker offering Mypy-compatible and PyRight-like checking modes, with LSP support for diagnostics, completions, goto, references, rename, hover, and document highlights.","skillfed_tags":["type-checking","lsp","rust-based"],"use_cases":["Replace Mypy in an existing project to speed up type checking in CI/CD pipelines while keeping the same config and error format.","Integrate a fast type checker into an IDE or editor via LSP for real-time type diagnostics and code completion.","Perform static type analysis on large Python codebases where Mypy's speed becomes a bottleneck.","Set up a development environment with PyRight-like checking without switching away from Mypy's familiar interface.","Use as a command-line type checker (zmypy alias) in scripts and automation where performance matters."],"what_it_does":"Zuban is a Python language server and type checker written in Rust, designed as a faster alternative to Mypy and other type checkers. It runs in two primary modes: a PyRight-like mode for modern type checking and a Mypy-compatible mode that accepts the same configuration files, command-line flags, and error messages as Mypy. This makes it a drop-in replacement for teams already using Mypy who want better performance without rewriting their type-checking setup.\n\nThe package provides full LSP support, enabling IDE integration for real-time diagnostics, code completion, go-to-definition, find references, rename refactoring, hover information, and document highlights. It has no runtime dependencies, only requires Python 3.7 or later, and is distributed as pre-compiled wheels for macOS (Intel and ARM), Linux (multiple architectures including ARM), Windows, and musl-based systems. The project is actively maintained and carries an AGPL-3.0 license with commercial licensing available.","worth_installing":"Yes, if you need a faster type checker and can accept the AGPL-3.0 license (or purchase a commercial license). Zuban is actively maintained, has no runtime dependencies, and offers both Mypy and PyRight compatibility modes. The medium install friction is offset by pre-built wheels across many platforms. Verify performance claims and type system coverage against your specific codebase before committing to production use."},"id":"zuban","links":{"html":"https://skillfed.io/packages/zuban","md":"https://skillfed.io/packages/zuban.md","pypi":"https://pypi.org/project/zuban/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-31","license_spdx":"AGPL-3.0-only","license_treatment":"agpl","name":"zuban","python_support":"supports_current","summary":"Zuban - The Zuban Language Server"},"popularity":{"monthly_downloads":240357,"position":8905,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.9.1"}
