User Experience on mobile might not be great yet, but I'm working on it.

Your first time on this page? Allow me to give some explanations.

Awesome Neovim

Collections of awesome neovim plugins.

Here you can see meta information about this topic like the time we last updated this page, the original creator of the awesome list and a link to the original GitHub repository.

Last Update: Jan. 16, 2022, 7:19 p.m.

Thank you rockerBOO & contributors
View Topic on GitHub:
rockerBOO/awesome-neovim

Search for resources by name or description.
Simply type in what you are looking for and the results will be filtered on the fly.

Further filter the resources on this page by type (repository/other resource), number of stars on GitHub and time of last commit in months.

UI

Cosmic-UI is a simple wrapper around specific vim functionality. Built in order to provide a quick and easy way to create a Cosmic UI experience with Neovim!

5
1
37d
GPL-3.0

Cross platform Neovim front-end UI, built with F# + Avalonia

807
20
62d
MIT

Fork of the Veonim Neovim GUI

357
5
56d
AGPL-3.0

VimR โ€” Neovim GUI for macOS in Swift

5.56K
179
6d
MIT

GUI for neovim, without any web bloat

1.45K
63
73d
MIT

No Nonsense Neovim Client in Rust

5.45K
210
57d
MIT

glrnvim wraps nvim with your favourite terminal into a standalone, non-fancy but daily-usable neovim GUI.

175
11
96d
GPL-3.0

Neovim GUI written in Golang, using a Golang qt backend

1.43K
42
55d
MIT

Nvy - A Neovim client in C++

124
7
55d
MIT

VSCode Neovim Integration

2.42K
97
57d
MIT

Neovim client library and GUI, in Qt5.

1.27K
147
73d
ISC

Sublime Text 3 input mode using Neovim. Issues are closed, feel free to submit Pull Requests if you have bug fixes however.

1.54K
37
3y 87d
MIT

Neovim client for macOS

168
5
97d
MIT

A JavaFX text pane, backed by Neovim, created with Clojure

30
1
3y 10m
n/a

A modern frontend for Neovim.

1.27K
23
53d
MIT

gtk ui for neovim

14
0
60d
GPL-3.0

Plugin Manager

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

1.71K
75
54d
MIT

๐ŸŒš Neovim package manager

351
19
53d
MIT

Neovim configuration switcher written in Lua. Inspired by chemacs.

111
8
4m
GPL-2.0

(requires Neovim 0.5)

Quickstart configurations for the Nvim LSP client

3.24K
658
52d
Apache-2.0

Utility functions for getting diagnostic status and progress messages from LSP servers, for use in the Neovim statusline

389
27
105d
MIT

Repo to hold a bunch of info & extension callbacks for built-in LSP. Use at your own risk

167
17
4m
MIT

Better defaults for nvim-lsp actions

286
10
111d
n/a

till glepnir goes back online

129
20
53d
MIT

Live render workspace diagnostics in quickfix with current buf errors on top, buffer diagnostics in loclist

53
3
94d
n/a

๐Ÿšฆ A pretty diagnostics, references, telescope results, quickfix and location list to help you solve all the trouble your code is causing.

1.01K
35
54d
n/a

๐ŸŒˆ Plugin that creates missing LSP diagnostics highlight groups for color schemes that don't yet support the Neovim 0.5 builtin LSP client.

213
4
87d
n/a

VSCode ๐Ÿ’ก for neovim's built-in LSP.

346
10
65d
MIT

vscode-like pictograms for neovim lsp completion items

344
11
84d
MIT

A Neovim plugin to make the LSP client use FZF

228
5
55d
BSD-2-Clause

Enable the power of fzf fuzzy search for the neovim built in lsp

108
4
71d
MIT

LSP signature hint as you type

614
12
55d
Apache-2.0

A small Neovim plugin for previewing definitions using floating windows.

190
7
49d
Apache-2.0

Neovim plugin for sqls that leverages the built-in LSP client

41
2
77d
MIT

