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: 2025-11-10

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-snippets572f5660cf05f8cd8834e096d7b4c921ba18e175
lazy.nvim85c7ff3711b730b4030d03144f6db6375044ae82
mini.nvim72b0194c56c984476c5975b62eb340fd1aa1686a
nvim-cmpd97d85e01339f01b842e6ec1502f639b080cb0fc
nvim-ts-context-commentstring1b212c2eee76d787bbea6aa5e92a2b534e7b4f8f
tokyonight.nvim5da1b76e64daf4c5d410f06bcb6b9cb640da7dfd
vim-fugitive61b51c09b7c9ce04e821f6cf76ea4f6f903e3cf4
vim-repeat65846025c15494983dafe5e3b46c8f88ab2e9635
which-key3aab2147e74890957785941f0c1ad87d0a44c15a