- Getting started - [Installation](installation.md) - [Type Concepts](type-concepts.md) - [Getting Started with Type Checking](getting-started.md) - [Pyright Features](features.md) - Customization - [Continuous Integration (CI)](ci-integration.md) - [Configuration](configuration.md) - [Configuration Options](configuration.md#main-pyright-config-options) - [Diagnostic Rules](configuration.md#type-check-diagnostics-settings) - [Execution Environments](configuration.md#execution-environment-options) - [Sample pyrightconfig.json](configuration.md#sample-config-file) - [Sample pyproject.toml](configuration.md#sample-pyprojecttoml-file) - [Diagnostic Rule Defaults](configuration.md#diagnostic-rule-defaults) - [Settings](settings.md) - [Comments](comments.md) - Usage - [Type Inference](type-inference.md) - [Import Statements](import-statements.md) - [Import Resolution](import-resolution.md) - [Extending Builtins](builtins.md) - [Type Stubs](type-stubs.md) - [Types in Libraries](typed-libraries.md) - [Differences from Mypy](mypy-comparison.md) - [Commands](commands.md) - Advanced Topics - [Building & Debugging](build-debug.md) - [Pyright Internals](internals.md)