A Neovim plugin that shows type annotations as virtual text

92
1
72d
MIT

Utilities to improve the TypeScript development experience for Neovim's built-in LSP client.

291
14
57d
Unlicense

Navigate codes like a breeze๐ŸŽ. Exploring LSP and ๐ŸŒฒTreesitter symbols a piece of ๐Ÿฐ. Control codes like a boss ๐Ÿฆ.

465
24
52d
MIT

Viewer & Finder for LSP symbols and tags

1.45K
64
63d
MIT

A tree like view for symbols in Neovim using the Language Server Protocol. Supports all your favourite languages.

488
14
53d
MIT

A plugin for setting Neovim LSP with JSON files

104
8
64d
MIT

Tools for better development in rust using neovim's builtin lsp

485
31
62d
MIT

Neovim plugin for a code outline window

212
4
55d
MIT

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

537
104
54d
Unlicense

Basic wrappers for LSP features

13
0
8m
MIT

Pop-up menu for code actions to show meta-information and diff preview

207
3
62d
MIT

An asynchronous linter plugin for Neovim (>= 0.5) complementary to the built-in Language Server Protocol support.

204
36
53d
n/a

A Neovim Lua plugin providing access to the SchemaStore catalog.

71
0
59d
Apache-2.0

Neovim's missing IDE features

145
3
26d
n/a

LSP Installer

Updates installed LSP servers, automatically

72
4
56d
MIT

Companion plugin for nvim-lspconfig that allows you to seamlessly manage LSP servers locally with :LspInstall. With full Windows support!

529
50
53d
Apache-2.0

Completion

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

1.85K
49
52d
GPL-3.0

Pluggable framework for using AI code assistance in Neovim

107
4
57d
MIT

A completion plugin for neovim coded in Lua.

1.58K
78
54d
MIT

nvim-cmp source for neovim builtin LSP client

120
3
68d
MIT

luasnip completion source for nvim-cmp

82
7
54d
n/a

nvim-cmp source for ultisnips

30
9
32d
Apache-2.0

nvim-cmp source for path

79
9
53d
MIT

Git source for nvim-cmp

99
7
56d
MIT

nvim-cmp source for buffer words

74
3
56d
MIT

TabNine plugin for hrsh7th/nvim-cmp

64
6
57d
MIT

nvim-cmp source for nvim lua

51
0
98d
n/a

ripgrep source for nvim-cmp

73
2
54d
MIT

spell source for nvim-cmp based on vim's spellsuggest.

41
1
90d
n/a

Tmux completion source for nvim-compe and nvim-cmp

41
0
53d
MIT

An additional source for nvim-cmp to autocomplete packages and its versions

47
1
82d
Unlicense

nvim-cmp comparator function for completion items that start with one or more underlines

55
0
67d
MIT

Neovim plugin with collection of minimal, independent, and fast Lua modules dedicated to improve Neovim (version 0.5 and higher) experience

145
4
53d
MIT

Markdown

A markdown preview directly in your neovim.

313
15
73d
MIT

Markdown preview for neovim using pandoc and live-server

25
1
7m
GPL-3.0

A neovim plugin leveraging pandoc to help you convert your markdown files. It takes pandoc options from yaml blocks.

6
1
7m
GPL-3.0

A neovim plugin allowing you to easily follow local markdown links.

21
2
7m
GPL-3.0

Tools for markdown notebook navigation and management

56
4
68d
GPL-3.0

A Neovim plugin that evaluates code blocks inside documents

34
2
107d
MIT

The answer to the ultimate question is :help 42

42
2
119d
MIT

Write documentation in pandoc markdown. Generate documentation in vimdoc.

43
3
53d
MIT

Syntax

Nvim Treesitter configurations and abstraction layer

2.77K
267
53d
Apache-2.0

Location and syntax aware text objects which do what you mean

172
6
89d
Apache-2.0

A surround text object plugin for neovim written in lua.

223
7
73d
n/a

