# LazyVim

Neovim config for the lazy

Repository: https://github.com/LazyVim/LazyVim
Canonical: https://ross.abutalabs.com/products/lazyvim
Homepage: https://lazyvim.github.io/
Language: Lua
License: Apache-2.0
License Family: permissive
Topics: neovim, neovim-conf, neovim-config, neovim-configuration, neovim-plugin, nvim
Last push: 2026-06-02T15:27:57+00:00
Link (homepage): https://lazyvim.github.io/
Link (site_page): http://www.lazyvim.org/installation

## Health v2 (maintenance only)
Score: 83/100 (v2, computed 2026-09-03T02:39:23.370411+00:00)
- activity 85, release rhythm 74, longevity 95
- inputs: {"age_days": 1342, "days_push": 92, "days_rel": 92, "gap_med": 2, "n_releases_24m": 68}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 27292, forks 1814 (observed 2026-08-28T04:11:47.656040+00:00)

## What it is
LazyVim is a pre-configured Neovim setup powered by the lazy.nvim plugin manager that turns Neovim into a full-featured IDE while remaining easy to customize and extend. It ships with sane defaults, pre-configured plugins, and a starter template for users to build their own config on top of.

## Use cases
- turn neovim into an ide
- pre-configured neovim setup
- easily customize my neovim config
- neovim distribution with lsp and completion
- starter template for neovim configuration
- fast vim setup with sane defaults

## When to choose
- you want an IDE-like Neovim experience without configuring everything from scratch
- you want a pre-made config that is still easy to tweak and extend
- you value fast startup and lazy-loaded plugins
- you want sane defaults for options, keymaps, and autocmds

## When to avoid
- you prefer building your Neovim config entirely from scratch
- you need a fully turnkey IDE with zero terminal usage
- you cannot install Neovim >= 0.11.2 or its companion tools (git, ripgrep, fd, a C compiler)
- you want a GUI editor rather than a terminal-based one

## Facets
- artifact type: application
- maturity: active
- function: editor, developer-tools, plugin-system
- domain: developer-tools, text-editors
- platform: windows, cli, cross-platform
- tags: neovim, neovim-config, lazy-nvim, ide-setup, lua, vim-distribution, command-line, linux, macos

## Member repositories
- LazyVim/LazyVim (main) score 83
- LazyVim/starter (examples) score 31

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:11:47.656040+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-29T16:54:33.349540+00:00, confidence not recorded.
  - readme: https://github.com/LazyVim/LazyVim (fetched 2026-08-28T04:11:47.656040+00:00, sha f32ae7c5562f)
  - homepage: https://lazyvim.github.io/ (fetched 2026-08-29T07:51:39.780408+00:00, sha d71dfc1bc949)
  - site_page: http://www.lazyvim.org/installation (fetched 2026-08-29T07:51:39.789894+00:00, sha d624d852075d)
- Data as of 2026-08-30T08:39:29.467469+00:00.
