# psliwka/vim-smoothie

Smooth scrolling for Vim done right🥤

Repository: https://github.com/psliwka/vim-smoothie
Canonical: https://ross.abutalabs.com/products/vim-smoothie
Language: Vim Script
License: MIT
License Family: permissive
Topics: vim, neovim, smooth-scrolling
Last push: 2022-06-10T17:30:41+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": 2484, "days_push": 1545, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1034, forks 27 (observed 2026-08-28T04:03:18.595879+00:00)

## What it is
A Vim/Neovim plugin that provides smooth, stable animated scrolling for commands like Ctrl-D and Ctrl-F. It focuses on a jitter-free scrolling experience with sane defaults and customizable mappings.

## Use cases
- make scrolling smooth in vim
- animate ctrl-d scrolling in neovim
- stop getting lost when paging through files in vim
- vim plugin for smooth screen scrolling
- customize scrolling key mappings in neovim

## When to choose
- you use Vim 8.2+ or Neovim 0.3+ and want reliable, artifact-free smooth scrolling
- you want a plugin that works out of the box with sane defaults
- you prefer a focused plugin over feature-heavy alternatives prone to visual glitches

## When to avoid
- you need smooth scrolling for every movement command, not just the common ones
- you run Vim over a very slow connection where frequent redraws hurt performance
- you use an old Vim/Neovim version below the minimum requirements

## Facets
- artifact type: plugin
- maturity: maintenance
- function: editor, animation
- domain: text-editors, developer-tools
- platform: editor-plugin, cli, cross-platform
- tags: vim, neovim, smooth-scrolling, vim-script, editor-experience

## Member repositories
- psliwka/vim-smoothie (main) score 32

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:03:18.595879+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:06:35.312149+00:00, confidence not recorded.
  - readme: https://github.com/psliwka/vim-smoothie (fetched 2026-08-28T04:03:18.595879+00:00, sha f55986c250e4)
- Data as of 2026-08-30T08:39:29.467469+00:00.