Neovim plugin with collection of minimal, independent, and fast Lua modules dedicated to improve Neovim (version 0.5 and higher) experience

145
4
53d
MIT

Terminal integration

One terminal plugin to rule them all ! (eventually)

21
0
5m
n/a
169
6
76d
MIT

A neovim lua plugin to help easily manage multiple terminal windows

563
24
54d
n/a

A high performance filetype mode for Neovim which leverages conceal and highlights your buffer with the correct color codes.

84
3
4m
MIT

No-nonsense floating terminal plugin for neovim

276
10
65d
MIT

lua wrapper for neovim terminal

16
1
9m
n/a

A general-purpose terminal wrapper and management plugin for neovim, written in lua

12
0
4m
n/a

A neovim plugin allowing you to easily send lines from the current buffer to another kitty terminal

7
2
7m
GPL-3.0

neovim plugin to interact with the terminal

22
0
55d
EPL-2.0

A Lua-Neovim plugin that toggles a terminal

33
1
66d
MIT

Snippet

231
12
68d
GPL-3.0

Snippet plugin for vim/nvim that supports LSP/VSCode's snippet format.

496
27
56d
MIT

Set of preconfigured snippets for different languages.

237
75
54d
MIT

Snippet Engine for Neovim written in Lua.

446
48
53d
Apache-2.0

Snippet plugin for Neovim

37
4
60d
MIT

Register

dynamically show content of vim registers

117
2
6m
MIT

๐Ÿ“‘ NeoVim plugin to preview the contents of the registers

293
12
87d
GPL-3.0

Clipboard manager neovim plugin with telescope integration

257
5
64d
n/a

Marks

A better user experience for viewing and interacting with Vim marks.

116
7
55d
MIT

Fuzzy Finder

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

4.12K
300
53d
MIT

A Lua API for using fzf in neovim.

200
11
84d
AGPL-3.0

Fuzzy matching for Neovim

48
1
8m
GPL-3.0

A fast finder system for neovim.

348
10
77d
Unlicense

Improved fzf.vim written in lua

259
23
55d
AGPL-3.0

An extension for telescope.nvim that allows you operate zoxide within Neovim.

52
3
88d
MIT

Neovim plugin with collection of minimal, independent, and fast Lua modules dedicated to improve Neovim (version 0.5 and higher) experience

145
4
53d
MIT

Note Taking

Abbreviation reminder plugin for Neovim 0.5+

21
0
2d
GPL-3.0

Make neovim the best note taking application

254
29
62d
MIT

take your scientific notes in Neovim

161
7
70d
MIT

Modernity meets insane extensibility. The future of organizing your life in Neovim.

1.76K
36
27d
GPL-3.0

Orgmode clone written in Lua for Neovim 0.5+.

1.03K
34
30d
MIT

Neovim plugin for displaying due date.

43
0
6m
MIT

Draw ASCII diagrams in Neovim

248
2
90d
MIT

Google Keep integration for Neovim

44
1
61d
MIT

Color

The fastest Neovim colorizer.

977
25
8m
n/a

An Nvim lua plugin that dims your inactive windows

154
7
8m
MIT

An extremely lightweight plugin (~ 120loc) that hightlights ranges you have entered in commandline.

89
2
5m
MIT

Remove all background colors to make nvim transparent

36
0
4m
n/a

๐ŸŒ… Twilight is a Lua plugin for Neovim 0.5 that dims inactive portions of the code you're editing using TreeSitter.

296
2
5m
n/a

Colorscheme Creation

Your color buddy for making cool neovim color schemes

254
12
84d
MIT

Programmatic lua library for setting base16 themes in Neovim.

38
49
11m
n/a

Define Neovim themes as a DSL in lua, with real-time feedback.

570
16
72d
MIT

A colorscheme template that is "lite" on logic for the developer.

125
20
54d
n/a

Neovim plugin with collection of minimal, independent, and fast Lua modules dedicated to improve Neovim (version 0.5 and higher) experience

145
4
53d
MIT

Tree-sitter Supported Colorscheme

