- All languages
- Ada
- Arduino
- Assembly
- Astro
- AutoHotkey
- Batchfile
- BitBake
- C
- C#
- C++
- CMake
- CSS
- ChucK
- Clojure
- CoffeeScript
- Common Lisp
- Crystal
- D
- DM
- Dart
- Dockerfile
- Eagle
- Elixir
- Elm
- Forth
- G-code
- GLSL
- Go
- HTML
- Haskell
- Java
- JavaScript
- Jinja
- Jupyter Notebook
- Just
- KiCad Layout
- Kotlin
- Less
- Lua
- MATLAB
- MDX
- Makefile
- Markdown
- Max
- NSIS
- NetLinx
- Nim
- Nushell
- OCaml
- Objective-C
- Objective-C++
- OpenSCAD
- PHP
- Pascal
- Perl
- PowerShell
- Processing
- Pure Data
- PureScript
- Python
- QML
- R
- Roff
- Ruby
- Rust
- SCSS
- Scala
- Scheme
- Shell
- Shen
- Slice
- Smarty
- Stata
- Stylus
- SuperCollider
- Svelte
- Swift
- TeX
- TypeScript
- VHDL
- Vala
- Verilog
- Vim Script
- Vue
Starred repositories
Library of 40+ independent Lua modules improving overall Neovim (version 0.8 and higher) experience with minimal effort
Modernity meets insane extensibility. The future of organizing your life in Neovim.
๐ฆ A pretty diagnostics, references, telescope results, quickfix and location list to help you solve all the trouble your code is causing.
๐ฅ Create key bindings that stick. WhichKey helps you remember your Neovim keymaps, by showing available keybindings in a popup as you type.
๐ฅ Highly experimental plugin that completely replaces the UI for messages, cmdline and the popupmenu.
NeoVim dark colorscheme inspired by the colors of the famous painting by Katsushika Hokusai.
๐ง ๐ช // Smart and powerful comment plugin for neovim. Supports treesitter, dot repeat, left-right/up-down motions, hooks, and more
vim-be-good is a nvim plugin designed to make you better at Vim Movements.
Orgmode clone written in Lua for Neovim 0.10.0+.
plenary: full; complete; entire; absolute; unqualified. All the lua functions I don't want to write twice.
A better annotation generator. Supports multiple languages and annotation conventions.
A markdown preview directly in your neovim.
๐ง Smart, seamless, directional navigation and resizing of Neovim + terminal multiplexer splits. Supports tmux, Wezterm, and Kitty. Think about splits in terms of "up/down/left/right".
Easily create and manage predefined window layouts, bringing a new edge to your workflow
๐ผ Neovim plugin to manage global and project-local settings
๐ฅ No-nonsense floating terminal plugin for neovim ๐ฅ
This plugin adds horizontal highlights for text filetypes, like markdown, orgmode, and neorg.
A telescope extension to view and search your undo tree ๐ด
A declarative, highly configurable, and neovim style tabline plugin. Use your nvim tabs as a workspace multiplexer!