Skip to content

Plugins for Neovim v0.9

Here I'll share some popular plugins that still work fine in Neovim v0.9.5.

Since there is no way to tell for how long they will support older Neovim versions I'll share the link and the specific commit that is still compatible with Neovim v0.9.5.

Descriptions

NameDescription
lazy.nvimPlugin manager.
tokyonight.nvimCollection of colorscheme for Neovim.
snacks.nvimCollection of QoL plugins.
bufferline.nvimShow open files in tabline.
mini.nvimCollection of independent lua modules that enhance Neovim's features.
gitsigns.nvimShows indicators in gutter based on file changes detected by git.
vim-fugitiveGit integration into Neovim/Vim.
nvim-treesitterConfigures treesitter parsers. Provides modules to manipulate code.
nvim-treesitter-textobjectsCreates textobjects based on treesitter queries.
vim-repeatAdd "repeat" support for plugins.
mason.nvimPortable package manager for Neovim.
mason-lspconfig.nvimIntegrates nvim-lspconfig and mason.nvim.
nvim-lspconfigQuickstart configs for Neovim's LSP client.
nvim-cmpAutocompletion engine.
cmp-buffernvim-cmp source. Suggest words in the current buffer.
cmp-pathnvim-cmp source. Show suggestions based on file system paths.
cmp-mini-snippetsnvim-cmp source. Show suggestions based on installed snippets.
cmp-nvim-lspnvim-cmp source. Show suggestions based on LSP servers queries.
friendly-snippetsCollection of snippets.
nvim-ts-context-commentstringIt helps detect comment syntax.
which-key.nvimProvide clues for keymaps.

Versions

Last updated: 2026-03-30

These already dropped support for v0.9. So, newer versions will no longer work.

PluginCommit
gitsigns.nvimee28ba3e70ecea811b8f6d7b51d81976e94b121c
mason-lspconfig.nvim1a31f824b9cd5bc6f342fc29e9a53b60d74af245
mason.nvimfc98833b6da5de5a9c5b1446ac541577059555be
nvim-lspconfigcb33dea610b7eff240985be9f6fe219920e630ef
nvim-treesitter42fc28ba918343ebfd5565147a42a26580579482
nvim-treesitter-textobjects0f051e9813a36481f48ca1f833897210dbcfffde
snacks.nvim3a8ecf591263e4706d9b3a45da590df914ea5505

Newer version of these plugins might still work in v0.9.

PluginCommit
bufferline.nvim655133c3b4c3e5e05ec549b9f8cc2894ac6f51b3
cmp-bufferb74fab3656eea9de20a9b8116afa3cfc4ec09657
cmp-mini-snippets582aea215ce2e65b880e0d23585c20863fbb7604
cmp-nvim-lspcbc7b02bb99fae35cb42f514762b89b5126651ef
cmp-pathc642487086dbd9a93160e1679a1327be111cbc25
friendly-snippets6cd7280adead7f586db6fccbd15d2cac7e2188b9
lazy.nvim85c7ff3711b730b4030d03144f6db6375044ae82
mini.nvimaf5f75c9ce572a4d1f0c77d6fb4ea764d16c1b3c
nvim-cmpa1d504892f2bc56c2e79b65c6faded2fd21f3eca
nvim-ts-context-commentstring1b212c2eee76d787bbea6aa5e92a2b534e7b4f8f
tokyonight.nvimcdc07ac78467a233fd62c493de29a17e0cf2b2b6
vim-fugitive3b753cf8c6a4dcde6edee8827d464ba9b8c4a6f0
vim-repeat65846025c15494983dafe5e3b46c8f88ab2e9635
which-key3aab2147e74890957785941f0c1ad87d0a44c15a