Colorscheme for (neo)vim written in lua, specially made for roshnivim with Tree-sitter support.

5
1
67d
n/a

Customizable coloscheme with dark and light options, vivid colors and easy on the eye.

55
1
5m
GPL-3.0

Dark color scheme for Vim and vim-airline, inspired by Dark+ in Visual Studio Code

648
145
87d
MIT

Neovim/Vim color scheme inspired by Dark+ and Light+ theme in Visual Studio Code

91
9
53d
MIT

Material colorscheme for NeoVim written in Lua with built-in support for native LSP, TreeSitter and many more plugins

329
34
80d
GPL-2.0

Another dark color scheme for Vim

336
29
82d
MIT

A dark color scheme for Vim

329
23
82d
MIT

A bunch of generated colorschemes (treesitter supported)

233
59
6m
MIT

๐Ÿ™ A clean, dark Neovim theme written in Lua, with support for lsp, treesitter and lots of plugins. Includes additional themes for Kitty, Alacritty, iTerm and Fish.

887
68
87d
MIT

High Contrast & Vivid Color Scheme based on Monokai Pro

669
57
67d
MIT

A dark color scheme for Neovim derived from palenight and carbonight

61
8
74d
n/a

Oceanic Next theme for neovim

957
125
7m
n/a

A dark neovim colorscheme written in lua

181
31
106d
MIT

Boo is a colorscheme for Neovim with handcrafted support for LSP, Treesitter.

42
4
83d
MIT

Light and dark atom one theme

72
15
9m
MIT

A dark colorscheme for neovim written in lua

8
0
1y 23d
n/a

Port of modus-themes in neovim

79
4
69d
MIT

Clean & Elegant Color Scheme inspired by Atom One and Material

473
26
67d
MIT

vim-deus with treesitter support

27
8
4m
n/a

Gloom inspired theme for neovim

15
4
9m
MIT

Atom one theme

69
10
5m
MIT

A neovim colorscheme write in lua.

7
1
5m
n/a

๐ŸŽจ Omni color scheme for Neovim.

30
1
10m
n/a

24-bit dark theme for (Neo)vim. Optimized for treesitter, LSP.

107
3
65d
MIT

A dark color scheme for Neovim with support for LSP, Treesitter. This mirror is deprecated. Use the repo at https://sr.ht/~novakane/kosmikoa.nvim/

23
1
59d
MIT

Monokai theme for Neovim written in Lua.

78
15
103d
MIT

๐ŸŽจ Neovim colorscheme based on your xresources color

66
2
55d
GPL-2.0

๐Ÿ—ก๏ธ Warm color scheme for Neovim and beyond

164
13
62d
MIT

Neovim plugin for building a sync base16 colorscheme. Includes support for Treesitter and LSP highlight groups.

124
17
75d
n/a

A colour scheme for terminals, Vim and friends.

564
19
75d
MIT

A nord-esque colorscheme for neovim

70
6
44d
MIT

Neovim theme based off of the Nord Color Palette, written in lua with tree sitter support

220
35
54d
GPL-2.0

My own neovim colorscheme

10
0
79d
MIT

solarized colorscheme in lua for nvim 0.5

57
15
58d
MIT

Port of VSCode's Moonlight colorscheme for NeoVim written in Lua with built-in support for native LSP, TreeSitter and many more plugins

82
7
83d
GPL-2.0

One Dark Theme for Neovim >= 0.5.0 written in lua based on Atom's One Dark UI Theme. Additionally, it comes with 5 color variant styles

177
28
53d
MIT

Yet another GitHub colorscheme

26
2
105d
MIT

Gruvbox with Material Palette

686
76
67d
MIT

๐ŸŒฒ Comfortable & Pleasant Color Scheme for Vim

739
35
67d
MIT

doom-emacs' doom-one Lua port for Neovim

58
9
70d
MIT

๐Ÿง›๐Ÿปโ€โ™‚๏ธ Dark theme for Vim

983
448
86d
MIT

Calvera Dark Colorscheme for Neovim written in Lua with built-in support for native LSP, TreeSitter and many more plugins

84
3
5m
GPL-2.0

Codeschool colorscheme for neovim written in lua with treesitter and built-in lsp support

7
1
93d
MIT

Github theme for Neovim, kitty, iTerm, Konsole, tmux and Alacritty written in Lua

507
27
54d
MIT

A monochrome colorscheme for neovim

6
1
6m
MIT

Soho vibes for Neovim

222
18
58d
n/a

๐Ÿชจ A collection of contrast-based Vim/Neovim colorschemes

132
6
64d
MIT

๐Ÿจ Catppuccin theme for NeoVim

232
14
56d
MIT

๐ŸŒŠ Aquarium, a simple vibrant dark theme for vim ๐Ÿ—’

64
2
70d
MIT

๐ŸฆŠA soft dark, fully customizable (Neo)Vim theme, with support for lsp, treesitter and a variety of plugins.

352
12
77d
MIT

A cold, dark color scheme for Neovim

30
1
53d
n/a

A dark theme for vim based on vim-monotonic and chorme's dark reader

32
1
54d
MIT

A beautiful and dark vim colorscheme.

105
3
52d
MIT

Apprentice color scheme for Neovim written in Lua

9
0
93d
MIT

๐ŸŽจ One Dark Pro for Neovim with dark and light themes. Completely customisable colors, styles and highlights. Written in Lua

94
0
53d
MIT

๐Ÿ”๏ธ A Neovim theme that combines the Nord and Atom One Dark color palettes for a more vibrant programming experience.

90
5
70d
MIT

Gruvbuddy port independent of colorbuddy

2
0
64d
n/a

Neovim plugin with collection of minimal, independent, and fast Lua modules dedicated to improve Neovim (version 0.5 and higher) experience

145
4
53d
MIT

Gruvbox theme for neovim with full ๐ŸŽ„TreeSitter support.

10
0
21d
MIT

A dark color scheme for Vim, based on Zephyr, written in Lua

0
0
20d
MIT

NeoVim dark colorscheme inspired by the colors of the famous painting by Katsushika Hokusai.

564
13
6d
MIT

Lua Colorscheme

Gruvbox colors using https://github.com/tjdevries/colorbuddy.vim

64
10
9m
MIT

Lua port of the most famous vim colorscheme

251
45
56d
MIT

A port of jellybeans colorscheme for neovim

37
4
7m
MIT

Utility

Delete Neovim buffers without losing window layout

102
2
112d
GPL-3.0

Neovim plugin with collection of minimal, independent, and fast Lua modules dedicated to improve Neovim (version 0.5 and higher) experience

145
4
53d
MIT

This neovim plugin creates missing folders on save.

33
2
6m
GPL-3.0

Just Another Buffer Switcher for Neovim

92
5
103d
GPL-3.0

Acid + Impromptu = Jazz

23
1
67d
n/a

A cheatsheet plugin for neovim with bundled cheatsheets for the editor, multiple vim plugins, nerd-fonts, regex, etc. with a Telescope fuzzy finder interface !

149
5
50d
n/a

A neovim port of Assorted Biscuits. Ends up with more supported languages too.

89
7
66d
MIT

๐Ÿ A NeoVim plugin for managing vim abbreviations.

64
1
6m
GPL-3.0

Delete multiple vim buffers based on different conditions

32
2
64d
MIT

Neovim Pastebins

18
0
5m
MIT

Escape from insert mode without delay when typing

70
5
91d
n/a

A fancy, configurable, notification manager for NeoVim

659
8
66d
MIT

Toggle character in Neovim

4
0
84d
MIT

Neovim plugin to improve the default vim.ui interfaces

74
2
43d
MIT

Icon

lua fork of vim-web-devicons for neovim

360
36
57d
n/a

Icon set using nonicons for neovim plugins and settings

176
13
84d
n/a

Debugging

Debug Adapter Protocol client implementation for Neovim (>= 0.5)

986
43
54d
GPL-3.0

Neovim thin wrapper for GDB, LLDB, PDB/PDB++ and BashDB

423
24
56d
n/a

A UI for nvim-dap

332
11
72d
n/a

๐Ÿฆ† A NeoVim plugin for managing several debuggers for Nvim-dap

170
23
73d
GPL-3.0

Spellcheck

Treesitter powered spellchecker

184
9
64d
MIT

Neovim Lua Development

Lua Development for Neovim

206
24
7m
MIT

Neovim plugin that allows you to easily map keys directly to lua code inside your init.lua

303
3
114d
MIT

A guide to using Lua in Neovim

2.24K
62
67d
n/a

Interactive real time neovim scratchpad for embedded lua engine - type and watch!

218
3
5m
n/a

plenary: full; complete; entire; absolute; unqualified. All the lua functions I don't want to write twice.

567
92
64d
MIT

[WIP] An implementation of the Popup API from vim in Neovim. Hope to upstream when complete

181
14
60d
MIT

Single file, no dependency, easy copy & paste log file to add to your neovim lua plugins

53
3
11m
MIT

REPL/debug console for nvim lua plugins

122
1
5m
MIT

Debug adapter for Neovim plugins

99
2
83d
MIT

SQLite/LuaJIT binding for lua and neovim

178
9
110d
MIT

๐Ÿ’ป Dev setup for init.lua and plugin development with full signature help, docs and completion for the nvim lua API.

226
5
75d
n/a

UI Component Library for Neovim.

290
6
67d
MIT

A template to create Neovim plugins written in Lua

24
2
8m
n/a

Fennel

Neovim configuration and plugins in Fennel (Lisp compiled to Lua)

346
19
56d
Unlicense

Carl Weathers #1 Neovim Plugin.

91
1
53d
MIT

Tabline

The neovim tabline plugin.

780
44
90d
n/a

A snazzy bufferline for Neovim

705
39
63d
Unlicense

nvim port of tabline.vim with Lua

13
3
91d
MIT

Tabline lua plugin for neovim

73
8
70d
MIT

Smart buffer management in neovim

10
0
7m
MIT

A "buffer and tab" tabline for neovim

79
5
68d
MIT

A neovim bufferline for people with addictive personalities

76
7
54d
MIT

Neovim plugin with collection of minimal, independent, and fast Lua modules dedicated to improve Neovim (version 0.5 and higher) experience

145
4
53d
MIT

User-friendly framework for building your dream tabline in a few lines of code.

18
0
50d
MIT

Statusline

neovim statusline plugin written in lua

85
10
90d
MIT

WIP: Statusline written in pure lua. Supports co-routines, functions and jobs.

164
17
84d
n/a

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

953
136
52d
MIT

Status Line for Neovim focused on beauty and performance โœ…

139
4
103d
MIT

A simple Neovim statusline written in Lua

100
12
4m
BSD-2-Clause

Bubbly statusline for neovim

160
6
63d
MIT

A zero-config minimal statusline for neovim written in lua featuring awesome integrations and blazing speed!

90
3
111d
MIT

A modern lightweight statusline and bufferline for neovim in lua. Mainly uses unicode symbols for showing info.

110
5
53d
MIT

A minimal, stylish and customizable statusline for Neovim written in Lua

451
26
53d
GPL-3.0

Animation statusline, floating window statusline. Use lua + luv make some wind

216
10
54d
MIT

A prebuilt configuration for galaxyline inspired by airline

14
0
5m
MIT

Neovim plugin with collection of minimal, independent, and fast Lua modules dedicated to improve Neovim (version 0.5 and higher) experience

145
4
53d
MIT

Statusline component

Simple statusline component that shows what scope you are working inside

184
10
64d
Apache-2.0

Cursorline

A plugin for neovim that highlights cursor words and lines

153
10
108d
MIT

highlight the word under the cursor.

23
3
4m
n/a

illuminate.vim - Vim plugin for automatically highlighting other uses of the word under the cursor. Integrates with Neovim's LSP client for intelligent highlighting.

916
22
64d
n/a

Neovim plugin with collection of minimal, independent, and fast Lua modules dedicated to improve Neovim (version 0.5 and higher) experience

145
4
53d
MIT

Startup

vim dashboard

678
56
71d
MIT

a lua powered greeter like vim-startify / dashboard-nvim

190
17
54d
n/a

Neovim plugin with collection of minimal, independent, and fast Lua modules dedicated to improve Neovim (version 0.5 and higher) experience

145
4
53d
MIT

Displays neovim startup time

34
2
99d
MIT

A highly configurable neovim startup screen

66
2
28d
GPL-2.0

Indent

Indent guides for Neovim

936
33
55d
MIT

Game

vim-be-good is a nvim plugin designed to make you better at Vim Movements.

580
31
10m
n/a

Vim APM, Actions per minute, is the greatest plugin since vim-slicedbread

95
8
10m
n/a

Bringing emacs' greatest feature to neovim - Tetris!

89
2
6m
GPL-3.0

Play Minesweeper in your favourite text editor (Neovim 0.5+)

15
0
4m
MIT

File explorer

A file explorer tree for neovim written in lua

1.49K
150
53d
n/a

File manager for Neovim powered by nnn.

95
1
55d
BSD-3-Clause

๐Ÿšช A simple file explorer

131
8
53d
MIT

A file manager for neovim

33
2
76d
MIT

Make Ranger running in a floating window to communicate with Neovim via RPC

400
11
74d
BSD-3-Clause

Yet Another Nerdtree In Lua

71
3
89d
Apache-2.0

File manager for Neovim. Better than NERDTree.

1.03K
33
52d
n/a

๐Ÿ—‚ Neovim plugin that lets you use your favorite terminal file managers (and fuzzy finders) from within Neovim.

47
0
43d
GPL-3.0

Dependency management

A neovim plugin to help find/search for dependency information/versions

47
2
67d
n/a

โœ๏ธ All the npm/yarn commands I don't want to type

135
7
54d
GPL-3.0

Git

Git Blame plugin for Neovim written in Lua

228
7
6m
GPL-3.0

Git integration for buffers

908
43
53d
MIT

magit for neovim

980
45
54d
MIT

A small plugin that uses neovims virtual text to print git blame info at the end of the current line.

115
5
5m
MIT

A lua neovim plugin to generate shareable file permalinks (with line ranges) for several git web frontend hosts. Inspired by tpope/vim-fugitive's :GBrowse

126
6
63d
GPL-3.0

Visual Git Plugin for Neovim

220
1
52d
MIT

Single tabpage interface for easily cycling through diffs for all modified files for any git rev.

593
9
53d
n/a

Plugin for calling lazygit from within neovim.

207
13
57d
MIT

Programming languages support

Go Neovim plugin, based on nvim-lsp, treesitter and Dap

214
17
54d
MIT

Tools to help create flutter apps in neovim using the native lsp

186
16
53d
MIT

A minimal implementation of Golang development plugin for Neovim

42
0
114d
MIT

Populate the quickfix with json entries

90
3
53d
n/a

Generate stub for interface on a type

7
0
99d
n/a

neovim support for the Lean theorem prover

54
10
53d
MIT

Go Coverage for Neovim

6
1
55d
MIT

Comment

// Smart and powerful comment plugin for neovim. Supports treesitter, dot repeat, left-right/up-down motions, hooks, and more

379
17
54d
MIT

Neovim commenting plugin, written in lua.

457
10
96d
MIT

a neovim comment and annotation plugin using coroutine

41
0
11m
MIT

nvim plugin to toggle comments on and off

32
0
6m
MIT

โœ… Highlight, list and search todo comments in your projects

537
10
87d
n/a

A comment toggler for Neovim, written in Lua

191
15
75d
MIT

Neovim commenting plugin in Lua. Support operator, motions and more than 60 languages!

