Pyrefly - Python Language Tooling installs statistics
By Meta (4 listings) · VS Code Marketplace · Programming Languages
Python autocomplete, typechecking, code navigation and more! Powered by Pyrefly, an open-source language server
Pyrefly - Python Language Tooling has 91,549 recorded installs on VS Code Marketplace, ranking #2493 of 2,504 tracked listings.
Rating: 5.00 / 5 from 15 ratings
About Pyrefly - Python Language Tooling
Pyrefly VS Code Extension
The Pyrefly extension uses Pyrefly to provide language server features for Python in VS Code. Please see pyrefly.org for more information.
Features
The Pyrefly extension:
- Adds inline type errors matching the Pyrefly command-line to your editor.
By default, a project without a Pyrefly configuration uses the
basicpreset or auto-migrated settings from a nearbymypy.ini/pyrightconfig.json. Setpython.pyrefly.typeCheckingModeto choose a different preset. - Adds language features from Pyrefly's analysis like go-to definition, hover, etc. (full list here) and disables Pylance completely (VSCode's built-in Python extension)
- Adds a
Pyrefly: Infer Types for Current Filecommand that writes inferred type annotations to the active Python file.
Customization
By default, Pyrefly should work in the IDE with no configuration necessary. But to ensure your project is set up properly, see configurations.
The following configuration options are IDE-specific and exposed as VSCode settings:
python.pyrefly.typeCheckingMode[enum: auto, off, basic, legacy, default, strict, all; default: auto]: Preset to use for files not covered by apyrefly.toml. The defaultautomigrates a nearby mypy/pyright config when present, otherwise usesbasic.python.pyrefly.disableTypeErrors[boolean: false]: If true, Pyrefly will not provide diagnostics for files in this workspace.python.pyrefly.displayTypeErrors(deprecated): replaced bypython.pyrefly.typeCheckingModeandpython.pyrefly.disableTypeErrors. Still accepted for backwards compatibility.python.pyrefly.disableLanguageServices[boolean: false]: by default, Pyrefly will provide both type errors and other language features like go-to definition, intellisense, hover, etc. Enable this option to keep type errors from Pyrefly unchanged but use VSCode's Python extension for everything else.python.pyrefly.disabledLanguageServices[json: {}]: a config to disable certain lsp methods from pyrefly. For example, if you want go-to definition but not find-references.pyrefly.lspPath[string: '']: if your platform is not supported, you can build pyrefly from source and specify the binary here.python.pyrefly.configPath[string: '']: path to apyrefly.tomlorpyproject.tomlconfiguration file. When set, the LSP will use this config for all files in your workspace instead of the default Pyrefly config-finding logic wherever possible.python.analysis.showHoverGoToLinks[boolean: true]: Controls whether hover tooltips include "Go to definition" and "Go to type definition" navigation links. Set tofalsefor cleaner tooltips with only type information.python.analysis.autoImportCompletions[boolean: true]: Controls whether completions include symbols that are not yet imported. When enabled, accepting such a completion also inserts the required import statement. Set tofalseto only complete symbols that are already in scope.
Description from the VS Code Marketplace listing.
- completion
- lint
- multi-root ready
- python
- type
- typecheck
- typehint
README badge
Show your rank in a README or on your website. The badge updates automatically.
Charts
Images: 30d · 1y · all time · 1600×900 dark
Adoption over time
7/30/90-day growth
Ranking history
Ratings over time
Listing placement
Listing placement
Listing placement
Filled points are observed values; hollow points come from Internet Archive snapshots of the listing page. Dashed segments span periods with no observations — values between points are not interpolated.
Each band is one page of 20. Installs on a linear scale. Placement is projected from installs, so it can differ from the marketplace's own sort order. Hover a dot to see the listing.
Recent observations
Full history (2)Similar VS Code Marketplace Programming Languages plugins
All 20 Pyrefly - Python Language Tooling alternativesData source
Install counts, average rating, and rating counts come from the public Visual Studio Marketplace gallery API. Installs are cumulative and exclude updates.
Listing: https://marketplace.visualstudio.com/items?itemName=meta.pyrefly. First seen Oct 26, 2026; last successful collection Oct 27, 2026. See the methodology.