vim-syntastic/syntastic
Syntax checking hacks for vim observed · 2026-08-28
Health v2 · maintenance only
10/100
- Activity 0
- Release rhythm 8
- Longevity 100
Flags: archived
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 6262
- days_rel: n/a
- days_push: 1515
- n_releases_24m: 0
Adoption not part of the score
11217 stars · 1121 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Syntastic is a Vim plugin that runs external syntax checkers and linters on files and displays errors in the location list. It is now deprecated in favor of ALE and similar language server plugins.
Use cases
- show syntax errors in vim
- run linters inside vim
- lint code on save in vim
- check syntax for multiple filetypes in vim
- jump between lint errors in vim
When to choose
- you use legacy Vim without built-in LSP support and want external linter integration
- you maintain an older Vim setup already relying on syntastic
When to avoid
- starting a new Vim configuration - use ALE or native LSP instead
- you need asynchronous checking, which syntastic does not support
Facets
plugin · maturity maintenance
linter developer-tools editor developer-tools text-editors testing editor-plugin cross-platform vim syntax-checking linting vim-script deprecated
1 source
- readme: https://github.com/vim-syntastic/syntastic · fetched 2026-08-28 · fefe8b507f44
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| vim-syntastic/syntastic | main | 10 |
For agents
markdown · JSON · MCP: product_card(name="vim-syntastic/syntastic")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem