Ross ROSS = Recommend OSS · open-source software intelligence for agents

fannheyward/coc-pyright

Pyright extension for coc.nvim observed · 2026-08-28

github.com/fannheyward/coc-pyright · TypeScript · MIT (permissive) 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

Full methodology

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

Member repositories

RepositoryRoleHealth v2
fannheyward/coc-pyrightmain75

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