93
6
64d
MIT

Detects the language using treesitter and adds a comment block

36
1
4m
MIT

A better annotation generator. Supports multiple languages and annotation conventions.

112
10
60d
GPL-3.0

Neovim plugin with collection of minimal, independent, and fast Lua modules dedicated to improve Neovim (version 0.5 and higher) experience

145
4
53d
MIT

Collaborative Editing

collaborative editing in Neovim using built-in capabilities

509
5
83d
MIT

Quickfix

Better quickfix window in Neovim, polish old quickfix window.

448
6
53d
BSD-3-Clause

A collection of improvements for the quickfix buffer

20
0
57d
MIT

Motion

Train yourself with vim motions and make your own train tracks :)

66
1
1y 4m
MIT

Neovim motions on speed!

840
40
57d
n/a

๐ŸŒŒ Next-generation motion plugin with incremental input processing, allowing for unparalleled speed with near-zero cognitive effort

668
13
54d
MIT

Neovim plugin with collection of minimal, independent, and fast Lua modules dedicated to improve Neovim (version 0.5 and higher) experience

145
4
53d
MIT

Region selection with hints on the AST nodes of a document powered by treesitter

105
4
58d
GPL-3.0

Code Runner

A neovim plugin to run lines/blocs of code (independently of the rest of the file), supporting multiples languages

435
13
61d
MIT

Yet Another Build System for Neovim, written in lua

71
3
83d
AGPL-3.0

The best code runner you could have, it is like the one in vscode but with super powers, it manages projects like in intellij but without being slow

75
2
76d
MIT

โš™๏ธ Just Another Quickrun Plugin for Neovim in Lua

5
0
43d
GPL-3.0

GitHub

Edit and review GitHub issues and pull requests from the comfort of your favorite editor

647
29
81d
MIT

CodeQL plugin for Neovim

48
4
63d
n/a

Search

Hlsearch Lens for Neovim

227
1
56d
BSD-3-Clause

Highlights the current /, ? or * match under your cursor when pressing n or N and gets out of the way afterwards.

12
1
83d
MIT

Scrollbar

scrollbar for neovim

192
7
62d
Apache-2.0

๐Ÿ“ A Neovim plugin that displays interactive vertical scrollbars.

202
8
100d
MIT

Extensible Neovim Scrollbar

82
2
9d
MIT

Scrolling

Smooth scrolling neovim plugin written in lua

310
13
4m
MIT

Mouse

Mouse gesture plugin for neovim

204
1
5m
MIT

Project

Yet another light-weight rooter written in Lua

7
0
15d
n/a

neovim projectconfig

44
1
68d
MIT

Find the enemy and replace them with dark power.

305
10
64d
MIT

The superior project management solution for neovim.

235
15
72d
Apache-2.0

Secure load local config files for neovim

3
0
26d
MIT

Browser integration

Embed Neovim in Chrome, Firefox, Thunderbird and many other pieces of software.

2.39K
84
58d
GPL-3.0

Editing support

Use treesitter to auto close and auto rename html tag

288
7
100d
MIT

autopairs for neovim written by lua

575
37
57d
MIT

Auto pair plugin for neovim

178
4
7m
n/a

Neovim plugin with collection of minimal, independent, and fast Lua modules dedicated to improve Neovim (version 0.5 and higher) experience

145
4
53d
MIT

enhanced increment/decrement plugin for Neovim.

136
1
10m
MIT

๐ŸŒˆ Rainbow parentheses for neovim using tree-sitter ๐ŸŒˆ

381
19
57d
Apache-2.0

Nvim-plugin for doing the opposite of join-line (J) of arguments written in lua.

74
1
4m
n/a

๐Ÿ‘“ A fast and lightweight Neovim lua plugin to keep an eye on where your cursor has jumped.

179
4
66d
n/a

Neovim treesitter plugin for setting the commentstring based on the cursor location in a file.

330
8
58d
MIT

๐Ÿฆ Clean and elegant distraction-free writing for NeoVim

340