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

michaelb/sniprun

A neovim plugin to run lines/blocs of code (independently of the rest of the file), supporting multiples languages observed · 2026-08-28

github.com/michaelb/sniprun · Rust · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

84/100

  • Activity 95
  • Release rhythm 60
  • 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: 70.0
  • age_days: 2207
  • days_rel: 188
  • days_push: 35
  • n_releases_24m: 7

Full methodology

Adoption not part of the score

1708 stars · 53 forks observed · 2026-08-28

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

Sniprun is a Neovim plugin written in Lua and Rust that runs selected lines or blocks of code independently of the rest of the file, supporting many interpreted and compiled languages. It displays results via virtual text, floating windows, terminals, or notifications, offering REPL-like and Jupyter-notebook-like behavior inside the editor.

Use cases

  • run a code snippet in neovim without saving the file
  • quickly test lines of python or rust inside my editor
  • jupyter-like notebook workflow in neovim
  • run selected visual block of code and see output as virtual text
  • REPL-style iterative development for multiple languages
  • partially evaluate compiled language code without full project build

When to choose

  • you use Neovim and want fast snippet-by-snippet code execution
  • you want REPL-like feedback for interpreted and compiled languages without leaving the editor
  • you need flexible result display (virtual text, floating window, terminal, notifications)

When to avoid

  • you use an editor other than Neovim or Vim
  • you need full project builds, debugging, or test-suite execution rather than snippet evaluation
  • your language is not among the supported interpreters/compilers

Facets

plugin · maturity active

interpreter developer-tools cli developer-tools text-editors programming-languages editor-plugin cross-platform neovim code-runner repl jupyter-like lua rust

1 source

Member repositories

RepositoryRoleHealth v2
michaelb/sniprunmain84

For agents

markdown · JSON · MCP: product_card(name="michaelb/sniprun")

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