SaaSHub helps you find the best software and product alternatives Learn more →
Nvim-cmp Alternatives
Similar projects and alternatives to nvim-cmp
-
-
AppSignal
AppSignal knows why the f*#k it crashed. Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.
-
-
-
coc.nvim
Nodejs extension host for vim & neovim, load extensions like VSCode and host language servers.
-
-
-
NvChad
Blazing fast Neovim framework providing solid defaults and a beautiful UI, enhancing your neovim experience.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
packer.nvim
A use-package inspired plugin manager for Neovim. Uses native packages, supports Luarocks dependencies, written in Lua, allows for expressive config
-
null-ls.nvim
Discontinued Use Neovim as a language server to inject LSP diagnostics, code actions, and more via Lua.
-
-
-
-
mason.nvim
Portable package manager for Neovim that runs everywhere Neovim runs. Easily install and manage LSP servers, DAP servers, linters, and formatters.
-
-
-
nvim-lsp-installer
Discontinued Further development has moved to https://github.com/williamboman/mason.nvim!
-
-
kok.nvim
Fast as FUCK nvim completion. SQLite, concurrent scheduler, hundreds of hours of optimization.
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
nvim-cmp discussion
nvim-cmp reviews and mentions
- Neovim 0.12 native autocomplete and native plugin manager for laravel and go
-
Awesome Neovim Plugins That You Must Try
If you use Neovim and haven’t tried nvim-cmp, start here. It’s the de-facto completion framework, written in Lua, feeding on LSP, path, buffer, snippet, and AI sources. Everything in the popup—icons, ghost text, documentation windows—is customizable, and its community drives dozens of extension sources.
-
How to Setup Vim for Kotlin Development
For this, we need to install a new completion engine: nvim-cmp. This engine uses completion “sources” (installed as separate dependencies) to populate the completion menu. So we also need to install cmp-buffer and cmp-nvim-lsp. Check out this tutorial by TJ DeVries for more info about how this plugin works.
-
Lite 🚀 ApolloNvim Distro 2024
👉 NVIM-CMP toolkit for better control comfort nvim. Such as help, command completion and much more.
-
Don't use “dependencies” in lazy.nvim
You should use many source plugins to use nvim-cmp effectively. The orders to load them lazily are difficult a bit to understand.
-
Customizing Your Lazyvim Setup for Personal Preferences
nvim-cmp (A completion engine plugin for neovim written in Lua. Completion sources are installed from external repositories and "sourced".)
-
Ultimate Neovim Setup Guide: lazy.nvim Plugin Manager
hrsh7th/nvim-cmp: A completion plugin for neovim coded in Lua.
-
My Flow and Productivity has Improved with the Simplicity of Neovim
Like many using Neovim, I'm leveraging the Nvim-Cmp plugin. With this plugin, I get the snippets, code completion, and documentation on functions that I'm used to that help me out when my brain slows.
- What is this red color in cmp?
-
cmp border background is changed all of a sudden.
Doing a fast scan on the commit history this is probably related to https://github.com/hrsh7th/nvim-cmp/pull/1689 . Hope it helps.
-
A note from our sponsor - SaaSHub
www.saashub.com | 9 Oct 2026
Stats
hrsh7th/nvim-cmp is an open source project licensed under MIT License which is an OSI approved license.
The primary programming language of nvim-cmp is Lua.