f-person/git-blame.nvim
Git Blame plugin for Neovim written in Lua observed · 2026-08-28
Health v2 · maintenance only
55/100
- Activity 50
- Release rhythm 35
- Longevity 100
Flags: no_releases
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: n/a
- age_days: 2195
- days_rel: n/a
- days_push: 301
- n_releases_24m: 0
Adoption not part of the score
1098 stars · 53 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A Neovim plugin written in Lua that displays git blame information as virtual text in the editor. It shows commit author, date, and summary for the current line and provides commands to open or copy commit URLs and SHA hashes.
Use cases
- show git blame info inline in neovim
- see who last modified the current line while coding
- open the commit for a line in the browser from the editor
- copy a commit sha or url without leaving neovim
- replace vimscript blame plugins with a lua-native one
When to choose
- you use Neovim 0.5+ and want blame info as virtual text
- you prefer a lightweight Lua plugin over Node.js-based alternatives like coc-git
- you want statusline integration and configurable blame message templates
When to avoid
- you use Vim rather than Neovim
- you need full git client features rather than just blame display
- your project is not a git repository
Facets
plugin · maturity active
version-control developer-tools developer-tools version-control text-editors windows editor-plugin cli neovim git-blame lua virtual-text editor-plugin linux macos
1 source
- readme: https://github.com/f-person/git-blame.nvim · fetched 2026-08-28 · aee1591663cb
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| f-person/git-blame.nvim | main | 55 |
For agents
markdown · JSON · MCP: product_card(name="f-person/git-blame.nvim")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem