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

nvim-neotest/neotest

An extensible framework for interacting with tests within NeoVim. observed · 2026-08-28

github.com/nvim-neotest/neotest · Lua · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

97/100

  • Activity 98
  • Release rhythm 94
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 5.0
  • age_days: 1704
  • days_rel: 40
  • days_push: 17
  • n_releases_24m: 31

Full methodology

Adoption not part of the score

3112 stars · 186 forks observed · 2026-08-28

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

Neotest is an extensible framework for interacting with tests inside NeoVim, providing test running, result display, diagnostics, and summary windows via adapters for various test runners. It is written in Lua and integrates with treesitter parsers and nvim-dap.

Use cases

  • run tests directly from neovim
  • show test results as diagnostics in the editor
  • browse and run individual tests from a summary window
  • add support for a custom test runner in neovim
  • debug tests inside neovim with nvim-dap

When to choose

  • you write and run tests inside NeoVim and want integrated results and navigation
  • you need an extensible adapter-based test framework for many languages

When to avoid

  • you use an editor other than NeoVim
  • you want a standalone CLI test runner rather than an in-editor framework

Facets

plugin · maturity active

testing plugin-system developer-tools testing developer-tools text-editors editor-plugin windows neovim lua test-runner treesitter extensible-framework linux macos

1 source

Member repositories

RepositoryRoleHealth v2
nvim-neotest/neotestmain97

For agents

markdown · JSON · MCP: product_card(name="nvim-neotest/neotest")

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