numirias/semshi
🌈 Semantic Highlighting for Python in Neovim observed · 2026-08-28
Health v2 · maintenance only
32/100
- Activity 0
- Release rhythm 35
- Longevity 100
Flags: no_releases no_license
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: 3122
- days_rel: n/a
- days_push: 1444
- n_releases_24m: 0
Adoption not part of the score
1038 stars · 39 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Semshi is a Neovim plugin that provides semantic highlighting for Python code. It performs static analysis as you type, building syntax trees and symbol tables to highlight names based on scope and context, and supports scope-aware renaming and navigation.
Use cases
- highlight python code semantically in neovim
- distinguish locals, globals, and attributes by color in vim
- find unresolved names and missing imports while editing python
- rename variables scope-aware in neovim
- jump between function and class definitions in python files
- see unused function parameters highlighted in the editor
When to choose
- you edit Python in Neovim and want richer, scope-aware highlighting than regex-based syntax
- you want visual cues for unused parameters, unresolved globals, or syntax errors
- you need scope-aware renaming and navigation for Python names
When to avoid
- you use Vim instead of Neovim, since it requires Neovim remote plugins and Python 3 support
- you need an actively maintained tool - the latest release dates to 2022
- you already rely on an LSP-based semantic highlighting setup
Facets
plugin · maturity maintenance
editor developer-tools developer-tools text-editors programming-languages editor-plugin cli cross-platform neovim semantic-highlighting python syntax-highlighting static-analysis vim-plugin
1 source
- readme: https://github.com/numirias/semshi · fetched 2026-08-28 · 74ebe9e602ce
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| numirias/semshi | main | 32 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem