fannheyward/coc-pyright
Pyright extension for coc.nvim observed · 2026-08-28
Health v2 · maintenance only
75/100
- Activity 96
- Release rhythm 35
- Longevity 100
Flags: no_releases
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 2554
- days_rel: n/a
- days_push: 26
- n_releases_24m: 0
Adoption not part of the score
1360 stars · 52 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A coc.nvim extension that wraps Microsoft's Pyright static type checker and language server for Python, adding editor features like semantic token highlighting, inlay hints, and code actions. It also integrates optional linting, formatting, import sorting, and test-running via external Python tools such as ruff, black, mypy, isort, and pytest.
Use cases
- add pyright type checking and completions to vim or neovim via coc.nvim
- get semantic highlighting and inlay hints for python in coc.nvim
- run flake8 pylint ruff linting from inside the editor
- format python files with black or ruff on save
- run pytest tests from vim with codelens support
- sort and organize python imports automatically
- create type stubs for python libraries
When to choose
- you use coc.nvim in vim/neovim and want pyright-based python language features
- you want an all-in-one python extension bundling linting, formatting, and testing integrations
- you need pyright extras like semantic tokens, inlay hints, and import code actions
When to avoid
- you use a native LSP setup in neovim and can run pyright directly without coc.nvim
- you use VS Code, where the official pyright extension is the better fit
- you don't write python
Facets
plugin · maturity active
linter formatter type-system editor testing developer-tools developer-tools text-editors programming-languages editor-plugin cli cross-platform coc-nvim pyright python language-server vim neovim type-checking linting code-formatting inlay-hints semantic-tokens code-actions import-sorting pytest typescript nodejs
1 source
- readme: https://github.com/fannheyward/coc-pyright · fetched 2026-08-28 · 92b7b4558c49
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| fannheyward/coc-pyright | main | 75 |
For agents
markdown · JSON · MCP: product_card(name="fannheyward/coc-pyright")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem