# lewis6991/impatient.nvim

Improve startup time for Neovim

Repository: https://github.com/lewis6991/impatient.nvim
Canonical: https://ross.abutalabs.com/products/impatientnvim
Language: Lua
License: MIT
License Family: permissive
Topics: neovim, neovim-plugin, nvim, lua
Archived: true
Last push: 2023-05-05T08:47:45+00:00

## Health v2 (maintenance only)
Score: 10/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 1831, "days_push": 1216, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: archived
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1171, forks 25 (observed 2026-08-28T04:03:51.554568+00:00)

## What it is
A Neovim plugin written in Lua that speeds up editor startup by caching compiled Lua module bytecode and module path resolutions. It is now obsolete as of Neovim 0.9, which provides equivalent functionality via the built-in vim.loader module.

## Use cases
- speed up neovim startup time
- cache compiled lua modules in neovim
- reduce lua module load time in nvim
- profile neovim plugin loading performance
- optimize slow neovim init

## When to choose
- you are running Neovim 0.7 or 0.8 and want faster startup
- you need profiling of Lua module load times on older Neovim

## When to avoid
- you are on Neovim 0.9 or newer - use the built-in vim.loader.enable() instead
- you rely on strict runtimepath load ordering, which the module resolution cache breaks

## Facets
- artifact type: plugin
- maturity: maintenance
- function: caching, plugin-system, developer-tools
- domain: text-editors, developer-tools, performance
- platform: windows, cli
- tags: neovim, lua, startup-time, bytecode-cache, editor-plugin, linux, macos

## Member repositories
- lewis6991/impatient.nvim (main) score 10

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:03:51.554568+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-30T06:28:32.119943+00:00, confidence not recorded.
  - readme: https://github.com/lewis6991/impatient.nvim (fetched 2026-08-28T04:03:51.554568+00:00, sha c5fabfd13012)
- Data as of 2026-08-30T08:39:29.467469+00:00.
