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

puremourning/vimspector

vimspector - A multi-language debugging system for Vim observed · 2026-08-28

github.com/puremourning/vimspector · homepage · Vim Script · Apache-2.0 (permissive) observed · 2026-08-28

Health v2 · maintenance only

66/100

  • Activity 96
  • Release rhythm 8
  • Longevity 100
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: 3027
  • days_rel: n/a
  • days_push: 24
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

4318 stars · 178 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

Vimspector is a multi-language graphical debugging plugin for Vim, built on the Debug Adapter Protocol (DAP). It provides an IDE-like debugging UI inside Vim with breakpoints, watch windows, call stacks, and variable scopes for languages like C++, Python, Java, and more.

Use cases

  • debug C++ programs from within Vim
  • set breakpoints and step through Python code in Vim
  • attach a debugger to a running process by PID
  • evaluate watch expressions while debugging in Vim
  • inspect call stack and variable scopes in Vim
  • debug Java applications using debug adapter protocol

When to choose

  • you debug in Vim and want an IDE-style debugging experience
  • you need a single debugging plugin that works across many languages via DAP
  • you prefer keyboard-driven debugging with configurable key mappings

When to avoid

  • you use Neovim and prefer built-in DAP via nvim-dap
  • you want a full IDE debugger outside of Vim
  • you need debugging support in editors other than Vim

Facets

plugin · maturity active

testing developer-tools developer-tools text-editors windows editor-plugin vim-plugin debug-adapter-protocol debugger neovim breakpoints debugging linux macos

2 sources

Member repositories

RepositoryRoleHealth v2
puremourning/vimspectormain66

For agents

markdown · JSON · MCP: product_card(name="puremourning/vimspector")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem