rockerBOO/awesome-neovim
Editors 8 hours ago 5.4k
Collections of awesome neovim plugins.

Awesome Neovim 
Collections of awesome Neovim plugins. Mostly targeting Neovim specific features.
Neovim is a Vim-based text editor engineered for extensibility and usability, to encourage new applications and contributions.
Contents
- Wishlist
- UI
- Plugin
- Plugin Manager
- LSP
- Completion
- Markdown / LaTeX
- Syntax
- Terminal integration
- Snippet
- Register
- Marks
- Fuzzy Finder
- Note Taking
- Color
- Colorscheme Creation
- Colorscheme
- Utility
- Icon
- Debugging
- Spellcheck
- Neovim Lua Development
- Fennel
- Tabline
- Statusline
- Winbar and Statusline component
- Cursorline
- Startup
- Indent
- Game
- File explorer
- Dependency management
- Git
- Programming languages support
- Comment
- Collaborative Editing
- Quickfix
- Motion
- Code Runner
- GitHub
- Search
- Scrollbar
- Scrolling
- Mouse
- Project
- Browser integration
- Editing support
- Formatting
- Web development
- Media
- Discord Rich Presence
- Command Line
- Session
- Test
- Competitive Programming
- Preconfigured Configuration
- Keybinding
- Tmux
- Remote Development
- Split and Window
- External
- Vim
- Resource
Wishlist
Have a problem a plugin can solve? Add it to the nvim-lua wishliststars165.
UI
Neovim supports a wide variety of UI's.
- CosmicNvim/cosmic-uistars70 - 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!
- yatli/fvimstars938 - Cross platform Neovim front-end UI, built with F# + Avalonia.
- smolck/uivonimstars441 - Goal: Feature-rich cross-platform GUI that leverages the latest Neovim features.
- qvacua/vimrstars5.9k - Neovim GUI for macOS in Swift.
- vhakulinen/gnvimstars1.6k - GUI for Neovim, without any web bloat.
- Kethku/neovidestars7.3k - No Nonsense Neovim Client in Rust.
- beeender/glrnvimstars228 - A terminal wrapper that launches Neovim inside of alacritty.
- akiyosi/goneovimstars1.7k - Neovim GUI written in Golang, using a Golang qt backend.
- DinVim - DinVim for macOS is a safe and secure working macOS sandbox environment that provide true macOS experience for Vim users.
- RMichelsen/Nvystars158 - A Neovim client in C++.
- asvetliakov/vscode-neovimstars3k - Neovim integration for Visual Studio Code.
- equalsraf/neovim-qtstars1.4k - Neovim client library and GUI, in Qt5.
- lunixbochs/actualvimstars1.5k - Sublime Text 3 input mode using Neovim.
- vv-vim/vvstars196 - Neovim client for macOS. A pure, fast, minimalistic Vim experience with good macOS integration. Optimized for speed and nice font rendering.
- rohit-px2/nvuistars1.6k - A modern frontend for Neovim.
- Lyude/neovim-gtkstars49 - A GTK3+ client written in Rust, resembling a lot the original vim-gtk3 with ligatures support.
Plugin
Plugin Manager
- wbthomason/packer.nvimstars3.1k - A use-package inspired plugin manager for Neovim. Uses native packages, supports Luarocks dependencies, written in Lua, allows for expressive config.
- savq/paq-nvimstars448 - Neovim package manager written in Lua.
- NTBBloodbath/cheovimstars168 - Neovim configuration switcher written in Lua. Inspired by chemacs.
LSP
(requires Neovim 0.5)
- neovim/nvim-lspconfigstars4.8k - Quickstart configurations for the Neovim LSP client.
- nvim-lua/lsp-status.nvimstars473 - This is a Neovim plugin/library for generating statusline components from the built-in LSP client.
- nvim-lua/lsp_extensions.nvimstars213 - Repo to hold a bunch of info & extension callbacks for built-in LSP.
- RishabhRD/nvim-lsputilsstars351 - Better defaults for nvim-lsp actions.
- tami5/lspsaga.nvimstars386 - A light-weight lsp plugin based on Neovim built-in lsp with a highly performant UI.
- onsails/diaglist.nvimstars104 - Live render workspace diagnostics in quickfix, buffer diagnostics in loclist.
- folke/trouble.nvimstars1.8k - A pretty diagnostics list to help you solve all the trouble your code is causing.
- folke/lsp-colors.nvimstars312 - A plugin that adds missing LSP diagnostics highlight groups for color schemes that don't yet support the builtin LSP client.
- kosayoda/nvim-lightbulbstars459 - The plugin shows a lightbulb in the sign column whenever a
textDocument/codeAction
is available at the current cursor position. - onsails/lspkind.nvimstars549 - The plugin adds vscode-like icons to Neovim lsp completions.
- ojroques/nvim-lspfuzzystars265 - A small plugin to make the LSP client use FZF.
- gfanto/fzf-lsp.nvimstars143 - Enable the power of fzf fuzzy search for the Neovim built in lsp.
- ray-x/lsp_signature.nvimstars965 - Lsp signature hint when you type.
- smjonas/inc-rename.nvimstars112 - Provides an incremental LSP rename command based on Neovim's command-preview feature.
- rmagatti/goto-previewstars291 - Previewing native LSP's goto definition calls in floating windows.
- nanotee/sqls.nvimstars82 - Sqls (sql database connection plugin + LSP client) plugin for Neovim.
- jubnzv/virtual-types.nvimstars160 - Neovim plugin that shows type annotations as virtual text.
- jose-elias-alvarez/nvim-lsp-ts-utilsstars427 - Utilities to improve the TypeScript development experience for Neovim's built-in LSP client.
- ray-x/navigator.luastars700 - Learn existing code quickly and navigate code like a breeze. A swiss army knife makes exploring LSP and 🌲Treesitter symbols a piece of 🍰.
- simrat39/symbols-outline.nvimstars843 - A tree like view for symbols in Neovim using the Language Server Protocol. Supports all your favourite languages.
- tamago324/nlsp-settings.nvimstars168 - A plugin for setting Neovim LSP with JSON files.
- simrat39/rust-tools.nvimstars884 - Tools for better development in rust using Neovim's builtin LSP.
- stevearc/aerial.nvimstars449 - A code outline window for skimming and quick navigation.
- jose-elias-alvarez/null-ls.nvimstars1.5k - Use Neovim as a language server to inject LSP diagnostics, code actions, and more via Lua.
- jakewvincent/texmagic.nvimstars21 - Enhance the lspconfig settings for Texlab by defining any number of custom LaTeX build engines and selecting them with magic comments.
- nanotee/nvim-lsp-basicsstars17 - Basic wrappers for LSP features.
- weilbith/nvim-code-action-menustars334 - A floating pop-up menu for code actions to show code action information and a diff preview.
- mfussenegger/nvim-lintstars360 - An asynchronous linter plugin for Neovim (>= 0.5) complementary to the built-in Language Server Protocol support.
- b0o/SchemaStore.nvimstars219 - A Neovim Lua plugin providing access to the SchemaStorestars1.8k catalog.
- ldelossa/litee.nvimstars252 - Neovim's missing IDE features.
- fidget.nvimstars538 - Standalone UI for nvim-lsp progress.
- git.sr.ht/~whynothugo/lsp_lines.nvim - A Neovim plugin that renders diagnostics using virtual lines on top of the real line of code.
- scalameta/nvim-metalsstars189 - Neovim plugin for Metals, the Scala language server, using Neovim's builtin LSP.
- junnplus/nvim-lsp-setupstars145 - A simple wrapper for nvim-lspconfig and nvim-lsp-installer to easily setup LSP servers.
- amrbashir/nvim-docs-viewstars17 - A Neovim plugin to display lsp hover documentation in a side panel.
LSP Installer
- anott03/nvim-lspinstallstars87 - Easy to install language servers.
- alexaandru/nvim-lspupdatestars84 - Updates installed (or auto installs if missing) LSP servers.
- williamboman/nvim-lsp-installerstars1.8k - Easily install more than 50+ LSP servers - with full Windows support.
Completion
- ms-jpq/coq_nvimstars2.4k - Fast as FUCK Neovim completion. SQLite, concurrent scheduler, hundreds of hours of optimization.
- jameshiew/nvim-magicstars147 - Framework for integrating AI code assistance.
- hrsh7th/nvim-cmpstars3.1k - A completion plugin for Neovim written in Lua. New version of nvim-compe.
- hrsh7th/cmp-nvim-lspstars264 - A nvim-cmp source for Neovim builtin LSP client.
- saadparwaiz1/cmp_luasnipstars172 - A nvim-cmp source for luasnip completion.
- quangnguyen30192/cmp-nvim-ultisnipsstars67 - A nvim-cmp source for UltiSnips.
- hrsh7th/cmp-pathstars168 - A nvim-cmp source for filesystem paths.
- petertriho/cmp-gitstars157 - A nvim-cmp source for Git.
- hrsh7th/cmp-bufferstars158 - A nvim-cmp source for buffer words.
- tzachar/cmp-tabninestars145 - A nvim-cmp source for TabNine.
- tzachar/cmp-fuzzy-bufferstars39 - A nvim-cmp source for fuzzy buffer words.
- tzachar/cmp-fuzzy-pathstars30 - A nvim-cmp source for fuzzy path completion, both in buffers and in command line mode.
- hrsh7th/cmp-nvim-luastars123 - A nvim-cmp source for the Neovim Lua API.
- lukas-reineke/cmp-rgstars164 - A nvim-cmp source for Ripgrep.
- f3fora/cmp-spellstars68 - A nvim-cmp source for vim's spellsuggest.
- andersevenrud/compe-tmuxstars75 - A nvim-cmp source for Tmux.
- David-Kunz/cmp-npmstars65 - A nvim-cmp source for NPM.
- lukas-reineke/cmp-under-comparatorstars88 - A nvim-cmp function for better sorting.
- zbirenbaum/copilot-cmpstars122 - A nvim-cmp source for GitHub copilot.
- rcarriga/cmp-dapstars13 - A nvim-cmp source for nvim-dap.
- echasnovski/mini.nvim#mini.completionstars619 - Module of
mini.nvim
for asynchronous two-stage completion. Supports showing completion item info and independent function signature. - noib3/nvim-compleetstars461 - A Neovim autocompletion framework written in Rust.
- vigoux/complementree.nvimstars39 - Light and synchronous completion plugin based on tree-sitter and with a functional-programming interface.
- GitHub/copilot.vimstars3.3k - GitHub Copilot.
Markdown / LaTeX
- ellisonleao/glow.nvimstars572 - Markdown preview using glow.
- davidgranstrom/nvim-markdown-previewstars68 - Markdown preview in the browser using pandoc and live-server through Neovim's job-control API.
- jghauser/auto-pandoc.nvimstars13 - Easy pandoc conversion leveraging yaml blocks.
- jghauser/follow-md-links.nvimstars47 - Press enter to follow internal markdown links.
- jubnzv/mdeval.nvimstars74 - A Neovim plugin that evaluates code blocks inside markdown documents.
- kdheepak/panvimdocstars81 - A pandoc to vimdoc GitHub action.
- frabjous/knapstars55 - Plugin for creating automatic updating-as-you-type previews for markdown, LaTeX and other documents.
- jbyuki/carrot.nvimstars9 - Markdown evaluator for Neovim Lua code blocks.
Syntax
- nvim-treesitter/nvim-treesitterstars4.1k - Neovim Treesitter configurations and abstraction layer.
- nvim-treesitter/nvim-treesitter-textobjectsstars708 - Create your own textobjects using tree-sitter queries.
- RRethy/nvim-treesitter-textsubjectsstars256 - Location and syntax aware text objects which do what you mean.
- echasnovski/mini.nvim#mini.surroundstars619 - Module of
mini.nvim
for working with text surroundings (add, delete, replace, find, highlight). Fully supports dot-repeat. - m-demare/hlargs.nvimstars127 - Highlight arguments' definitions and usages, using Treesitter.
Terminal integration
- LoricAndre/OneTerm.nvimstars29 - Plugin framework for running commands in the terminal.
- nikvdp/neomuxstars201 - Control Neovim from shells running inside Neovim.
- akinsho/nvim-toggleterm.luastars1.2k - A Neovim Lua plugin to help easily manage multiple terminal windows.
- norcalli/nvim-terminal.luastars118 - A high performance filetype mode for Neovim which leverages conceal and highlights your buffer with the correct color codes.
- numToStr/FTerm.nvimstars398 - No nonsense floating terminal written in Lua.
- oberblastmeister/termwrapper.nvimstars20 - Wrapper for Neovim's terminal features to make them more user friendly.
- pianocomposer321/consolation.nvimstars20 - A general-purpose terminal wrapper and management plugin for Neovim, written in Lua.
- jghauser/kitty-runner.nvimstars36 - Poor man's REPL. Easily send buffer lines and commands to a kitty terminal.
- jlesquembre/nterm.nvimstars39 - A Neovim plugin to interact with the terminal, with notifications.
- s1n7ax/nvim-terminalstars55 - A simple & easy to use multi-terminal plugin.
- m00qek/baleia.nvimstars23 - Colorize text with ANSI escape sequences (8, 16, 256 or TrueColor).
Snippet
- norcalli/snippets.nvimstars240 - Snippets in Lua.
- L3MON4D3/LuaSnipstars1k - A snippet engine for Neovim written in Lua.
- smjonas/snippet-converter.nvimstars55 - Convert snippets between the most common snippet formats and modify them using a few lines of Lua code.
- dcampos/nvim-snippystars102 - Snippet plugin written in Lua with support for vim-snippetsstars4.3k.
- ellisonleao/carbon-now.nvimstars49 - Create beautiful code snippets directly from Neovim.
Register
- gennaro-tedesco/nvim-peekupstars134 - Dynamically interact with vim registers.
- tversteeg/registers.nvimstars422 - Non-obtrusive minimal preview of vim registers.
- acksld/nvim-neoclip.luastars418 - Clipboard manager Neovim plugin with telescope integration.
Marks
- chentoast/marks.nvimstars308 - A better user experience for viewing and interacting with vim marks.
- ThePrimeagen/harpoonstars863 - A per project, auto updating and editable marks utility for fast file navigation.
Fuzzy Finder
- nvim-telescope/telescope.nvimstars6.1k - Telescope.nvim is a highly extendable fuzzy finder over lists. Built on the latest awesome features from Neovim core. Telescope is centered around modularity, allowing for easy customization.
- vijaymarupudi/nvim-fzfstars242 - A Lua API for using fzf in
Neovim
(>= 0.5). Allows for full asynchronicity for UI speed and usability. - camspiers/snapstars367 - An extensible fuzzy finder. Similar to Telescope, and optimized for performance, especially when grepping in large codebases.
- ibhagwan/fzf-luastars575 - The Lua version of
fzf.vim
, high-performance and fully async, supportsnvim-web-devicons
, git indicators, LSP, quickfix/location lists and more. Also supportsskim
as its fzf binary. - jvgrootveld/telescope-zoxidestars98 - Telescope integration for zoxidestars6.7k, a smart directory picker that tracks your usage.
- echasnovski/mini.nvim#mini.fuzzystars619 - Module of
mini.nvim
with functions to perform fuzzy matching of one string to others along with fast Telescope sorter.
Note Taking
- 0styx0/abbreinder.nvimstars39 - Abbreviation reminders for Neovim 0.5+.
- jakewvincent/mkdnflow.nvimstars160 - Fluent markdown notebook navigation & management (create links, follow links, create and manage to-do lists, reference bib files, and more).
- oberblastmeister/neuron.nvimstars323 - Note taking plugin for neuron that integrates with telescope.nvim.
- jbyuki/nabla.nvimstars270 - Take your scientific notes in Neovim.
- nvim-neorg/neorgstars2.4k - Modernity meets insane extensibility. The future of organizing your life in Neovim.
- nvim-orgmode/orgmodestars1.5k - Orgmode clone written in Lua for Neovim 0.5+.
- NFrid/due.nvimstars70 - Displays due for a date string as a virtual text.
- jbyuki/venn.nvimstars460 - Draw ASCII diagrams in Neovim.
- stevearc/gkeep.nvimstars117 - Google Keep integration for Neovim.
- renerocksai/telekasten.nvimstars355 - 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-nvimstars158 - Neovim extension for zk, a plain text note-taking assistant.
- chrsm/impulse.nvimstars21 - Read Notion.so notes in Neovim.
Color
- norcalli/nvim-colorizer.luastars1.3k - A high-performance color highlighter for Neovim which has no external dependencies!.
- sunjon/Shade.nvimstars267 - Shade is a Neovim plugin that dims your inactive windows, making it easier to see the active window at a glance.
- winston0410/range-highlight.nvimstars121 - An extremely lightweight plugin (~ 120loc) that highlights ranges you have entered in commandline.
- xiyaowong/nvim-transparentstars131 - Make your Neovim transparent.
- folke/twilight.nvimstars502 - Dim inactive portions of the code you're editing using TreeSitter.
- koenverburg/peepsight.nvimstars22 - Focus only the function your cursor is in.
Colorscheme Creation
- tjdevries/colorbuddy.nvimstars325 - A colorscheme helper for Neovim. Written in Lua! Quick & Easy Color Schemes 😄.
- norcalli/nvim-base16.luastars52 - Programmatic Lua library for setting base16 themes in Neovim.
- rktjmp/lush.nvimstars750 - Define Neovim themes as a DSL in Lua, with real-time feedback.
- Iron-E/nvim-highlitestars154 - A colorscheme template that is "lite" on logic for the developer.
- echasnovski/mini.nvim#mini.base16stars619 - Module of
mini.nvim
with fast implementation of base16 theme for manually supplied palette. - ThemerCorp/themer.luastars166 - 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).
Colorscheme
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.
- shaeinst/roshnivim-cs - Colorscheme for Neovim written in Lua, specially made for roshnivim with Tree-sitter support.
- rafamadriz/neonstars87 - Customizable colorscheme with excellent italic and bold support, dark and light variants. Made to work and look good with Tree-sitter.
- tomasiser/vim-code-darkstars754 - A dark color scheme heavily inspired by the look of the Dark+ scheme of Visual Studio Code.
- Mofiqul/vscode.nvimstars212 - A Lua port of vim-code-dark colorscheme for Neovim with vscode light and dark theme.
- marko-cerovac/material.nvimstars514 - Material.nvim is a highly configurable colorscheme written in Lua and based on the material palette.
- bluz71/vim-nightfly-guicolorsstars434 - Nightfly is a dark GUI color scheme heavily inspired by Sarah Drasner's Night Owl theme.
- bluz71/vim-moonfly-colorsstars423 - Moonfly is a dark color scheme with Tree-sitter support.
- ChristianChiarulli/nvcode-color-schemes.vimstars260 - Nvcode, onedark, nord colorschemes with Tree-sitter support.
- folke/tokyonight.nvimstars1.6k - A clean, dark and light Neovim theme written in Lua, with support for LSP, Tree-sitter and lots of plugins.
- sainnhe/sonokaistars889 - High Contrast & Vivid Color Scheme based on Monokai Pro.
- kyazdani42/blue-moonstars92 - A dark color scheme for Neovim derived from palenight and carbonight.
- mhartington/oceanic-nextstars1k - Oceanic Next theme for Neovim.
- glepnir/zephyr-nvimstars208 - A dark colorscheme with Tree-sitter support.
- rockerBOO/boo-colorscheme-nvimstars69 - A colorscheme for Neovim with handcrafted support for LSP, Tree-sitter.
- Th3Whit3Wolf/onebuddystars85 - Light and dark atom one theme.
- RishabhRD/nvim-rdarkstars12 - A dark colorscheme for Neovim written in Lua.
- ishan9299/modus-theme-vimstars94 - This is a color scheme developed by Protesilaos Stavrou for emacs.
- sainnhe/edgestars582 - Clean & Elegant Color Scheme inspired by Atom One and Material.
- theniceboy/nvim-deusstars39 - Vim-deus with Tree-sitter support.
- bkegley/gloombuddystars22 - Gloom inspired theme for Neovim.
- Th3Whit3Wolf/one-nvimstars76 - An Atom One inspired dark and light colorscheme for Neovim.
- PHSix/nvim-hybridstars14 - A Neovim colorscheme write in Lua.
- Th3Whit3Wolf/space-nvimstars23 - A spacemacs inspired dark and light colorscheme for Neovim.
- yonlu/omni.vimstars40 - Omni color scheme for Vim.
- ray-x/aurorastars154 - A 24-bit dark theme with Tree-sitter and LSP support.
- tanvirtin/monokai.nvimstars150 - Monokai theme for Neovim written in Lua.
- savq/melangestars263 - Dark color scheme for Neovim and Vim 🗡️.
- RRethy/nvim-base16stars213 - Neovim plugin for building base16 colorschemes. Includes support for Treesitter and LSP highlight groups.
- fenetikm/falconstars593 - A colour scheme for terminals, Vim and friends.
- andersevenrud/nordic.nvimstars120 - A nord-esque colorscheme.
- shaunsingh/nord.nvimstars365 - Neovim theme based off of the Nord Color Palette.
- ishan9299/nvim-solarized-luastars100 - Solarized colorscheme in Lua for Neovim 0.5.
- shaunsingh/moonlight.nvimstars108 - Port of VSCode's Moonlight colorscheme for NeoVim, written in Lua with built-in support for native LSP, Tree-sitter and many more plugins.
- navarasu/onedark.nvimstars405 - A One Dark Theme for Neovim 0.5 written in Lua based on Atom's One Dark Theme.
- lourenci/github-colorsstars41 - GitHub colors leveraging Tree-sitter to get 100% accuracy.
- sainnhe/gruvbox-materialstars960 - Gruvbox modification with softer contrast and Tree-sitter support.
- sainnhe/everforeststars1.2k - A green based colorscheme designed to be warm, soft and easy on the eyes.
- NTBBloodbath/doom-one.nvimstars95 - Lua port of doom-emacs' doom-one for Neovim.
- dracula/vimstars1.1k - Famous beautiful dark powered theme.
- Mofiqul/dracula.nvimstars182 - Dracula colorscheme for neovim written in Lua.
- yashguptaz/calvera-dark.nvimstars98 - A port of VSCode Calvara Darkstars10 Theme to Neovim with Tree-sitter and many other plugins support.
- nxvu699134/vn-night.nvimstars22 - A dark Neovim colorscheme written in Lua. Support built-in LSP and Tree-sitter.
- adisen99/codeschool.nvimstars16 - Codeschool colorscheme for Neovim written in Lua with Tree-sitter and built-in lsp support.
- projekt0n/github-nvim-themestars934 - A GitHub theme for Neovim, kitty, alacritty written in Lua. Support built-in LSP and Tree-sitter.
- kdheepak/monochrome.nvimstars20 - 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/neovimstars388 - All natural pine, faux fur and a bit of soho vibes for the classy minimalist.
- mcchrish/zenbones.nvimstars241 - A collection of vim/neovim colorschemes designed to highlight code using contrasts and font variations.
- catppuccin/nvimstars907 - Warm mid-tone dark theme to show off your vibrant self! with support for native LSP, Tree-sitter, and more 🍨!
- FrenzyExists/aquarium-vimstars152 - A dark, yet vibrant colorscheme for Neovim.
- EdenEast/nightfox.nvimstars944 - A soft dark, fully customizable Neovim theme, with support for lsp, treesitter and a variety of plugins.
- kvrohit/substrata.nvimstars71 - A cold, dark color scheme for Neovim written in Lua ported from arzg/vim-substratastars163 theme.
- ldelossa/vimdarkstars54 - 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.
- mangeshrex/uwu.vimstars231 - A beautiful and dark vim colorscheme written in vimscript.
- adisen99/apprentice.nvimstars18 - Colorscheme for Neovim written in Lua based on the Apprenticestars784 color pattete with Tree-sitter and built-in lsp support.
- olimorris/onedarkpro.nvimstars249 - One Dark Pro theme for Neovim, written in Lua and based on the VS Code theme. Includes dark and light themes with completely customisable colors, styles and highlights.
- rmehri01/onenord.nvimstars231 - A Neovim theme that combines the Nord and Atom One Dark color palettes for a more vibrant programming experience.
- RishabhRD/gruvystars10 - Gruvbuddy without colorbuddy using Lush.
- echasnovski/mini.nvim#minischemestars619 - Color scheme of
mini.nvim
which is a variant of base16 with accent colors chosen according to optimal perceptual uniformity. - luisiacc/gruvbox-babystars89 - A modern gruvbox theme with full treesitter support.
- titanzero/zephyriumstars9 - A zephyr-esque theme, written in Lua, with TreeSitter support.
- rebelot/kanagawa.nvimstars1.1k - NeoVim dark colorscheme inspired by the colors of the famous painting by Katsushika Hokusai.
- tiagovla/tokyodark.nvimstars201 - A clean dark theme written in lua for neovim 0.5 and above.
- cpea2506/one_monokai.nvimstars12 - One Monokai theme for Neovim written in Lua.
- phha/zenburn.nvimstars11 - A low-contrast dark colorscheme with support for various plugins.
- kvrohit/rasmus.nvimstars24 - A dark color scheme for Neovim written in Lua ported from rsms/sublime-themestars137 theme.
- chrsm/paramount-ng.nvimstars1 - A dark color scheme written using Lush. Treesitter supported.
- kaiuri/nvim-marianastars3 - Port of Sublime's Mariana Theme to Neovim for short attention span developers with Tree-sitter support.
Lua Colorscheme
These colorschemes may not specialize in Tree-sitter directly but are written in Lua.
- tjdevries/gruvbuddy.nvimstars76 - Gruvbox colors.
- ellisonleao/gruvbox.nvimstars437 - Gruvbox community colorscheme Lua port.
- metalelf0/jellybeans-nvimstars51 - A port of jellybeans colorscheme for Neovim.
- lalitmee/cobalt2.nvimstars24 - A port of cobalt2 colorscheme for Neovim using colorbuddy.
Utility
- nyngwang/NeoNoName.luastars6 - A layout-preserving buffer-deleter for Neovim.
- famiu/bufdelete.nvimstars193 - Delete Neovim buffers without losing your window layout.
- echasnovski/mini.nvim#mini.bufremovestars619 - Module of
mini.nvim
for buffer removing (unshow, delete, wipeout) while saving window layout. - jghauser/mkdir.nvimstars94 - Automatically create missing directories when saving files.
- matbme/JABS.nvimstars136 - Pretty and minimal buffer switcher window.
- clojure-vim/jazz.nvimstars30 - Acid + Impromptu = Jazz.
- sudormrfbin/cheatsheet.nvimstars338 - Searchable cheatsheet.
- code-biscuits/nvim-biscuitsstars116 - A Neovim port of Assorted Biscuits. Ends up with more supported languages too.
- Pocco81/AbbrevMan.nvimstars80 - A NeoVim plugin for managing vim abbreviations.
- kazhala/close-buffers.nvimstars65 - Delete multiple vim buffers based on different conditions.
- rktjmp/paperplanes.nvimstars50 - Post selections or buffers to online paste bins.
- max397574/better-escape.nvimstars203 - Create shortcuts to escape insert mode without getting delay.
- rcarriga/nvim-notifystars1.2k - A fancy, configurable, notification manager for NeoVim.
- saifulapm/chartoggle.nvimstars15 - Toggle any character at end of line for Neovim.
- stevearc/dressing.nvimstars521 - Improve the built-in
vim.ui
interfaces with telescope, fzf, etc. - gaborvecsei/cryptoprice.nvimstars15 - Check the price of the defined cryptocurrencies.
- jghauser/fold-cycle.nvimstars27 - Cycle folds open or closed.
- rgroli/other.nvimstars48 - Open alternative files for the current buffer.
- toppair/reach.nvimstars98 - Buffer, mark, tabpage switcher for Neovim.
- axieax/urlview.nvimstars62 - Browse all URLs in the current buffer.
- nkakouros-original/numbers.nvimstars8 - Toggle relativenumber whenever it makes sense.
- crusj/structrue-go.nvimstars12 - A better structured display of golang symbols information.
- someone-stole-my-name/yaml-companion.nvimstars44 - Get, set and autodetect YAML schemas in your buffers.
- ghillb/cybu.nvimstars