# ivanov/vim-ipython

A two-way integration between Vim and IPython 0.11+

Repository: https://github.com/ivanov/vim-ipython
Canonical: https://ross.abutalabs.com/products/vim-ipython
Homepage: http://github.com/ivanov/vim-ipython
Language: Python
License Family: other
Last push: 2018-11-15T01:56:13+00:00

## Health v2 (maintenance only)
Score: 32/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 5514, "days_push": 2849, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases, no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1040, forks 160 (observed 2026-08-28T04:03:20.459719+00:00)

## What it is
A Vim plugin providing two-way integration with IPython kernels over ZeroMQ, letting users send lines or files for execution and get object introspection and completions inside Vim. It supports IPython 0.11 through 3.x and can interoperate with non-Python Jupyter kernels.

## Use cases
- send code from vim to ipython
- run python lines in ipython from vim
- get object introspection in vim
- tab completion for python objects in vim
- connect vim to a jupyter kernel
- use vim as an ipython frontend

## When to choose
- you edit Python in Vim and want an IPython REPL workflow
- you need kernel-based completions and introspection inside Vim
- you use legacy IPython 0.11-3.x versions

## When to avoid
- you use modern Jupyter/ipykernel versions beyond 3.x
- you use Neovim with built-in REPL plugins or slime
- you need an actively maintained plugin

## Facets
- artifact type: plugin
- maturity: abandoned
- function: editor, developer-tools
- domain: developer-tools, data-science, text-editors
- platform: editor-plugin, cross-platform, python
- tags: vim, ipython, repl-integration, code-completion, jupyter-kernel

## Member repositories
- ivanov/vim-ipython (main) score 32

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:03:20.459719+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T07:03:29.914457+00:00, confidence not recorded.
  - readme: https://github.com/ivanov/vim-ipython (fetched 2026-08-28T04:03:20.459719+00:00, sha bc47af39fe71)
  - homepage: http://github.com/ivanov/vim-ipython (fetched 2026-08-29T13:04:30.811927+00:00, sha a8c3ccbfae15)
- Data as of 2026-08-30T08:39:29.467469+00:00.
