#384384th of 389 in Skills, plugins and prompts

claude-code.nvim

Neovim plugin that toggles the Claude Code CLI in a terminal split

Stars
2.1k
License
MIT
Last commit
Feb 2026
Last release
Mar 2025
Language
Lua
Stars, last 29 weeks+124
21 Apr 2026: 1,983 stars28 Apr 2026: 1,998 stars5 May 2026: 2,013 stars12 May 2026: 2,019 stars19 May 2026: 2,027 stars26 May 2026: 2,035 stars2 Jun 2026: 2,044 stars9 Jun 2026: 2,050 stars16 Jun 2026: 2,052 stars23 Jun 2026: 2,057 stars30 Jun 2026: 2,061 stars7 Jul 2026: 2,063 stars14 Jul 2026: 2,065 stars21 Jul 2026: 2,069 stars28 Jul 2026: 2,071 stars4 Aug 2026: 2,075 stars11 Aug 2026: 2,075 stars18 Aug 2026: 2,077 stars25 Aug 2026: 2,082 stars1 Sept 2026: 2,085 stars8 Sept 2026: 2,086 stars15 Sept 2026: 2,090 stars22 Sept 2026: 2,090 stars29 Sept 2026: 2,092 stars6 Oct 2026: 2,094 stars13 Oct 2026: 2,096 stars20 Oct 2026: 2,100 stars27 Oct 2026: 2,102 stars3 Nov 2026: 2,106 stars10 Nov 2026: 2,107 stars

1,983 on 21 Apr 20262,107 on 10 Nov 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

Opens the Claude Code CLI in a Neovim terminal buffer, as a split or floating window, toggled by a command or key such as `<C-,>`. It reloads open buffers when Claude Code changes files on disk and sets the working directory to the git root. Command variants like `--continue`, `--resume` and `--verbose` get their own commands and keymaps.

Who it is for: Neovim users who run Claude Code and want it inside the editor

Strengths

  • Auto-reloads buffers modified on disk by Claude Code, with configurable timer and updatetime
  • Floating or split window with configurable position, size and border
  • CLI flags map to generated commands and keymaps via command_variants
  • Installs through lazy.nvim, packer or vim-plug; MIT license

Weaknesses

  • Wraps a terminal only; no diff view or editor-aware context sharing with the CLI
  • Requires the separate Claude Code CLI and plenary.nvim
  • Last tagged release is 2025-03-21, though commits continued into 2026
  • README lists `<leader>ac` and `<leader>cc` toggles inconsistently with the config defaults

What it needs

  • no GPU
  • Needs Neovim 0.7.0+, Claude Code CLI, plenary.nvim
  • Models: Claude (via Claude Code CLI)

Quick answers

Is claude-code.nvim open source?

Yes. Its code is on GitHub under the MIT license.

Also in Skills, plugins and prompts

See all 389
Also in Skills, plugins and prompts
RankProjectScore
1claude-memPersistent cross-session memory plugin for Claude Code and other coding agents116.1k stars+16,557 (+17%) in 30 daysApache-2.097 out of 100
2impeccableDesign skill with 24 slash commands for AI coding agents' frontend output Live demo ↗ (opens in a new tab)108k stars+28,186 (+35%) in 30 daysApache-2.097 out of 100
3gstackMarkdown slash-command skills that give Claude Code planning, review, QA and ship roles141.2k stars+5,515 (+4.1%) in 30 daysMIT96 out of 100
#4rufloAgent harness adding swarms, memory and hooks to Claude Code and Codex Live demo ↗ (opens in a new tab)81.5k stars+7,413 (+10%) in 30 daysMIT96 out of 100
#5cavemanShortens coding-agent replies and compresses tool output before the model reads it Live demo ↗ (opens in a new tab)119k stars+8,390 (+7.6%) in 30 daysApache-2.095 out of 100