NvChad

A Neovim configuration base with fast startup, built-in UI plugins and dozens of themes.

FreeProprietaryCommand line

These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.

About NvChad

NvChad is a starting configuration for the Neovim editor, written in Lua. It is loaded as a plugin, and you build your own config on top of it. Default plugins, UI and settings can be extended, disabled or overridden.

Plugins and modules are lazy loaded for fast startup, and lazy.nvim manages packages and NvChad updates. NvChad ships its own statusline, bufferline and theme components, with 68 themes whose colors can all be overridden. The core is about 900 lines of code. A Docker setup is also offered for trying it out.

Strengths

  • Fast startup through lazy loading
  • 68 built-in themes with overridable colors
  • Small codebase of around 900 lines
  • Updates managed through lazy.nvim

Limitations

  • Requires Neovim and some familiarity with Lua configuration
  • Opinionated defaults may need overriding to match an existing setup

Details

Pricing
FreeFree to use; the source is on GitHub.
License
Proprietary
Developer
Siduck
Platforms
Command line
How it runs
Downloadable app
Account
Not required
Works offline
Yes
Best suited for
Neovim users who want a polished base config to build on
Last verified
Added
Provenance
Facts checked against the developer's own pages and store listings, 1 sources on file.

Alternatives to NvChad

Compare all

Software that can replace NvChad for an important use case, and what changes if you switch.

  • LazyVim

    A Neovim setup built on lazy.nvim that turns Neovim into a preconfigured IDE.

    FreeProprietaryCommand line

    LazyVim is a Neovim setup on lazy.nvim with many more preconfigured plugins and keymaps, plus a free online book, but needs several external tools and a Nerd Font.

  • AstroNvim

    A ready-made Neovim configuration with preset plugins, language tooling and a modular structure.

    FreeProprietaryCommand line

    AstroNvim is a fuller Neovim configuration with Mason-installed language servers, linters and formatters and the AstroCommunity plugin collection, rather than NvChad's minimal base.

  • Neovim

    A modern rewrite of Vim with a built-in language server client, Lua configuration and an embeddable API.

    Neovim alone gives the LSP client, tree-sitter and Lua configuration without NvChad's UI plugins and themes, so you build the whole setup yourself.

NvChad as an alternative

Listings that name NvChad as an alternative.

  • Spacemacs

    A community-driven Emacs configuration that combines Emacs with Vim-style editing and mnemonic key bindings.

    NvChad is a small Neovim base configuration with fast startup and dozens of themes, meaning native Vim editing instead of Vim bindings on Emacs.

Similar software

Related functionality, not necessarily a direct replacement.

Report a wrong fact or a dead link on this listing