Updating conversion, creating readmes

This commit is contained in:
Jonas Zeunert
2024-04-19 23:37:46 +02:00
parent 3619ac710a
commit 08e75b0f0a
635 changed files with 30878 additions and 37344 deletions

View File

@@ -2,7 +2,7 @@
 Awesome Neovim !Awesome (https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg) (https://github.com/sindresorhus/awesome)
 Awesome Neovim !Awesome (https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg) (https://github.com/sindresorhus/awesome)
<!-- Uncomment the awesome badge when the repository is added to awesome main list.
!Awesome (https://awesome.re/badge-flat.svg) (https://awesome.re)
@@ -92,13 +92,12 @@
- lewis6991/pckr.nvim (https://github.com/lewis6991/pckr.nvim) - Spiritual successor of wbthomason/packer.nvim.
- savq/paq-nvim (https://github.com/savq/paq-nvim) - Neovim package manager written in Lua.
- NTBBloodbath/cheovim (https://github.com/NTBBloodbath/cheovim) - Neovim configuration switcher written in Lua. Inspired by chemacs.
- chiyadev/dep (https://github.com/chiyadev/dep) - An alternative to packer.nvim. It was built to be even better and easier to use. Context can be found here 
(https://chiya.dev/posts/2021-11-27-why-package-manager).
- chiyadev/dep (https://github.com/chiyadev/dep) - An alternative to packer.nvim. It was built to be even better and easier to use. Context can be found here (https://chiya.dev/posts/2021-11-27-why-package-manager).
- folke/lazy.nvim (https://github.com/folke/lazy.nvim) - A modern plugin manager, featuring a graphical interface, async execution, a lockfile and more 💤.
- roobert/activate.nvim (https://github.com/roobert/activate.nvim) - A plugin installation system designed to complement folke/lazy.nvim.
- nvim-neorocks/rocks.nvim (https://github.com/nvim-neorocks/rocks.nvim) - A modern approach to plugin management using Luarocks, inspired by Cargo.
- echasnovski/mini.nvim#mini.deps (https://github.com/echasnovski/mini.nvim/blob/main/readmes/mini-deps.md) - Module of mini.nvim for managing other plugins. Uses Git and built-in packages to install, update, 
clean, and snapshot plugins.
- echasnovski/mini.nvim#mini.deps (https://github.com/echasnovski/mini.nvim/blob/main/readmes/mini-deps.md) - Module of mini.nvim for managing other plugins. Uses Git and built-in packages to install, update, clean, and snapshot 
plugins.
LSP
@@ -124,8 +123,7 @@
- stevearc/aerial.nvim (https://github.com/stevearc/aerial.nvim) - A code outline window for skimming and quick navigation.
- SmiteshP/nvim-navbuddy (https://github.com/SmiteshP/nvim-navbuddy) - A simple popup display that provides breadcrumbs like navigation features using LSP.
- tamago324/nlsp-settings.nvim (https://github.com/tamago324/nlsp-settings.nvim) - Setup LSP with JSON or YAML files.
- jakewvincent/texmagic.nvim (https://github.com/jakewvincent/texmagic.nvim) - Enhance the lspconfig settings for Texlab by defining any number of custom LaTeX build engines and selecting them with magic 
comments.
- jakewvincent/texmagic.nvim (https://github.com/jakewvincent/texmagic.nvim) - Enhance the lspconfig settings for Texlab by defining any number of custom LaTeX build engines and selecting them with magic comments.
- nanotee/nvim-lsp-basics (https://github.com/nanotee/nvim-lsp-basics) - Basic wrappers for LSP features.
- aznhe21/actions-preview.nvim (https://github.com/aznhe21/actions-preview.nvim) - Fully customizable previewer for LSP code actions.
- mfussenegger/nvim-lint (https://github.com/mfussenegger/nvim-lint) - An asynchronous linter plugin, complementary to the built-in Language Server Protocol support.
@@ -149,8 +147,7 @@
- chrisgrieser/nvim-dr-lsp (https://github.com/chrisgrieser/nvim-dr-lsp) - Status line component showing the number of LSP definition and reference of the token under the cursor.
- Wansmer/symbol-usage.nvim (https://github.com/Wansmer/symbol-usage.nvim) - Display references, definitions and implementations of document symbols.
- creativenull/efmls-configs-nvim (https://github.com/creativenull/efmls-configs-nvim) - An unofficial collection of linters and formatters configured for efm-langserver to work with builtin LSP.
- creativenull/diagnosticls-configs-nvim (https://github.com/creativenull/diagnosticls-configs-nvim) - An unofficial collection of linters and formatters configured for diagnostic-languageserver to work with 
builtin LSP.
- creativenull/diagnosticls-configs-nvim (https://github.com/creativenull/diagnosticls-configs-nvim) - An unofficial collection of linters and formatters configured for diagnostic-languageserver to work with builtin LSP.
- hinell/lsp-timeout.nvim (https://github.com/hinell/lsp-timeout.nvim) - Automatically start/stop idle/unused LSP servers; keeps RAM usage low.
- nvimtools/none-ls.nvim (https://github.com/nvimtools/none-ls.nvim) - Null-ls.nvim reloaded / Use Neovim as a language server to inject LSP diagnostics, code actions, and more via Lua.
- vxpm/ferris.nvim (https://github.com/vxpm/ferris.nvim) - Interact with Rust-Analyzer's LSP extensions.
@@ -185,8 +182,8 @@
- hrsh7th/nvim-cmp (https://github.com/hrsh7th/nvim-cmp) - A completion plugin written in Lua. New version of nvim-compe.
 - lukas-reineke/cmp-under-comparator (https://github.com/lukas-reineke/cmp-under-comparator) - A nvim-cmp function for better sorting.
 - SergioRibera/cmp-dotenv (https://github.com/SergioRibera/cmp-dotenv) - Load environment variables from the shell or from your .env files.
- echasnovski/mini.nvim#mini.completion (https://github.com/echasnovski/mini.nvim/blob/main/readmes/mini-completion.md) - Module of mini.nvim for asynchronous two-stage completion. Supports showing completion 
item info and independent function signature.
- echasnovski/mini.nvim#mini.completion (https://github.com/echasnovski/mini.nvim/blob/main/readmes/mini-completion.md) - Module of mini.nvim for asynchronous two-stage completion. Supports showing completion item info and independent 
function signature.
- deathbeam/autocomplete.nvim (https://github.com/deathbeam/autocomplete.nvim) - Very simple and minimal autocompletion for cmdline and buffer using LSP and Tree-sitter with signature help.
- vigoux/complementree.nvim (https://github.com/vigoux/complementree.nvim) - Light and synchronous completion plugin based on tree-sitter and with a functional-programming interface.
- nvimdev/epo.nvim (https://github.com/nvimdev/epo.nvim) - Blazingly fast, minimal LSP auto-completion and snippet engine.
@@ -217,8 +214,7 @@
- gennaro-tedesco/nvim-jqx (https://github.com/gennaro-tedesco/nvim-jqx) - Interactive interface for JSON files.
- nanotee/sqls.nvim (https://github.com/nanotee/sqls.nvim) - SQL database connection plugin + LSP client.
- dmmulroy/tsc.nvim (https://github.com/dmmulroy/tsc.nvim) - Asynchronous project-wide TypeScript type-checking using the TypeScript compiler (TSC) with results loaded into a quickfix list.
- dmmulroy/ts-error-translator.nvim (https://github.com/dmmulroy/ts-error-translator.nvim) - A port of Matt Pocock's ts-error-translator for VSCode for turning messy and confusing TypeScript errors into plain 
English.
- dmmulroy/ts-error-translator.nvim (https://github.com/dmmulroy/ts-error-translator.nvim) - A port of Matt Pocock's ts-error-translator for VSCode for turning messy and confusing TypeScript errors into plain English.
- chuwy/ucm.nvim (https://github.com/chuwy/ucm.nvim) - Navigating Unison (https://unison-lang.org/) projects.
- niuiic/typst-preview.nvim (https://github.com/niuiic/typst-preview.nvim) - Preview typst documents, respond to file changes.
- simaxme/java.nvim (https://github.com/simaxme/java.nvim) - Some utilities regarding Java development (e.g. updating symbol usages when renaming or moving a file in nvim-tree).
@@ -269,8 +265,7 @@
- kiran94/edit-markdown-table.nvim (https://github.com/kiran94/edit-markdown-table.nvim) - Edit Markdown Tables using Tree-sitter.
- richardbizik/nvim-toc (https://github.com/richardbizik/nvim-toc) - Easily generate table of contents for markdown files.
- Zeioth/markmap.nvim (https://github.com/Zeioth/markmap.nvim) - Visualize your Markdown as mindmaps.
- tadmccorkle/markdown.nvim (https://github.com/tadmccorkle/markdown.nvim) - Configurable tools for markdown files, including inline-style, link, and navigation keymaps, table of contents, improved list editing,
and more.
- tadmccorkle/markdown.nvim (https://github.com/tadmccorkle/markdown.nvim) - Configurable tools for markdown files, including inline-style, link, and navigation keymaps, table of contents, improved list editing, and more.
- mpas/marp-nvim (https://github.com/mpas/marp-nvim) - Present using markdown with Marp (https://marp.app/).
- Myzel394/easytables.nvim (https://github.com/Myzel394/easytables.nvim) - Easily insert and edit markdown tables with a live preview and useful helpers.
@@ -292,8 +287,8 @@
- RRethy/nvim-treesitter-textsubjects (https://github.com/RRethy/nvim-treesitter-textsubjects) - Location and syntax aware text objects which _do what you mean_.
- kylechui/nvim-surround (https://github.com/kylechui/nvim-surround) - A plugin for adding/changing/deleting surrounding delimiter pairs.
- roobert/surround-ui.nvim (https://github.com/roobert/surround-ui.nvim) - Helper or training aid for kylechui/nvim-surround.
- echasnovski/mini.nvim#mini.surround (https://github.com/echasnovski/mini.nvim/blob/main/readmes/mini-surround.md) - Module of mini.nvim for working with text surroundings (add, delete, replace, find, 
highlight). Supports dot-repeat, different search methods, "last"/"next" extended mappings, tree-sitter integration, and more.
- echasnovski/mini.nvim#mini.surround (https://github.com/echasnovski/mini.nvim/blob/main/readmes/mini-surround.md) - Module of mini.nvim for working with text surroundings (add, delete, replace, find, highlight). Supports dot-repeat, 
different search methods, "last"/"next" extended mappings, tree-sitter integration, and more.
- m-demare/hlargs.nvim (https://github.com/m-demare/hlargs.nvim) - Highlight arguments' definitions and usages, using Treesitter.
- LhKipp/nvim-nu (https://github.com/LhKipp/nvim-nu) - Basic editor support for the nushell language.
- desdic/agrolens.nvim (https://github.com/desdic/agrolens.nvim) - Navigate via Tree-sitter nodes using Telescope.
@@ -329,8 +324,7 @@
- abeldekat/harpoonline (https://github.com/abeldekat/harpoonline) - Create up-to-date harpoon2 information to be used in a status-line.
- otavioschwanck/arrow.nvim (https://github.com/otavioschwanck/arrow.nvim) - Like harpoon, but with a different UX, single keybinding needed and statusline support.
- ofirgall/open.nvim (https://github.com/ofirgall/open.nvim) - Open the current word with custom openers, GitHub shorthand for example.
- LeonHeidelbach/trailblazer.nvim (https://github.com/LeonHeidelbach/trailblazer.nvim) - TrailBlazer introduces a stack based mark system that enables a completely new dynamic and super fast workflow using 
project wide marks.
- LeonHeidelbach/trailblazer.nvim (https://github.com/LeonHeidelbach/trailblazer.nvim) - TrailBlazer introduces a stack based mark system that enables a completely new dynamic and super fast workflow using project wide marks.
- tomasky/bookmarks.nvim (https://github.com/tomasky/bookmarks.nvim) - Bookmarks with global file storage, written in Lua.
- LintaoAmons/bookmarks.nvim (https://github.com/LintaoAmons/bookmarks.nvim) - Your new bookmarks option: simple yet powerful.
- desdic/marlin.nvim (https://github.com/desdic/marlin.nvim) - Like harpoon, but with key differences like project path, split support, no UI.
@@ -355,21 +349,20 @@
Fuzzy Finder
- nvim-telescope/telescope.nvim (https://github.com/nvim-telescope/telescope.nvim) - Telescope.nvim is a highly extendable (https://github.com/nvim-telescope/telescope.nvim/wiki/Extensions) fuzzy finder over 
lists. Built on the latest awesome features from Neovim core. Telescope is centered around modularity, allowing for easy customization.
- nvim-telescope/telescope.nvim (https://github.com/nvim-telescope/telescope.nvim) - Telescope.nvim is a highly extendable (https://github.com/nvim-telescope/telescope.nvim/wiki/Extensions) fuzzy finder over lists. Built on the latest 
awesome features from Neovim core. Telescope is centered around modularity, allowing for easy customization.
- vijaymarupudi/nvim-fzf (https://github.com/vijaymarupudi/nvim-fzf) - A Lua API for using FZF (Neovim >= 0.5). Allows for full asynchronicity for UI speed and usability.
- camspiers/snap (https://github.com/camspiers/snap) - An extensible fuzzy finder. Similar to Telescope, and optimized for performance, especially when grepping in large codebases.
- ibhagwan/fzf-lua (https://github.com/ibhagwan/fzf-lua) - The Lua version of fzf.vim, high-performance and fully async, supports nvim-web-devicons, git indicators, LSP, quickfix/location lists and more. Also 
supports skim (https://github.com/lotabout/skim) as its fzf binary.
- ibhagwan/fzf-lua (https://github.com/ibhagwan/fzf-lua) - The Lua version of fzf.vim, high-performance and fully async, supports nvim-web-devicons, git indicators, LSP, quickfix/location lists and more. Also supports skim 
(https://github.com/lotabout/skim) as its fzf binary.
- jvgrootveld/telescope-zoxide (https://github.com/jvgrootveld/telescope-zoxide) - Telescope integration for zoxide (https://github.com/ajeetdsouza/zoxide), a smart directory picker that tracks your usage.
- echasnovski/mini.nvim#mini.fuzzy (https://github.com/echasnovski/mini.nvim/blob/main/readmes/mini-fuzzy.md) - Module of mini.nvim with functions to perform fuzzy matching of one string to others along with 
fast Telescope sorter.
- echasnovski/mini.nvim#mini.fuzzy (https://github.com/echasnovski/mini.nvim/blob/main/readmes/mini-fuzzy.md) - Module of mini.nvim with functions to perform fuzzy matching of one string to others along with fast Telescope sorter.
- axkirillov/easypick.nvim (https://github.com/axkirillov/easypick.nvim) - Easypick lets you easily create Telescope pickers from arbitrary console commands.
- linrongbin16/fzfx.nvim (https://github.com/linrongbin16/fzfx.nvim) - A fuzzy finder that updates on every keystroke.
- echasnovski/mini.nvim#mini.pick (https://github.com/echasnovski/mini.nvim/blob/main/readmes/mini-pick.md) - Module of mini.nvim with general purpose interactive non-blocking picker that has one window design, 
toggleable preview, flexible and fast default match, and much more.
- echasnovski/mini.nvim#mini.extra (https://github.com/echasnovski/mini.nvim/blob/main/readmes/mini-extra.md) - Module of mini.nvim with extra functionality for its modules. Contains 20+ 'mini.pick' pickers, 
'mini.ai' textobjects, and more.
- echasnovski/mini.nvim#mini.pick (https://github.com/echasnovski/mini.nvim/blob/main/readmes/mini-pick.md) - Module of mini.nvim with general purpose interactive non-blocking picker that has one window design, toggleable preview, 
flexible and fast default match, and much more.
- echasnovski/mini.nvim#mini.extra (https://github.com/echasnovski/mini.nvim/blob/main/readmes/mini-extra.md) - Module of mini.nvim with extra functionality for its modules. Contains 20+ 'mini.pick' pickers, 'mini.ai' textobjects, and 
more.
- fdschmidt93/telescope-egrepify.nvim (https://github.com/fdschmidt93/telescope-egrepify.nvim) - Telescope plugin for better rg flags in live_grep.
File Explorer
@@ -382,10 +375,9 @@
- Xuyuanp/yanil (https://github.com/Xuyuanp/yanil) - Yet Another Nerdtree In Lua.
- ms-jpq/chadtree (https://github.com/ms-jpq/chadtree) - File manager. Better than NERDTree.
- is0n/fm-nvim (https://github.com/is0n/fm-nvim) - Neovim plugin that lets you use your favorite terminal file managers (and fuzzy finders).
- rolv-apneseth/tfm.nvim (https://github.com/Rolv-Apneseth/tfm.nvim) - Similar to fm-nvim, this provides Neovim integration for several popular terminal file managers (including yazi 
(https://github.com/sxyazi/yazi)).
- nvim-neo-tree/neo-tree.nvim (https://github.com/nvim-neo-tree/neo-tree.nvim) - Neo-tree is a Neovim plugin to browse the file system and other tree like structures in whatever style suits you, including 
sidebars, floating windows, netrw split style, or all of them at once.
- rolv-apneseth/tfm.nvim (https://github.com/Rolv-Apneseth/tfm.nvim) - Similar to fm-nvim, this provides Neovim integration for several popular terminal file managers (including yazi (https://github.com/sxyazi/yazi)).
- nvim-neo-tree/neo-tree.nvim (https://github.com/nvim-neo-tree/neo-tree.nvim) - Neo-tree is a Neovim plugin to browse the file system and other tree like structures in whatever style suits you, including sidebars, floating windows, 
netrw split style, or all of them at once.
- elihunter173/dirbuf.nvim (https://github.com/elihunter173/dirbuf.nvim) - A file manager which lets you edit your filesystem like you edit text.
- theblob42/drex.nvim (https://github.com/TheBlob42/drex.nvim) - A simple and configurable file explorer written in Lua.
- SidOfc/carbon.nvim (https://github.com/SidOfc/carbon.nvim) - The simple directory tree viewer written in Lua.
@@ -394,8 +386,8 @@
- stevearc/oil.nvim (https://github.com/stevearc/oil.nvim) - Edit your filesystem like a buffer.
- kelly-lin/ranger.nvim (https://github.com/kelly-lin/ranger.nvim) - Ranger (https://github.com/ranger/ranger) integration for neovim.
- simonmclean/triptych.nvim (https://github.com/simonmclean/triptych.nvim) - A directory browser inspired by Ranger.
- echasnovski/mini.nvim#mini.files (https://github.com/echasnovski/mini.nvim/blob/main/readmes/mini-files.md) - Module of mini.nvim providing file explorer with column view capable of manipulating file system by
editing text. Can create/delete/rename/copy/move files/directories inside and across directories.
- echasnovski/mini.nvim#mini.files (https://github.com/echasnovski/mini.nvim/blob/main/readmes/mini-files.md) - Module of mini.nvim providing file explorer with column view capable of manipulating file system by editing text. Can 
create/delete/rename/copy/move files/directories inside and across directories.
- prichrd/netrw.nvim (https://github.com/prichrd/netrw.nvim) - Add icons and custom keybindings to netrw.
Project
@@ -412,8 +404,8 @@
- nyngwang/suave.lua (https://github.com/nyngwang/suave.lua) - Multi-tabs project session automation.
- desdic/telescope-rooter.nvim (https://github.com/desdic/telescope-rooter.nvim) - Makes sure to always start telescope (and only telescope) from the project/root directory.
- SalOrak/whaler.nvim (https://github.com/SalOrak/whaler.nvim) - Telescope extension to move between directories blazingly fast.
- echasnovski/mini.nvim#mini.visits (https://github.com/echasnovski/mini.nvim/blob/main/readmes/mini-visits.md) - Module of mini.nvim to persistently track and reuse file system visits. Allows listing 
"recent"/"frequent"/"frecent" visits, adding/removing labels to visits and other data.
- echasnovski/mini.nvim#mini.visits (https://github.com/echasnovski/mini.nvim/blob/main/readmes/mini-visits.md) - Module of mini.nvim to persistently track and reuse file system visits. Allows listing "recent"/"frequent"/"frecent" 
visits, adding/removing labels to visits and other data.
- LintaoAmons/cd-project.nvim (https://github.com/LintaoAmons/cd-project.nvim) - All you need is just an easier way to cd to another project directory.
Color
@@ -428,10 +420,9 @@
- lcheylus/overlength.nvim (https://github.com/lcheylus/overlength.nvim) - A small plugin to highlight too long lines.
- brenoprata10/nvim-highlight-colors (https://github.com/brenoprata10/nvim-highlight-colors) - A plugin to highlight colors with Neovim.
- nvim-colortils/colortils.nvim (https://github.com/nvim-colortils/colortils.nvim) - A plugin providing utils to work with colors (picker, conversion) inside Neovim.
- Mr-LLLLL/interestingwords.nvim (https://github.com/Mr-LLLLL/interestingwords.nvim) - Highlight multiple word same time and navigate word under cursor with scrolling smoothly, display search count in 
virualtext.
- echasnovski/mini.nvim#mini.hipatterns (https://github.com/echasnovski/mini.nvim/blob/main/readmes/mini-hipatterns.md) - Module of mini.nvim to highlight patterns in text with configurable highlighters. Works 
asynchronously with configurable debounce delay.
- Mr-LLLLL/interestingwords.nvim (https://github.com/Mr-LLLLL/interestingwords.nvim) - Highlight multiple word same time and navigate word under cursor with scrolling smoothly, display search count in virualtext.
- echasnovski/mini.nvim#mini.hipatterns (https://github.com/echasnovski/mini.nvim/blob/main/readmes/mini-hipatterns.md) - Module of mini.nvim to highlight patterns in text with configurable highlighters. Works asynchronously with 
configurable debounce delay.
- miversen33/sunglasses.nvim (https://github.com/miversen33/sunglasses.nvim) - Dynamic Colorscheme/highlight adjuster on window switching.
- rasulomaroff/reactive.nvim (https://github.com/rasulomaroff/reactive.nvim) - Set global and window-specific highlights or trigger callbacks when modes/operators change or windows are switched.
- moyiz/command-and-cursor.nvim (https://github.com/moyiz/command-and-cursor.nvim) - Highlight cursor and visual selections when entering command mode.
@@ -440,17 +431,15 @@
Tree-sitter Supported Colorscheme
Tree-sitter is a new system introduced in Neovim 0.5 that incrementally parses your code into a tree that works, even with errors in your syntax. These colorschemes have specifically set colors for Tree-sitter 
highlight groups. Vim colorschemes will work with the new groups out of the box.
Tree-sitter is a new system introduced in Neovim 0.5 that incrementally parses your code into a tree that works, even with errors in your syntax. These colorschemes have specifically set colors for Tree-sitter highlight groups. Vim 
colorschemes will work with the new groups out of the box.
- sontungexpt/witch (https://github.com/sontungexpt/witch) - The primary stinvim distro colorscheme includes the default feature of dimming inactive windows, along with various other customization options for 
users.
- sontungexpt/witch (https://github.com/sontungexpt/witch) - The primary stinvim distro colorscheme includes the default feature of dimming inactive windows, along with various other customization options for users.
- shaeinst/roshnivim-cs (https://github.com/shaeinst/roshnivim-cs) - Colorscheme written in Lua, specially made for roshnivim with Tree-sitter support.
- rafamadriz/neon (https://github.com/rafamadriz/neon) - Customizable colorscheme with excellent italic and bold support, dark and light variants. Made to work and look good with Tree-sitter.
- tomasiser/vim-code-dark (https://github.com/tomasiser/vim-code-dark) - A dark color scheme heavily inspired by the look of the Dark+ scheme of Visual Studio Code.
- Mofiqul/vscode.nvim (https://github.com/Mofiqul/vscode.nvim) - A Lua port of vim-code-dark colorscheme with vscode light and dark theme.
- askfiy/visual_studio_code (https://github.com/askfiy/visual_studio_code) - A Neovim theme that highly restores vscode, so that your friends will no longer be surprised that you use Neovim, because they will 
think you are using vscode.
- askfiy/visual_studio_code (https://github.com/askfiy/visual_studio_code) - A Neovim theme that highly restores vscode, so that your friends will no longer be surprised that you use Neovim, because they will think you are using vscode.
- marko-cerovac/material.nvim (https://github.com/marko-cerovac/material.nvim) - Material.nvim is a highly configurable colorscheme written in Lua and based on the material palette.
- bluz71/vim-nightfly-colors (https://github.com/bluz71/vim-nightfly-colors) - A dark midnight colorscheme with modern Neovim support including Tree-sitter.
- bluz71/vim-moonfly-colors (https://github.com/bluz71/vim-moonfly-colors) - A dark charcoal colorscheme with modern Neovim support including Tree-sitter.
@@ -495,30 +484,25 @@
- NTBBloodbath/doom-one.nvim (https://github.com/NTBBloodbath/doom-one.nvim) - Lua port of doom-emacs' doom-one.
- dracula/vim (https://github.com/dracula/vim) - Famous beautiful dark powered theme.
- Mofiqul/dracula.nvim (https://github.com/Mofiqul/dracula.nvim) - Dracula colorscheme for neovim written in Lua.
- yashguptaz/calvera-dark.nvim (https://github.com/yashguptaz/calvera-dark.nvim) - A port of VSCode Calvara Dark (https://github.com/saurabhdaware/vscode-calvera-dark) Theme to Neovim with Tree-sitter and many 
other plugins support.
- yashguptaz/calvera-dark.nvim (https://github.com/yashguptaz/calvera-dark.nvim) - A port of VSCode Calvara Dark (https://github.com/saurabhdaware/vscode-calvera-dark) Theme to Neovim with Tree-sitter and many other plugins support.
- nxvu699134/vn-night.nvim (https://github.com/nxvu699134/vn-night.nvim) - A dark Neovim colorscheme written in Lua. Support built-in LSP and Tree-sitter.
- adisen99/codeschool.nvim (https://github.com/adisen99/codeschool.nvim) - Codeschool colorscheme written in Lua with Tree-sitter and built-in lsp support.
- projekt0n/github-nvim-theme (https://github.com/projekt0n/github-nvim-theme) - A GitHub theme, kitty, alacritty written in Lua. Support built-in LSP and Tree-sitter.
- kdheepak/monochrome.nvim (https://github.com/kdheepak/monochrome.nvim) - A 16 bit monochrome colorscheme that uses hsluv for perceptually distinct gray colors, with support for Tree-sitter and other commonly 
used plugins.
- kdheepak/monochrome.nvim (https://github.com/kdheepak/monochrome.nvim) - A 16 bit monochrome colorscheme that uses hsluv for perceptually distinct gray colors, with support for Tree-sitter and other commonly used plugins.
- rose-pine/neovim (https://github.com/rose-pine/neovim) - All natural pine, faux fur and a bit of soho vibes for the classy minimalist.
- mcchrish/zenbones.nvim (https://github.com/mcchrish/zenbones.nvim) - A collection of Vim/Neovim colorschemes designed to highlight code using contrasts and font variations.
- catppuccin/nvim (https://github.com/catppuccin/nvim) - Warm mid-tone dark theme to show off your vibrant self! with support for native LSP, Tree-sitter, and more 🍨!
- FrenzyExists/aquarium-vim (https://github.com/FrenzyExists/aquarium-vim) - A dark, yet vibrant colorscheme.
- EdenEast/nightfox.nvim (https://github.com/EdenEast/nightfox.nvim) - A soft dark, fully customizable Neovim theme, with support for lsp, treesitter and a variety of plugins.
- kvrohit/substrata.nvim (https://github.com/kvrohit/substrata.nvim) - A cold, dark color scheme written in Lua ported from arzg/vim-substrata (https://github.com/arzg/vim-substrata) theme.
- ldelossa/vimdark (https://github.com/ldelossa/vimdark) - A minimal Vim theme for night time. Loosely based on vim-monotonic and chrome's dark reader extension. A light theme is included as well for the day 
time.
- ldelossa/vimdark (https://github.com/ldelossa/vimdark) - A minimal Vim theme for night time. Loosely based on vim-monotonic and chrome's dark reader extension. A light theme is included as well for the day time.
- Everblush/everblush.nvim (https://github.com/Everblush/everblush.nvim) - A dark, vibrant and beautiful colorscheme written in Lua.
- adisen99/apprentice.nvim (https://github.com/adisen99/apprentice.nvim) - Colorscheme written in Lua based on the Apprentice (https://github.com/romainl/Apprentice) color pattete with Tree-sitter and built-in 
lsp support.
- olimorris/onedarkpro.nvim (https://github.com/olimorris/onedarkpro.nvim) - Atom's iconic One Dark theme. Cacheable, fully customisable, Tree-sitter and LSP semantic token support. Comes with light and dark 
variants.
- adisen99/apprentice.nvim (https://github.com/adisen99/apprentice.nvim) - Colorscheme written in Lua based on the Apprentice (https://github.com/romainl/Apprentice) color pattete with Tree-sitter and built-in lsp support.
- olimorris/onedarkpro.nvim (https://github.com/olimorris/onedarkpro.nvim) - Atom's iconic One Dark theme. Cacheable, fully customisable, Tree-sitter and LSP semantic token support. Comes with light and dark variants.
- rmehri01/onenord.nvim (https://github.com/rmehri01/onenord.nvim) - A Neovim theme that combines the Nord and Atom One Dark color palettes for a more vibrant programming experience.
- RishabhRD/gruvy (https://github.com/RishabhRD/gruvy) - Gruvbuddy without colorbuddy using Lush.
- echasnovski/mini.nvim#colorschemes (https://github.com/echasnovski/mini.nvim#plugin-colorschemes) - Color schemes included in mini.nvim plugin. All of them prioritize high contrast ratio for reading text and 
computing palettes in perceptually uniform color spaces.
- echasnovski/mini.nvim#colorschemes (https://github.com/echasnovski/mini.nvim#plugin-colorschemes) - Color schemes included in mini.nvim plugin. All of them prioritize high contrast ratio for reading text and computing palettes in 
perceptually uniform color spaces.
- luisiacc/gruvbox-baby (https://github.com/luisiacc/gruvbox-baby) - A modern gruvbox theme with full treesitter support.
- titanzero/zephyrium (https://github.com/titanzero/zephyrium) - A zephyr-esque theme, written in Lua, with TreeSitter support.
- rebelot/kanagawa.nvim (https://github.com/rebelot/kanagawa.nvim) - Neovim dark colorscheme inspired by the colors of the famous painting by Katsushika Hokusai.
@@ -536,8 +520,7 @@
- Yazeed1s/minimal.nvim (https://github.com/yazeed1s/minimal.nvim) - Two tree-sitter supported colorschemes that are inspired by base16-tomorrow-night and monokai-pro.
- lewpoly/sherbet.nvim (https://github.com/lewpoly/sherbet.nvim) - A soothing colorscheme with support for popular plugins and tree-sitter.
- Mofiqul/adwaita.nvim (https://github.com/Mofiqul/adwaita.nvim) - Colorscheme based on GNOME Adwaita syntax with support for popular plugins.
- olivercederborg/poimandres.nvim (https://github.com/olivercederborg/poimandres.nvim) - Neovim port of poimandres VSCode theme (https://github.com/drcmda/poimandres-theme) with Tree-sitter support, written in 
Lua.
- olivercederborg/poimandres.nvim (https://github.com/olivercederborg/poimandres.nvim) - Neovim port of poimandres VSCode theme (https://github.com/drcmda/poimandres-theme) with Tree-sitter support, written in Lua.
- kvrohit/mellow.nvim (https://github.com/kvrohit/mellow.nvim) - A soothing dark color scheme with tree-sitter support.
- gbprod/nord.nvim (https://github.com/gbprod/nord.nvim) - An arctic, north-bluish clean and elegant Neovim theme, based on Nord Palette.
- Yazeed1s/oh-lucy.nvim (https://github.com/yazeed1s/oh-lucy.nvim) - Two tree-sitter supported colorschemes, inspired by oh-lucy in vscode.
@@ -547,18 +530,14 @@
- dasupradyumna/midnight.nvim (https://github.com/dasupradyumna/midnight.nvim) - A modern black Neovim theme with comfortable color contrast for a pleasant visual experience, with LSP and Tree-sitter support.
- sonjiku/yawnc.nvim (https://github.com/sonjiku/yawnc.nvim) - Theming using pywal, with a Base16 twist.
- sekke276/dark_flat.nvim (https://github.com/sekke276/dark_flat.nvim) - A Neovim colorscheme written in Lua ported from Dark Flat iTerm2 theme, with LSP and Tree-sitter support.
- zootedb0t/citruszest.nvim (https://github.com/zootedb0t/citruszest.nvim) - A colorscheme that features a combination of bright and juicy colors reminiscent of various citrus fruits, with LSP and Tree-sitter 
support.
- zootedb0t/citruszest.nvim (https://github.com/zootedb0t/citruszest.nvim) - A colorscheme that features a combination of bright and juicy colors reminiscent of various citrus fruits, with LSP and Tree-sitter support.
- 2nthony/vitesse.nvim (https://github.com/2nthony/vitesse.nvim) - Vitesse theme Lua port.
- xero/miasma.nvim (https://github.com/xero/miasma.nvim) - A dark pastel color scheme inspired by the woods. Built using lush and supports Tree-sitter, diagnostics, CMP, Git-Signs, Telescope, Which-key, Lazy, 
and more.
- Verf/deepwhite.nvim (https://github.com/Verf/deepwhite.nvim) - A light colorscheme inspired by flatwhite-syntax (https://github.com/biletskyy/flatwhite-syntax) and elegant-emacs 
(https://github.com/rougier/elegant-emacs).
- xero/miasma.nvim (https://github.com/xero/miasma.nvim) - A dark pastel color scheme inspired by the woods. Built using lush and supports Tree-sitter, diagnostics, CMP, Git-Signs, Telescope, Which-key, Lazy, and more.
- Verf/deepwhite.nvim (https://github.com/Verf/deepwhite.nvim) - A light colorscheme inspired by flatwhite-syntax (https://github.com/biletskyy/flatwhite-syntax) and elegant-emacs (https://github.com/rougier/elegant-emacs).
- judaew/ronny.nvim (https://github.com/judaew/ronny.nvim) - A dark colorscheme, which mostly was inspired by the Monokai originally created by Wimem Hazenberg.
- ribru17/bamboo.nvim (https://github.com/ribru17/bamboo.nvim) - A warm green theme.
- cryptomilk/nightcity.nvim (https://github.com/cryptomilk/nightcity.nvim) - A dark colorscheme inspired by Inkpot, Jellybeans, Gruvbox and Tokyonight with LSP support.
- polirritmico/monokai-nightasty.nvim (https://github.com/polirritmico/monokai-nightasty.nvim) - A dark/light theme based on the Monokai color palette written in Lua, support for LSP, Tree-sitter and lots of 
plugins.
- polirritmico/monokai-nightasty.nvim (https://github.com/polirritmico/monokai-nightasty.nvim) - A dark/light theme based on the Monokai color palette written in Lua, support for LSP, Tree-sitter and lots of plugins.
- oxfist/night-owl.nvim (https://github.com/oxfist/night-owl.nvim) - A Night Owl colorscheme port from VSCode (https://github.com/sdras/night-owl-vscode-theme) with support for Tree-sitter and semantic tokens.
- text-to-colorscheme (https://github.com/svermeulen/text-to-colorscheme) - Dynamically generated colorschemes generated on the fly with a text prompt using ChatGPT.
- miikanissi/modus-themes.nvim (https://github.com/miikanissi/modus-themes.nvim) - Accessible theme, conforming with the highest standard for color contrast (WCAG AAA).
@@ -566,8 +545,7 @@
- scottmckendry/cyberdream.nvim (https://github.com/scottmckendry/cyberdream.nvim) - A high-contrast, futuristic & vibrant coloursheme.
- HoNamDuong/hybrid.nvim (https://github.com/HoNamDuong/hybrid.nvim) - A dark theme written in Lua.
- sxwpb/halfspace.nvim (https://gitlab.com/sxwpb/halfspace.nvim) - A semi-light colorscheme for minimal eye melting.
- bartekjaszczak/distinct-nvim (https://gitlab.com/bartekjaszczak/distinct-nvim) - Theme with distinct syntax colours. Supports Tree-sitter and semantic highlighting. For people who love multi-colour syntax 
highlighting.
- bartekjaszczak/distinct-nvim (https://gitlab.com/bartekjaszczak/distinct-nvim) - Theme with distinct syntax colours. Supports Tree-sitter and semantic highlighting. For people who love multi-colour syntax highlighting.
- samharju/synthweave.nvim (https://github.com/samharju/synthweave.nvim) - Synthwave '84 colorscheme port.
- loganswartz/sunburn.nvim (https://github.com/loganswartz/sunburn.nvim) - A colorscheme sitting somewhere between pastels and solarized, emphasizing readability and hue uniformity above all else.
- ptdewey/darkearth-nvim (https://github.com/ptdewey/darkearth-nvim) - A dark and earthy colorscheme supporting Tree-sitter and LSP.
@@ -590,14 +568,13 @@
- roobert/palette.nvim (https://github.com/roobert/palette.nvim) - A beautiful, versatile, systematic, theme system.
- Iron-E/nvim-highlite (https://github.com/Iron-E/nvim-highlite) - A colorscheme generator that is "lite" on logic for the developer.
- echasnovski/mini.nvim#mini.base16 (https://github.com/echasnovski/mini.nvim/blob/main/readmes/mini-base16.md) - Module of mini.nvim with fast implementation of base16 theme for manually supplied palette.
- ThemerCorp/themer.lua (https://github.com/themercorp/themer.lua) - A simple highlighter plugin for neovim. It has a huge collection of colorschemes. It also has ability to create colorschemes for Vim/Neovim 
and other supported apps (such as kitty and alacritty).
- echasnovski/mini.nvim#mini.colors (https://github.com/echasnovski/mini.nvim/blob/main/readmes/mini-colors.md) - Module of mini.nvim to tweak and save any color scheme. Also can animate transition and convert 
between some color spaces.
- echasnovski/mini.nvim#mini.hues (https://github.com/echasnovski/mini.nvim/blob/main/readmes/mini-hues.md) - Module of mini.nvim to generate configurable color scheme. Takes only background and foreground 
colors as required arguments. Can adjust number of hues for non-base colors, saturation, accent color, plugin integration.
- loganswartz/polychrome.nvim (https://github.com/loganswartz/polychrome.nvim) - A colorscheme micro-framework, with support for specifying colors directly in many different formats (sRGB, HSL, Oklab, XYZ and 
more, with intelligent chroma clipping), live editing preview, and a simple DSL.
- ThemerCorp/themer.lua (https://github.com/themercorp/themer.lua) - A simple highlighter plugin for neovim. It has a huge collection of colorschemes. It also has ability to create colorschemes for Vim/Neovim and other supported apps 
(such as kitty and alacritty).
- echasnovski/mini.nvim#mini.colors (https://github.com/echasnovski/mini.nvim/blob/main/readmes/mini-colors.md) - Module of mini.nvim to tweak and save any color scheme. Also can animate transition and convert between some color spaces.
- echasnovski/mini.nvim#mini.hues (https://github.com/echasnovski/mini.nvim/blob/main/readmes/mini-hues.md) - Module of mini.nvim to generate configurable color scheme. Takes only background and foreground colors as required arguments. 
Can adjust number of hues for non-base colors, saturation, accent color, plugin integration.
- loganswartz/polychrome.nvim (https://github.com/loganswartz/polychrome.nvim) - A colorscheme micro-framework, with support for specifying colors directly in many different formats (sRGB, HSL, Oklab, XYZ and more, with intelligent 
chroma clipping), live editing preview, and a simple DSL.
Colorscheme Switchers
@@ -605,8 +582,7 @@
- f-person/auto-dark-mode.nvim (https://github.com/f-person/auto-dark-mode.nvim) - Follow the system appearance on macOS.
- zaldih/themery.nvim (https://github.com/zaldih/themery.nvim) - A new way to change the colorscheme on the fly like in vscode.
- linrongbin16/colorbox.nvim (https://github.com/linrongbin16/colorbox.nvim) - Load all the ultra colorschemes into your Neovim player!
- CWood-sdf/pineapple (https://github.com/CWood-sdf/pineapple) - Install any colorscheme in your config without leaving your terminal. Collects every colorscheme on the internet and allows you to preview them 
all before installing.
- CWood-sdf/pineapple (https://github.com/CWood-sdf/pineapple) - Install any colorscheme in your config without leaving your terminal. Collects every colorscheme on the internet and allows you to preview them all before installing.
Bars and Lines
@@ -620,21 +596,19 @@
Statusline
- NTBBloodbath/galaxyline.nvim (https://github.com/NTBBloodbath/galaxyline.nvim) - Galaxyline componentizes Vim's statusline by having a provider for each text area. This means you can use the api provided by 
galaxyline to create the statusline that you want, easily.
- NTBBloodbath/galaxyline.nvim (https://github.com/NTBBloodbath/galaxyline.nvim) - Galaxyline componentizes Vim's statusline by having a provider for each text area. This means you can use the api provided by galaxyline to create the 
statusline that you want, easily.
- tjdevries/express_line.nvim (https://github.com/tjdevries/express_line.nvim) - Supports co-routines, functions and jobs.
- sontungexpt/sttusline (https://github.com/sontungexpt/sttusline) - Very lightweight, super fast and lazyloading statusline.
- nvim-lualine/lualine.nvim (https://github.com/nvim-lualine/lualine.nvim) - A blazing fast and easy to configure Neovim statusline.
- adelarsq/neoline.vim (https://github.com/adelarsq/neoline.vim) - A light statusline/tabline plugin using Lua.
- ojroques/nvim-hardline (https://github.com/ojroques/nvim-hardline) - A statusline / bufferline. It is inspired by vim-airline (https://github.com/vim-airline/vim-airline) but aims to be as light and simple as 
possible.
- ojroques/nvim-hardline (https://github.com/ojroques/nvim-hardline) - A statusline / bufferline. It is inspired by vim-airline (https://github.com/vim-airline/vim-airline) but aims to be as light and simple as possible.
- beauwilliams/statusline.lua (https://github.com/beauwilliams/statusline.lua) - A zero-config minimal statusline written in Lua featuring awesome integrations and blazing speed!
- tamton-aquib/staline.nvim (https://github.com/tamton-aquib/staline.nvim) - A modern lightweight statusline in Lua. Mainly uses unicode symbols for showing info.
- freddiehaddad/feline.nvim (https://github.com/freddiehaddad/feline.nvim) - A minimal, stylish and customizable statusline written in Lua.
- windwp/windline.nvim (https://github.com/windwp/windline.nvim) - The next generation statusline. Animation statusline.
- konapun/vacuumline.nvim (https://github.com/konapun/vacuumline.nvim) - A galaxyline configuration inspired by airline.
- echasnovski/mini.nvim#mini.statusline (https://github.com/echasnovski/mini.nvim/blob/main/readmes/mini-statusline.md) - Module of mini.nvim for minimal and fast statusline. Supports content change depending on
window width.
- echasnovski/mini.nvim#mini.statusline (https://github.com/echasnovski/mini.nvim/blob/main/readmes/mini-statusline.md) - Module of mini.nvim for minimal and fast statusline. Supports content change depending on window width.
- b0o/incline.nvim (https://github.com/b0o/incline.nvim) - Lightweight floating statuslines, intended for use with Neovim's new global statusline.
- rebelot/heirline.nvim (https://github.com/rebelot/heirline.nvim) - Heirline.nvim is a no-nonsense Neovim Statusline plugin designed around recursive inheritance to be exceptionally fast and versatile.
- zeioth/heirline-components.nvim (https://github.com/zeioth/heirline-components.nvim) - 30+ Heirline.nvim components you can use out of the box to create your perfect user interface.
@@ -652,12 +626,10 @@
- kdheepak/tabline.nvim (https://github.com/kdheepak/tabline.nvim) - A "buffer and tab" tabline.
- willothy/nvim-cokeline (https://github.com/willothy/nvim-cokeline) - A bufferline for people with addictive personalities.
- tomiis4/BufferTabs.nvim (https://github.com/tomiis4/BufferTabs.nvim) - Simple and Fancy tabline.
- echasnovski/mini.nvim#mini.tabline (https://github.com/echasnovski/mini.nvim/blob/main/readmes/mini-tabline.md) - Module of mini.nvim for minimal tabline showing listed buffers in case of one tab and falling 
back to default otherwise.
- echasnovski/mini.nvim#mini.tabline (https://github.com/echasnovski/mini.nvim/blob/main/readmes/mini-tabline.md) - Module of mini.nvim for minimal tabline showing listed buffers in case of one tab and falling back to default otherwise.
- rafcamlet/tabline-framework.nvim (https://github.com/rafcamlet/tabline-framework.nvim) - User-friendly framework for building your dream tabline in a few lines of code.
- nanozuki/tabby.nvim (https://github.com/nanozuki/tabby.nvim) - A minimal, configurable, Neovim style tabline. Use your Neovim tabs as workspace multiplexer.
- roobert/bufferline-cycle-windowless.nvim (https://github.com/roobert/bufferline-cycle-windowless.nvim) - A bufferline extension to cycle through windowless buffers to give a more traditional tab based 
experience.
- roobert/bufferline-cycle-windowless.nvim (https://github.com/roobert/bufferline-cycle-windowless.nvim) - A bufferline extension to cycle through windowless buffers to give a more traditional tab based experience.
- mg979/tabline.nvim (https://github.com/mg979/tabline.nvim) - A comprehensive tabline for rendering and managing tabs, buffers or arglist, and featuring buffer filtering, fzf integration and session management.
Cursorline
@@ -666,8 +638,7 @@
- xiyaowong/nvim-cursorword (https://github.com/xiyaowong/nvim-cursorword) - Part of nvim-cursorline. Highlight the word under the cursor.
- sontungexpt/stcursorword (https://github.com/sontungexpt/stcursorword) - Highlight the word under the cursor (Improved and compact version of nvim-cursorline).
- RRethy/vim-illuminate (https://github.com/RRethy/vim-illuminate) - Highlight the word under the cursor. Neovim's builtin LSP is available, it can be used to highlight more intelligently.
- echasnovski/mini.nvim#mini.cursorword (https://github.com/echasnovski/mini.nvim/blob/main/readmes/mini-cursorword.md) - Module of mini.nvim for automatic highlighting of word under cursor (displayed after 
customizable delay).
- echasnovski/mini.nvim#mini.cursorword (https://github.com/echasnovski/mini.nvim/blob/main/readmes/mini-cursorword.md) - Module of mini.nvim for automatic highlighting of word under cursor (displayed after customizable delay).
- mawkler/modicator.nvim (https://github.com/mawkler/modicator.nvim) - Cursor line number mode indicator. Changes the CursorLineNr highlight based on Vim mode.
- nyngwang/murmur.lua (https://github.com/nyngwang/murmur.lua) - Super-fast cursor word highlighting with callbacks(I call them murmurs) included.
@@ -675,8 +646,8 @@
- nvimdev/dashboard-nvim (https://github.com/nvimdev/dashboard-nvim) - A minimalist dashboard, inspired by doom-emacs.
- goolord/alpha-nvim (https://github.com/goolord/alpha-nvim) - A fast and highly customizable greeter like vim-startify (https://github.com/mhinz/vim-startify)/dashboard-nvim.
- echasnovski/mini.nvim#mini.starter (https://github.com/echasnovski/mini.nvim/blob/main/readmes/mini-starter.md) - Module of mini.nvim for start screen. Displayed items are fully customizable, item selection 
can be done using prefix query with instant visual feedback.
- echasnovski/mini.nvim#mini.starter (https://github.com/echasnovski/mini.nvim/blob/main/readmes/mini-starter.md) - Module of mini.nvim for start screen. Displayed items are fully customizable, item selection can be done using prefix 
query with instant visual feedback.
- henriquehbr/nvim-startup.lua (https://sr.ht/~henriquehbr/nvim-startup.lua) - Displays Neovim startup time.
- startup-nvim/startup.nvim (https://github.com/startup-nvim/startup.nvim) - The fully customizable greeter for neovim.
- willothy/veil.nvim (https://github.com/willothy/veil.nvim) - A blazingly fast, animated, and infinitely customizable startup / dashboard plugin.
@@ -696,8 +667,7 @@
- hakonharnes/img-clip.nvim (https://github.com/hakonharnes/img-clip.nvim) - Effortlessly embed images into any markup language, like LaTeX, Markdown or Typst.
- ekickx/clipboard-image.nvim (https://github.com/ekickx/clipboard-image.nvim) - Neovim Lua plugin to paste image from clipboard.
- niuiic/cp-image.nvim (https://github.com/niuiic/cp-image.nvim) - Paste image from clipboard and insert the reference code.
- askfiy/nvim-picgo (https://github.com/askfiy/nvim-picgo) - A picgo-core-based Neovim plugin, written in Lua, that allows you to upload images to the image bed, which means you can view your images from 
anywhere on the internet.
- askfiy/nvim-picgo (https://github.com/askfiy/nvim-picgo) - A picgo-core-based Neovim plugin, written in Lua, that allows you to upload images to the image bed, which means you can view your images from anywhere on the internet.
- gwatcha/reaper-keys (https://github.com/gwatcha/reaper-keys) - Modal keybindings for Reaper DAW.
- madskjeldgaard/reaper-nvim (https://github.com/madskjeldgaard/reaper-nvim) - Remote control Reaper DAW from Neovim.
- davidgranstrom/scnvim (https://github.com/davidgranstrom/scnvim) - Neovim frontend for SuperCollider.
@@ -712,8 +682,7 @@
Note Taking
- 0styx0/abbreinder.nvim (https://github.com/0styx0/abbreinder.nvim) - Abbreviation reminders (Neovim >= 0.5).
- jakewvincent/mkdnflow.nvim (https://github.com/jakewvincent/mkdnflow.nvim) - Fluent markdown notebook navigation & management (create links, follow links, create and manage to-do lists, reference bib files, 
and more).
- jakewvincent/mkdnflow.nvim (https://github.com/jakewvincent/mkdnflow.nvim) - Fluent markdown notebook navigation & management (create links, follow links, create and manage to-do lists, reference bib files, and more).
- oberblastmeister/neuron.nvim (https://github.com/oberblastmeister/neuron.nvim) - Note taking plugin for neuron that integrates with telescope.nvim.
- jbyuki/nabla.nvim (https://github.com/jbyuki/nabla.nvim) - Take your scientific notes.
- nvim-neorg/neorg (https://github.com/nvim-neorg/neorg) - Modernity meets insane extensibility. The future of organizing your life.
@@ -721,8 +690,7 @@
- NFrid/due.nvim (https://github.com/NFrid/due.nvim) - Displays due for a date string as a virtual text.
- jbyuki/venn.nvim (https://github.com/jbyuki/venn.nvim) - Draw ASCII diagrams.
- stevearc/gkeep.nvim (https://github.com/stevearc/gkeep.nvim) - Google Keep integration.
- renerocksai/telekasten.nvim (https://github.com/renerocksai/telekasten.nvim) - A Neovim (lua) plugin for working with a text-based, markdown zettelkasten / wiki and mixing it with a journal, based on 
telescope.nvim.
- renerocksai/telekasten.nvim (https://github.com/renerocksai/telekasten.nvim) - A Neovim (lua) plugin for working with a text-based, markdown zettelkasten / wiki and mixing it with a journal, based on telescope.nvim.
- mickael-menu/zk-nvim (https://github.com/mickael-menu/zk-nvim) - Neovim extension for zk, a plain text note-taking assistant.
- chrsm/impulse.nvim (https://github.com/chrsm/impulse.nvim) - Read Notion.so notes.
- epwalsh/obsidian.nvim (https://github.com/epwalsh/obsidian.nvim) - Plugin for Obsidian, written in Lua.
@@ -750,8 +718,8 @@
- kazhala/close-buffers.nvim (https://github.com/kazhala/close-buffers.nvim) - Delete multiple Vim buffers based on different conditions.
- rktjmp/paperplanes.nvim (https://github.com/rktjmp/paperplanes.nvim) - Post selections or buffers to online paste bins.
- rcarriga/nvim-notify (https://github.com/rcarriga/nvim-notify) - A fancy, configurable, notification manager.
- echasnovski/mini.nvim#mini.notify (https://github.com/echasnovski/mini.nvim/blob/main/readmes/mini-notify.md) - Module of mini.nvim to show one or more highlighted notifications in a single window. Provides 
maker of vim.notify() implementation and sets up automated LSP progress updates.
- echasnovski/mini.nvim#mini.notify (https://github.com/echasnovski/mini.nvim/blob/main/readmes/mini-notify.md) - Module of mini.nvim to show one or more highlighted notifications in a single window. Provides maker of vim.notify() 
implementation and sets up automated LSP progress updates.
- folke/noice.nvim (https://github.com/folke/noice.nvim) - Highly experimental plugin that completely replaces the UI for messages, cmdline and the popupmenu.
- sQVe/bufignore.nvim (https://github.com/sQVe/bufignore.nvim) - Unlist hidden buffers matching specified ignore sources.
- saifulapm/chartoggle.nvim (https://github.com/saifulapm/chartoggle.nvim) - Toggle any character at end of line.
@@ -772,8 +740,7 @@
- sitiom/nvim-numbertoggle (https://github.com/sitiom/nvim-numbertoggle) - Neovim plugin to automatically toggle between relative and absolute line numbers.
- anuvyklack/fold-preview (https://github.com/anuvyklack/fold-preview.nvim) - Preview closed fold without opening it.
- nguyenvukhang/nvim-toggler (https://github.com/nguyenvukhang/nvim-toggler) - Invert text, such as toggling between true and false.
- CosmicNvim/cosmic-ui (https://github.com/CosmicNvim/cosmic-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!
- CosmicNvim/cosmic-ui (https://github.com/CosmicNvim/cosmic-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!
- AckslD/messages.nvim (https://github.com/AckslD/messages.nvim) - Capture and show any messages in a customisable (floating) buffer.
- jbyuki/instant.nvim (https://github.com/jbyuki/instant.nvim) - A collaborative editing plugin written in Lua with no dependencies.
- numToStr/BufOnly.nvim (https://github.com/numToStr/BufOnly.nvim) - Lua/Neovim port of BufOnly.vim with some changes.
@@ -781,8 +748,8 @@
- bfredl/nvim-miniyank (https://github.com/bfredl/nvim-miniyank) - The killring-alike plugin with no default mappings.
- chrisgrieser/nvim-genghis (https://github.com/chrisgrieser/nvim-genghis) - Convenience file operations, written in Lua.
- chrisgrieser/nvim-recorder (https://github.com/chrisgrieser/nvim-recorder) - Simplifying and improving how you interact with macros.
- echasnovski/mini.nvim#mini.animate (https://github.com/echasnovski/mini.nvim/blob/main/readmes/mini-animate.md) - Module of mini.nvim to add out of the box animations for common built-in actions (cursor 
movement, scroll, resize, window open/close).
- echasnovski/mini.nvim#mini.animate (https://github.com/echasnovski/mini.nvim/blob/main/readmes/mini-animate.md) - Module of mini.nvim to add out of the box animations for common built-in actions (cursor movement, scroll, resize, 
window open/close).
- figsoda/nix-develop.nvim (https://github.com/figsoda/nix-develop.nvim) - Run nix develop without restarting Neovim.
- yaocccc/nvim-foldsign (https://github.com/yaocccc/nvim-foldsign) - Display folds on sign column.
- tenxsoydev/nx.nvim (https://github.com/tenxsoydev/nx.nvim) - Neovim API utility wrapper for more convenience with Lua keymaps, highlights, autocommands and options.
@@ -857,8 +824,7 @@
- t-troebst/perfanno.nvim (https://github.com/t-troebst/perfanno.nvim) - Annotate your code with callgraph profiling data. Native support for perf, flamegraph and the LuaJit profiler.
- niuiic/dap-utils (https://github.com/niuiic/dap-utils.nvim) - Utilities to provide a better experience for using nvim-dap.
- theHamsta/nvim-dap-virtual-text (https://github.com/theHamsta/nvim-dap-virtual-text) - Virtual text support for nvim-dap.
- chrisgrieser/nvim-chainsaw (https://github.com/chrisgrieser/nvim-chainsaw) - Speed up log creation. Creates various kinds of language-specific log statements, like logs of variables, assertions, or 
time-measuring.
- chrisgrieser/nvim-chainsaw (https://github.com/chrisgrieser/nvim-chainsaw) - Speed up log creation. Creates various kinds of language-specific log statements, like logs of variables, assertions, or time-measuring.
- Willem-J-an/visidata.nvim (https://github.com/Willem-J-an/visidata.nvim) - Render pandas dataframes in nvim-dap using the power of visidata.
Quickfix
@@ -917,16 +883,16 @@
- nvim-lua/popup.nvim (https://github.com/nvim-lua/popup.nvim) - An implementation of the Popup API from Vim.
- tjdevries/vlog.nvim (https://github.com/tjdevries/vlog.nvim) - Single file, no dependency, easy copy & paste log file to add to your Neovim Lua plugins.
- bfredl/nvim-luadev (https://github.com/bfredl/nvim-luadev) - REPL/debug console Lua plugins. The :Luadev command will open an scratch window which will show output from executing Lua code.
- jbyuki/one-small-step-for-vimkind (https://github.com/jbyuki/one-small-step-for-vimkind) - An adapter for the Neovim Lua language. It allows you to debug any Lua code running in a Neovim instance (A Lua plugin
that can debug Neovim Lua plugins).
- jbyuki/one-small-step-for-vimkind (https://github.com/jbyuki/one-small-step-for-vimkind) - An adapter for the Neovim Lua language. It allows you to debug any Lua code running in a Neovim instance (A Lua plugin that can debug Neovim 
Lua plugins).
- kkharji/sqlite.lua (https://github.com/kkharji/sqlite.lua) - SQLite/LuaJIT binding for Lua and Neovim.
- MunifTanjim/nui.nvim (https://github.com/MunifTanjim/nui.nvim) - UI Component Library.
- echasnovski/mini.nvim#mini.doc (https://github.com/echasnovski/mini.nvim/blob/main/readmes/mini-doc.md) - Module of mini.nvim for generation of help files from EmmyLua-like annotations. Allows flexible 
customization of output via hook functions.
- echasnovski/mini.nvim#mini.doc (https://github.com/echasnovski/mini.nvim/blob/main/readmes/mini-doc.md) - Module of mini.nvim for generation of help files from EmmyLua-like annotations. Allows flexible customization of output via hook
functions.
- nanotee/luv-vimdocs (https://github.com/nanotee/luv-vimdocs) - The luv docs in vimdoc format.
- milisims/nvim-luaref (https://github.com/milisims/nvim-luaref) - A reference for builtin Lua functions.
- echasnovski/mini.nvim#mini.test (https://github.com/echasnovski/mini.nvim/blob/main/readmes/mini-test.md) - Module of mini.nvim with framework for writing extensive Neovim plugin tests. Supports hierarchical 
tests, hooks, parametrization, filtering, screen tests, "busted-style" emulation, customizable reporters, and more.
- echasnovski/mini.nvim#mini.test (https://github.com/echasnovski/mini.nvim/blob/main/readmes/mini-test.md) - Module of mini.nvim with framework for writing extensive Neovim plugin tests. Supports hierarchical tests, hooks, 
parametrization, filtering, screen tests, "busted-style" emulation, customizable reporters, and more.
- miversen33/import.nvim (https://github.com/miversen33/import.nvim) - A safe require replacement with niceties.
- ray-x/guihua.lua (https://github.com/ray-x/guihua.lua) - A Lua UI library. Includes a fzy search bar, list view and tree view modules.
- anuvyklack/animation.nvim (https://github.com/anuvyklack/animation.nvim) - Create animations.
@@ -952,8 +918,8 @@
- f-person/git-blame.nvim (https://github.com/f-person/git-blame.nvim) - Show git blame info.
- lewis6991/gitsigns.nvim (https://github.com/lewis6991/gitsigns.nvim) - Git integration: signs, hunk actions, blame, etc.
- echasnovski/mini.nvim#mini.diff (https://github.com/echasnovski/mini.nvim/blob/main/readmes/mini-diff.md) - Module of mini.nvim to interactively visualize difference between buffer text and its reference. 
Provides toggleable detailed overview in text area, built-in apply/reset/textobject/goto mappings, and more.
- echasnovski/mini.nvim#mini.diff (https://github.com/echasnovski/mini.nvim/blob/main/readmes/mini-diff.md) - Module of mini.nvim to interactively visualize difference between buffer text and its reference. Provides toggleable detailed 
overview in text area, built-in apply/reset/textobject/goto mappings, and more.
- NeogitOrg/neogit (https://github.com/NeogitOrg/neogit) - A Magit clone that may change some things to fit the Vim philosophy.
- tveskag/nvim-blame-line (https://github.com/tveskag/nvim-blame-line) - A small plugin that uses neovims virtual text to print git blame info at the end of the current line.
- ruifm/gitlinker.nvim (https://github.com/ruifm/gitlinker.nvim) - Generate shareable file permalinks for several git hosts. Inspired by tpope/vim-fugitive's :GBrowse.
@@ -982,16 +948,16 @@
Motion
- smoka7/hop.nvim (https://github.com/smoka7/hop.nvim) - Hop is an EasyMotion-like plugin allowing you to jump anywhere in a document with as few keystrokes as possible.
- ggandor/lightspeed.nvim (https://github.com/ggandor/lightspeed.nvim) - A Sneak-like plugin offering unparalleled navigation speed via ahead-of-time displayed labels, that eliminate the pause between entering 
the search pattern and selecting the target.
- ggandor/lightspeed.nvim (https://github.com/ggandor/lightspeed.nvim) - A Sneak-like plugin offering unparalleled navigation speed via ahead-of-time displayed labels, that eliminate the pause between entering the search pattern and 
selecting the target.
- ggandor/leap.nvim (https://github.com/ggandor/leap.nvim) - A refined successor of Lightspeed, aiming to establish a widely accepted standard interface extension for moving around in Vim-like editors.
- ggandor/flit.nvim (https://github.com/ggandor/flit.nvim) - Enhanced f/t motions for Leap.
- ggandor/leap-spooky.nvim (https://github.com/ggandor/leap-spooky.nvim) - Spooky (Leap) actions at a distance.
- rasulomaroff/telepath.nvim (https://github.com/rasulomaroff/telepath.nvim) - Another Leap extension for performing remote actions with a different approach.
- folke/flash.nvim (https://github.com/folke/flash.nvim) - Navigate your code with search labels, enhanced character motions and Treesitter integration.
- echasnovski/mini.nvim#mini.jump (https://github.com/echasnovski/mini.nvim/blob/main/readmes/mini-jump.md) - Module of mini.nvim for smarter jumping to a single character.
- echasnovski/mini.nvim#mini.jump2d (https://github.com/echasnovski/mini.nvim/blob/main/readmes/mini-jump2d.md) - Module of mini.nvim for smarter jumping within visible lines via iterative label filtering. 
Supports custom jump targets (spots), labels, hooks, allowed windows and lines, and more.
- echasnovski/mini.nvim#mini.jump2d (https://github.com/echasnovski/mini.nvim/blob/main/readmes/mini-jump2d.md) - Module of mini.nvim for smarter jumping within visible lines via iterative label filtering. Supports custom jump targets 
(spots), labels, hooks, allowed windows and lines, and more.
- rlane/pounce.nvim (https://github.com/rlane/pounce.nvim) - An EasyMotion-like plugin for quick cursor movement using fuzzy search.
- xiaoshihou514/squirrel.nvim (https://github.com/xiaoshihou514/squirrel.nvim) - Quickly jump between tree-sitter nodes.
- gen740/SmoothCursor.nvim (https://github.com/gen740/SmoothCursor.nvim) - Add fancy sub-cursor to signcolumn to show your scroll or jump direction.
@@ -1019,10 +985,10 @@
Keybinding
- folke/which-key.nvim (https://github.com/folke/which-key.nvim) - Neovim plugin that shows a popup with possible keybindings of the command you started typing.
- echasnovski/mini.nvim#mini.clue (https://github.com/echasnovski/mini.nvim/blob/main/readmes/mini-clue.md) - Module of mini.nvim to show next key clues. Has opt-in triggers, shows next key information after 
customizable delay, allows hydra-like submodes, and more.
- mrjones2014/legendary.nvim (https://github.com/mrjones2014/legendary.nvim) - Define your keymaps, commands, and autocommands as simple Lua tables, and create a legend for them at the same time (like VS Code's 
Command Palette), integrates with which-key.nvim.
- echasnovski/mini.nvim#mini.clue (https://github.com/echasnovski/mini.nvim/blob/main/readmes/mini-clue.md) - Module of mini.nvim to show next key clues. Has opt-in triggers, shows next key information after customizable delay, allows 
hydra-like submodes, and more.
- mrjones2014/legendary.nvim (https://github.com/mrjones2014/legendary.nvim) - Define your keymaps, commands, and autocommands as simple Lua tables, and create a legend for them at the same time (like VS Code's Command Palette), 
integrates with which-key.nvim.
- Iron-E/nvim-cartographer (https://github.com/Iron-E/nvim-cartographer) - a more convenient :mapping syntax for Lua environments.
- b0o/mapx.nvim (https://github.com/b0o/mapx.nvim) - A simpler key mapping API that mimics Neovim's :map-family of commands. Integrates with which-key.nvim.
- LionC/nest.nvim (https://github.com/LionC/nest.nvim) - Lua utility to map keys concisely using cascading trees. Also allows binding Lua functions to keys.
@@ -1060,8 +1026,7 @@
- windwp/nvim-ts-autotag (https://github.com/windwp/nvim-ts-autotag) - Use treesitter to autoclose and autorename xml,html,jsx tag.
- windwp/nvim-autopairs (https://github.com/windwp/nvim-autopairs) - A minimalist autopairs written by Lua.
- ZhiyuanLck/smart-pairs (https://github.com/ZhiyuanLck/smart-pairs) - Ultimate smart pairs written by Lua.
- echasnovski/mini.nvim#mini.pairs (https://github.com/echasnovski/mini.nvim/blob/main/readmes/mini-pairs.md) - Module of mini.nvim for autopairs which has minimal defaults and functionality to do per-key 
mapping.
- echasnovski/mini.nvim#mini.pairs (https://github.com/echasnovski/mini.nvim/blob/main/readmes/mini-pairs.md) - Module of mini.nvim for autopairs which has minimal defaults and functionality to do per-key mapping.
- m4xshen/autoclose.nvim (https://github.com/m4xshen/autoclose.nvim) - A minimalist autoclose plugin written in Lua.
- altermo/ultimate-autopair.nvim (https://github.com/altermo/ultimate-autopair.nvim) - Autopair with extensions.
- utilyre/sentiment.nvim (https://github.com/utilyre/sentiment.nvim) - Enhanced matchparen.
@@ -1071,8 +1036,7 @@
- Pocco81/TrueZen.nvim (https://github.com/Pocco81/TrueZen.nvim) - Clean and elegant distraction-free writing.
- Pocco81/HighStr.nvim (https://github.com/Pocco81/HighStr.nvim) - Highlight visual selections like in a normal document editor!
- Pocco81/AutoSave.nvim (https://github.com/Pocco81/AutoSave.nvim) - Save your work before the world collapses or you type :qa!
- okuuva/auto-save.nvim (https://github.com/okuuva/auto-save.nvim) - Automatically saves your work as often as needed and as seldom as possible. Customizable with smart defaults. Maintained fork of 
Pocco81/auto-save.nvim.
- okuuva/auto-save.nvim (https://github.com/okuuva/auto-save.nvim) - Automatically saves your work as often as needed and as seldom as possible. Customizable with smart defaults. Maintained fork of Pocco81/auto-save.nvim.
- tmillr/sos.nvim (https://github.com/tmillr/sos.nvim) - Automatically save all your modified buffers according to a predefined timeout value.
- folke/zen-mode.nvim (https://github.com/folke/zen-mode.nvim) - Distraction-free coding.
- haringsrob/nvim_context_vt (https://github.com/haringsrob/nvim_context_vt) - Shows virtual text of the current context.
@@ -1085,41 +1049,36 @@
- Allendang/nvim-expand-expr (https://github.com/AllenDang/nvim-expand-expr) - Expand and repeat expression to multiple lines.
- h-hg/fcitx.nvim (https://github.com/h-hg/fcitx.nvim) - Switching and restoring fcitx state for each buffer separately.
- keaising/im-select.nvim (https://github.com/keaising/im-select.nvim) - Switching and restoring input method automatically depends on Neovim's edit mode.
- echasnovski/mini.nvim#mini.trailspace (https://github.com/echasnovski/mini.nvim/blob/main/readmes/mini-trailspace.md) - Module of mini.nvim for automatic highlighting of trailing whitespace with functionality 
to remove it.
- echasnovski/mini.nvim#mini.trailspace (https://github.com/echasnovski/mini.nvim/blob/main/readmes/mini-trailspace.md) - Module of mini.nvim for automatic highlighting of trailing whitespace with functionality to remove it.
- smjonas/live-command.nvim (https://github.com/smjonas/live-command.nvim) - Text editing with immediate visual feedback: preview commands such as :norm, :g, macros and more.
- filipdutescu/renamer.nvim (https://github.com/filipdutescu/renamer.nvim) - VS Code-like renaming UI, written in Lua.
- gbprod/cutlass.nvim (https://github.com/gbprod/cutlass.nvim) - Plugin that adds a 'cut' operation separate from 'delete'.
- gbprod/substitute.nvim (https://github.com/gbprod/substitute.nvim) - Neovim plugin introducing a new operator motions to quickly replace and exchange text.
- gregorias/coerce.nvim (https://github.com/gregorias/coerce.nvim) - Change keyword case.
- johmsalas/text-case.nvim (https://github.com/johmsalas/text-case.nvim) - Text case changes via keybindings and custom substitute command with Telescope and LSP support.
- echasnovski/mini.nvim#mini.operators (https://github.com/echasnovski/mini.nvim/blob/main/readmes/mini-operators.md) - Module of mini.nvim with various text edit operators: replace, exchange, multiply, sort, 
evaluate.
- echasnovski/mini.nvim#mini.operators (https://github.com/echasnovski/mini.nvim/blob/main/readmes/mini-operators.md) - Module of mini.nvim with various text edit operators: replace, exchange, multiply, sort, evaluate.
- gbprod/yanky.nvim (https://github.com/gbprod/yanky.nvim) - Improved Yank and Put functionalities.
- sQVe/sort.nvim (https://github.com/sQVe/sort.nvim) - Sorting plugin that intelligently supports line-wise and delimiter sorting.
- booperlv/nvim-gomove (https://github.com/booperlv/nvim-gomove) - A complete plugin for moving and duplicating blocks and lines, with complete fold handling, reindenting, and undoing in one go.
- hinell/duplicate.nvim (https://github.com/hinell/duplicate.nvim) - Duplicate lines & blocks of lines easily; undo & unfolding support; full OOP.
- hinell/move.nvim (https://github.com/hinell/move.nvim) - Move chunks of text around; fork of fedepujol/move.nvim (https://github.com/fedepujol/move.nvim).
- willothy/moveline.nvim (https://github.com/willothy/moveline.nvim) - Move lines and blocks up and down easily, with indenting handled automatically as you move. Written in Rust.
- echasnovski/mini.nvim#mini.move (https://github.com/echasnovski/mini.nvim/blob/main/readmes/mini-move.md) - Module of mini.nvim to move any selection (charwise, linewise, blockwise, current line in Normal 
mode) in any direction. Handles both v:count and undo history.
- echasnovski/mini.nvim#mini.move (https://github.com/echasnovski/mini.nvim/blob/main/readmes/mini-move.md) - Module of mini.nvim to move any selection (charwise, linewise, blockwise, current line in Normal mode) in any direction. 
Handles both v:count and undo history.
- anuvyklack/pretty-fold.nvim (https://github.com/anuvyklack/pretty-fold.nvim) - Foldtext customization.
- bennypowers/nvim-regexplainer (https://github.com/bennypowers/nvim-regexplainer) - Explain the regular expression under the cursor.
- gbprod/stay-in-place.nvim (https://github.com/gbprod/stay-in-place.nvim) - Neovim plugin that prevent cursor from moving when using shift and filter actions.
- echasnovski/mini.nvim#mini.ai (https://github.com/echasnovski/mini.nvim/blob/main/readmes/mini-ai.md) - Module of mini.nvim for extending and creating a/i textobjects. It enhances some builtin textobjects, 
creates extensive set of new ones (like a*, a, a?, and more), and allows user to create their own (via Lua patterns or functions). Supports dot-repeat, different search methods, consecutive application, and 
more.
- echasnovski/mini.nvim#mini.ai (https://github.com/echasnovski/mini.nvim/blob/main/readmes/mini-ai.md) - Module of mini.nvim for extending and creating a/i textobjects. It enhances some builtin textobjects, creates extensive set of new
ones (like a*, a, a?, and more), and allows user to create their own (via Lua patterns or functions). Supports dot-repeat, different search methods, consecutive application, and more.
- Wansmer/treesj (https://github.com/Wansmer/treesj) - Splitting/joining blocks of code like arrays, hashes, statements, objects, dictionaries, etc. Using Tree-Sitter. Inspired by greatest splitjoin.vim.
- bennypowers/splitjoin.nvim (https://github.com/bennypowers/splitjoin.nvim) - Split and join various syntax structures.
- echasnovski/mini.nvim#mini.splitjoin (https://github.com/echasnovski/mini.nvim/blob/main/readmes/mini-splitjoin.md) - Module of mini.nvim to split and join arguments. Has customizable pre and post hooks. Works
inside comments.
- echasnovski/mini.nvim#mini.splitjoin (https://github.com/echasnovski/mini.nvim/blob/main/readmes/mini-splitjoin.md) - Module of mini.nvim to split and join arguments. Has customizable pre and post hooks. Works inside comments.
- shortcuts/no-neck-pain.nvim (https://github.com/shortcuts/no-neck-pain.nvim) - Center the currently focused buffer to the middle of your terminal.
- debugloop/telescope-undo.nvim (https://github.com/debugloop/telescope-undo.nvim) - A telescope extension to visualize your undo tree and fuzzy-search changes in it.
- chrisgrieser/nvim-various-textobjs (https://github.com/chrisgrieser/nvim-various-textobjs) - Bundle of more than 30 new text objects.
- XXiaoA/ns-textobject.nvim (https://github.com/XXiaoA/ns-textobject.nvim) - Awesome textobject plugin works with nvim-surround.
- ~nedia/auto-save.nvim (https://git.sr.ht/~nedia/auto-save.nvim) - Extremely simple auto saving on InsertLeave & TextChanged. Based on Pocco81/AutoSave but lighter.
- echasnovski/mini.nvim#mini.basics (https://github.com/echasnovski/mini.nvim/blob/main/readmes/mini-basics.md) - Module of mini.nvim with customizable configuration presets for common options, mappings, and 
autocommands.
- echasnovski/mini.nvim#mini.basics (https://github.com/echasnovski/mini.nvim/blob/main/readmes/mini-basics.md) - Module of mini.nvim with customizable configuration presets for common options, mappings, and autocommands.
- niuiic/part-edit.nvim (https://github.com/niuiic/part-edit.nvim) - Edit a part of a file individually.
- niuiic/divider.nvim (https://github.com/niuiic/divider.nvim) - Custom code divider line.
- chrisgrieser/nvim-alt-substitute (https://github.com/chrisgrieser/nvim-alt-substitute) - A substitute of vim's :substitute that uses Lua patterns instead of vim regex. Supports incremental preview.
@@ -1146,8 +1105,7 @@
- danymat/neogen (https://github.com/danymat/neogen) - A better annotation generator. Supports multiple languages and annotation conventions.
- echasnovski/mini.nvim#mini.comment (https://github.com/echasnovski/mini.nvim/blob/main/readmes/mini-comment.md) - Module of mini.nvim for per-line commenting. Fully supports dot-repeat.
- LudoPinelli/comment-box.nvim (https://github.com/LudoPinelli/comment-box.nvim) - Clarify and beautify your comments using boxes and lines.
- JoosepAlviste/nvim-ts-context-commentstring (https://github.com/JoosepAlviste/nvim-ts-context-commentstring) - Sets the commentstring option based on the cursor location in the file. The location is checked 
via treesitter queries.
- JoosepAlviste/nvim-ts-context-commentstring (https://github.com/JoosepAlviste/nvim-ts-context-commentstring) - Sets the commentstring option based on the cursor location in the file. The location is checked via treesitter queries.
- LucasTavaresA/SingleComment.nvim (https://github.com/LucasTavaresA/SingleComment.nvim) - Always single line, comment sensitive, indentation preserving commenting.
- Zeioth/dooku.nvim (https://github.com/Zeioth/dooku.nvim) - Generate and open your HTML code documentation.
@@ -1161,14 +1119,12 @@
- mcauley-penney/tidy.nvim (https://github.com/mcauley-penney/tidy.nvim) - Clear trailing whitespace and empty lines at end of file on every save.
- MunifTanjim/prettier.nvim (https://github.com/MunifTanjim/prettier.nvim) - Prettier integration.
- echasnovski/mini.nvim#mini.align (https://github.com/echasnovski/mini.nvim/blob/main/readmes/mini-align.md) - Module of mini.nvim for aligning text interactively (with or without instant preview).
- emileferreira/nvim-strict (https://github.com/emileferreira/nvim-strict) - Strict, native code style formatting which exposes deep nesting, overlong lines, trailing whitespace, trailing empty lines, todos and 
inconsistent indentation.
- emileferreira/nvim-strict (https://github.com/emileferreira/nvim-strict) - Strict, native code style formatting which exposes deep nesting, overlong lines, trailing whitespace, trailing empty lines, todos and inconsistent indentation.
- ~nedia/auto-format.nvim (https://git.sr.ht/~nedia/auto-format.nvim) - Does no formatting by itself, but sets up an autocmd to format on save, preferring null-ls over LSP client formatting.
- tenxsoydev/tabs-vs-spaces.nvim (https://github.com/tenxsoydev/tabs-vs-spaces.nvim) - Hint and fix deviating indentation.
- bennypowers/svgo.nvim (https://github.com/bennypowers/svgo.nvim) - Optimize SVG files.
- niuiic/format.nvim (https://github.com/niuiic/format.nvim) - An asynchronous, multitasking, and highly configurable formatting plugin.
- elentok/format-on-save.nvim (https://github.com/elentok/format-on-save.nvim) - A synchronous formatter that combines LSP and non-LSP formatting (e.g. shfmt, stylua, prettier), focused specifically on 
format-on-save.
- elentok/format-on-save.nvim (https://github.com/elentok/format-on-save.nvim) - A synchronous formatter that combines LSP and non-LSP formatting (e.g. shfmt, stylua, prettier), focused specifically on format-on-save.
- stevearc/conform.nvim (https://github.com/stevearc/conform.nvim) - A lightweight formatting engine that plays nice with LSP.
- nvimdev/guard.nvim (https://github.com/nvimdev/guard.nvim) - Minimalist async formatting and linting plugin.
@@ -1177,8 +1133,8 @@
- nvimdev/indentmini.nvim (https://github.com/nvimdev/indentmini.nvim) - A minimal and blazing fast indentline plugin by using nvim_set_decoration_provide api.
- lukas-reineke/indent-blankline.nvim (https://github.com/lukas-reineke/indent-blankline.nvim) - IndentLine replacement in Lua with more features and treesitter support.
- LucasTavaresA/simpleIndentGuides.nvim (https://github.com/LucasTavaresA/simpleIndentGuides.nvim) - Indentation guides using the builtin variables.
- echasnovski/mini.nvim#mini.indentscope (https://github.com/echasnovski/mini.nvim/blob/main/readmes/mini-indentscope.md) - Module of mini.nvim for visualizing and operating on indent scope. Supports 
customization of debounce delay, animation style, and different granularity of options for scope computing algorithm.
- echasnovski/mini.nvim#mini.indentscope (https://github.com/echasnovski/mini.nvim/blob/main/readmes/mini-indentscope.md) - Module of mini.nvim for visualizing and operating on indent scope. Supports customization of debounce delay, 
animation style, and different granularity of options for scope computing algorithm.
- NMAC427/guess-indent.nvim (https://github.com/NMAC427/guess-indent.nvim) - Automatic indentation style detection.
- Darazaki/indent-o-matic (https://github.com/Darazaki/indent-o-matic) - Dumb automatic fast indentation detection written in Lua.
- yaocccc/nvim-hlchunk (https://github.com/yaocccc/nvim-hlchunk) - Highlight a {} chunk.
@@ -1220,8 +1176,7 @@
- nvim-zh/colorful-winsep.nvim (https://github.com/nvim-zh/colorful-winsep.nvim) - A configurable color split line.
- nyngwang/NeoNoName.lua (https://github.com/nyngwang/NeoNoName.lua) - Layout preserving buffer deletion.
- famiu/bufdelete.nvim (https://github.com/famiu/bufdelete.nvim) - Delete Neovim buffers without losing your window layout.
- echasnovski/mini.nvim#mini.bufremove (https://github.com/echasnovski/mini.nvim/blob/main/readmes/mini-bufremove.md) - Module of mini.nvim for buffer removing (unshow, delete, wipeout) while saving window 
layout.
- echasnovski/mini.nvim#mini.bufremove (https://github.com/echasnovski/mini.nvim/blob/main/readmes/mini-bufremove.md) - Module of mini.nvim for buffer removing (unshow, delete, wipeout) while saving window layout.
- jyscao/ventana.nvim (https://github.com/jyscao/ventana.nvim) - Convenient flips & shifts for your windows layout.
- mrjones2014/smart-splits.nvim (https://github.com/mrjones2014/smart-splits.nvim) - Smart, seamless, directional navigation and resizing of splits.
- altermo/nxwm (https://github.com/altermo/nxwm) - X11 window manager.
@@ -1264,13 +1219,12 @@
- sontungexpt/stinvim (https://github.com/sontungexpt/stinvim) - Ready Neovim's configuration for fullstack developers.
- Abstract-IDE/Abstract (https://github.com/Abstract-IDE/Abstract) - Abstract, The Neovim configuration to achieve the power of Modern IDE.
- SpaceVim/SpaceVim (https://spacevim.org) - A community-driven modular Vim/Neovim distribution, like spacemacs but for Vim/Neovim.
- CosmicNvim/CosmicNvim (https://github.com/CosmicNvim/CosmicNvim) - CosmicNvim is a lightweight and opinionated Neovim config for web development, specifically designed to provide a 💫 COSMIC programming 
experience!
- CosmicNvim/CosmicNvim (https://github.com/CosmicNvim/CosmicNvim) - CosmicNvim is a lightweight and opinionated Neovim config for web development, specifically designed to provide a 💫 COSMIC programming experience!
- artart222/CodeArt (https://github.com/artart222/CodeArt) - A fast general-purpose IDE written entirely in Lua with an installer for Linux/Windows/macOS and built in :CodeArtUpdate command for updating it.
- LazyVim/LazyVim (https://github.com/LazyVim/LazyVim) - Full-fledged IDE powered by lazy.nvim to make it easy to customize and extend your config.
- crispybaccoon/chaivim (https://github.com/crispybaccoon/chaivim) - Easily configurable distro with solid defaults and a cozy editor experience.
- NTBBloodbath/doom-nvim (https://github.com/NTBBloodbath/doom-nvim) - Port of the doom-emacs framework, its goal is to add useful functions to Neovim to start working in a stable and efficient development 
environment without spending a lot of time configuring everything.
- NTBBloodbath/doom-nvim (https://github.com/NTBBloodbath/doom-nvim) - Port of the doom-emacs framework, its goal is to add useful functions to Neovim to start working in a stable and efficient development environment without spending a
lot of time configuring everything.
- crivotz/nv-ide (https://github.com/crivotz/nv-ide) - Neovim custom configuration, oriented for full stack developers (rails, ruby, php, html, css, SCSS, JavaScript).
- LunarVim/LunarVim (https://github.com/LunarVim/LunarVim) - This project aims to help one transition away from VSCode, and into a superior text editing experience.
- hackorum/VapourNvim (https://github.com/hackorum/VapourNvim) - A Neovim config for THE ULTIMATE Vim IDE-like experience.
@@ -1280,8 +1234,8 @@
- cstsunfu/.sea.nvim (https://github.com/cstsunfu/.sea.nvim) - A modular Neovim configuration with beautiful UI and some useful features(Pomodoro Clock, Window Number).
- shaeinst/roshnivim (https://github.com/shaeinst/roshnivim) - Roshnivim, can be called neovim's distro, is a predefined configs so that you don't need 1000hr to setup neovim as an IDE.
- AstroNvim/AstroNvim (https://github.com/AstroNvim/AstroNvim) - AstroNvim is an aesthetic and feature-rich Neovim config that is extensible and easy to use with a great set of plugins.
- shaunsingh/nyoom.nvim (https://github.com/shaunsingh/nyoom.nvim) - Blazing fast, configurable, minimal and lispy neovim config written in Fennel. Base config for users to extend and add upon, leading to a more
unique editing experience.
- shaunsingh/nyoom.nvim (https://github.com/shaunsingh/nyoom.nvim) - Blazing fast, configurable, minimal and lispy neovim config written in Fennel. Base config for users to extend and add upon, leading to a more unique editing 
experience.
- jrychn/moduleVim (https://github.com/jrychn/ModuleVim) - A very easy to use
 for backend and frontend, install lsp automatically.
- askfiy/nvim (https://github.com/askfiy/nvim) - An excellent Neovim configuration, which is as powerful as Vscode, is lightning fast ⚡️.
@@ -1295,8 +1249,8 @@
- doctorfree/nvim-lazyman (https://github.com/doctorfree/nvim-lazyman) - Neovim configuration manager and modular configuration, supports over 40 preconfigured configurations.
- NormalNvim/NormalNvim (https://github.com/NormalNvim/NormalNvim) - Focused on stability for your daily work. From the creator of Compiler.nvim.
- chrisgrieser/nvim-kickstart-python (https://github.com/chrisgrieser/nvim-kickstart-python) - A launch point for your Neovim configuration for Python.
- mrcjkb/kickstart-nix.nvim (https://github.com/mrcjkb/kickstart-nix.nvim) - A simple Nix flake (https://nixos.wiki/wiki/Flakes) template repo for Neovim derivations, with the goal of simplifying the migration 
from existing Neovim configurations.
- mrcjkb/kickstart-nix.nvim (https://github.com/mrcjkb/kickstart-nix.nvim) - A simple Nix flake (https://nixos.wiki/wiki/Flakes) template repo for Neovim derivations, with the goal of simplifying the migration from existing Neovim 
configurations.
- drybalka/clean.nvim (https://github.com/drybalka/clean.nvim) - Cleaning up the default key mappings and plugins and leaving only the bare essentials to build upon.
- StratOS-Linux/StratVIM (https://github.com/StratOS-Linux/StratVIM) - A full-fledged Neovim distribution included by default in StratOS (https://github.com/StratOS-Linux), an upcoming Arch-based Linux distro.
- Shaobin-Jiang/IceNvim (https://github.com/Shaobin-Jiang/IceNvim) - A beautiful, powerful and customizable config that is blazingly fast.