nvim-cmp

A completion plugin for neovim coded in Lua. (by hrsh7th)

Nvim-cmp Alternatives

Similar projects and alternatives to nvim-cmp

  1. neovim

    1,480 nvim-cmp VS neovim

    Vim-fork focused on extensibility and usability

  2. AppSignal

    AppSignal knows why the f*#k it crashed. Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.

    AppSignal logo
  3. nvim-lspconfig

    Quickstart configs for Nvim LSP

  4. telescope.nvim

    Find, Filter, Preview, Pick. All lua, all the time.

  5. coc.nvim

    322 nvim-cmp VS coc.nvim

    Nodejs extension host for vim & neovim, load extensions like VSCode and host language servers.

  6. nvim-treesitter

    320 nvim-cmp VS nvim-treesitter

    Discontinued Nvim Treesitter configurations and abstraction layer

  7. kickstart.nvim

    A launch point for your personal nvim configuration

  8. NvChad

    Blazing fast Neovim framework providing solid defaults and a beautiful UI, enhancing your neovim experience.

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. packer.nvim

    A use-package inspired plugin manager for Neovim. Uses native packages, supports Luarocks dependencies, written in Lua, allows for expressive config

  11. null-ls.nvim

    Discontinued Use Neovim as a language server to inject LSP diagnostics, code actions, and more via Lua.

  12. nvim-dap

    Debug Adapter Protocol client implementation for Neovim

  13. lsp-zero.nvim

    A starting point to setup some lsp related features in neovim.

  14. awesome-neovim

    Collections of awesome neovim plugins.

  15. mason.nvim

    Portable package manager for Neovim that runs everywhere Neovim runs. Easily install and manage LSP servers, DAP servers, linters, and formatters.

  16. LuaSnip

    Snippet Engine for Neovim written in Lua.

  17. gitsigns.nvim

    Git integration for buffers

  18. nvim-lsp-installer

    Discontinued Further development has moved to https://github.com/williamboman/mason.nvim!

  19. lualine.nvim

    A blazing fast and easy to configure neovim statusline plugin written in pure lua.

  20. kok.nvim

    Fast as FUCK nvim completion. SQLite, concurrent scheduler, hundreds of hours of optimization.

  21. mason-lspconfig.nvim

    Extension to mason.nvim that makes it easier to use lspconfig with mason.nvim.

  22. cmp-nvim-lsp

    nvim-cmp source for neovim builtin LSP client

  23. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better nvim-cmp alternative or higher similarity.

nvim-cmp discussion

Log in or Post with

nvim-cmp reviews and mentions

Posts with mentions or reviews of nvim-cmp. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2025-10-13.

Stats

Basic nvim-cmp repo stats
258
9,490
6.2
3 months ago

Sponsored
AppSignal knows why the f*#k it crashed.
Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.
www.appsignal.com