GitHub topics: neovim-plugins
archibate/vimrc
小彭老师自用 NeoVim 整合包
Language: Lua - Size: 1.17 MB - Last synced at: about 11 hours ago - Pushed at: about 12 hours ago - Stars: 395 - Forks: 60

Gitello448/aegis.nvim
Keystroke caster built within Neovim that is plugin-aware and adapts against overcast
Language: Lua - Size: 385 KB - Last synced at: about 19 hours ago - Pushed at: about 20 hours ago - Stars: 0 - Forks: 0

edisonslightbulbs/nvim
Seamless Neovim setup
Language: Lua - Size: 5.84 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0

yutkat/my-neovim-pluginlist
My personal list of Neovim plugins
Language: HTML - Size: 6.03 MB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 750 - Forks: 9

Civitasv/cmake-tools.nvim
CMake integration in Neovim
Language: Lua - Size: 8.28 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 457 - Forks: 83

Zeioth/compiler.nvim
Neovim compiler for building and running your code without having to configure anything
Language: Lua - Size: 2.94 MB - Last synced at: about 23 hours ago - Pushed at: 7 months ago - Stars: 596 - Forks: 40

JLMSC/neovim-dotfiles
My neovim dotfiles.
Language: Lua - Size: 34.2 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 1 - Forks: 0

Zeioth/heirline-components.nvim
Distro agnostic components for your Neovim heirline config
Language: Lua - Size: 434 KB - Last synced at: 4 days ago - Pushed at: 5 months ago - Stars: 124 - Forks: 5

AstroNvim/AstroNvim
AstroNvim is an aesthetic and feature-rich neovim config that is extensible and easy to use with a great set of plugins
Language: Lua - Size: 3.51 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 13,432 - Forks: 947

Zeioth/garbage-day.nvim
Garbage collector that stops inactive LSP clients to free RAM
Language: Lua - Size: 158 KB - Last synced at: 4 days ago - Pushed at: 9 months ago - Stars: 447 - Forks: 3

debugloop/layers.nvim
craft temporary keymap overlays and layered modes with ease :flags:
Language: Lua - Size: 15.6 KB - Last synced at: 7 days ago - Pushed at: 6 months ago - Stars: 51 - Forks: 2

abhinandh-s/age.nvim
Neovim plugin for encrypting and decrypting text files inside neovim using age with ease.
Language: Rust - Size: 2.48 MB - Last synced at: 8 days ago - Pushed at: 9 days ago - Stars: 6 - Forks: 0

andrewferrier/debugprint.nvim
Debugging in NeoVim the print() way!
Language: Lua - Size: 724 KB - Last synced at: 5 days ago - Pushed at: 12 days ago - Stars: 469 - Forks: 24

s1n7ax/nvim-window-picker
This plugins prompts the user to pick a window and returns the window id of the picked window
Language: Lua - Size: 149 KB - Last synced at: 7 days ago - Pushed at: 3 months ago - Stars: 401 - Forks: 34

benoror/gpg.nvim
Edit GPG encrypted files symmetrically in NeoVIM
Language: Lua - Size: 13.7 KB - Last synced at: 7 days ago - Pushed at: 10 days ago - Stars: 4 - Forks: 1

Zeioth/makeit.nvim
Neovim Makefile plugin
Language: Lua - Size: 67.4 KB - Last synced at: about 23 hours ago - Pushed at: 12 months ago - Stars: 41 - Forks: 3

rafcamlet/nvim-luapad
Interactive real time neovim scratchpad for embedded lua engine - type and watch!
Language: Lua - Size: 4.88 MB - Last synced at: 8 days ago - Pushed at: 4 months ago - Stars: 619 - Forks: 6

hrsh7th/nvim-kit
My personal Lua utilities for neovim.
Language: Lua - Size: 331 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 31 - Forks: 2

codicocodes/dotfyle
Find the best Neovim plugins
Language: Svelte - Size: 3.65 MB - Last synced at: 12 days ago - Pushed at: 7 months ago - Stars: 981 - Forks: 33

javiorfo/nvim
Personal Neovim Configuration
Language: Lua - Size: 110 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 5 - Forks: 0

aekasitt/aegis.nvim
Keystroke caster built within Neovim that is plugin-aware and adapts against overcast
Language: Lua - Size: 385 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 2 - Forks: 0

kiyoon/jupynium.nvim
Selenium-automated Jupyter Notebook that is synchronised with Neovim in real-time.
Language: Python - Size: 313 KB - Last synced at: 12 days ago - Pushed at: about 2 months ago - Stars: 635 - Forks: 16

skywind3000/vim-quickui
The missing UI extensions for Vim 9 (and NeoVim) !! :sunglasses:
Language: Vim Script - Size: 3.45 MB - Last synced at: 12 days ago - Pushed at: 5 months ago - Stars: 1,135 - Forks: 36

ntk148v/slack.nvim
A colorscheme ported from Slack colorscheme
Language: Lua - Size: 340 KB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 2 - Forks: 0

t3ntxcl3s/ecolog.nvim
The most sophisticated all-in-one toolkit to work with .env files and environment variables in NeoVim
Language: Lua - Size: 686 KB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 130 - Forks: 7

nvim-tree/nvim-web-devicons
Provides Nerd Font icons (glyphs) for use by neovim plugins
Language: Lua - Size: 574 KB - Last synced at: 16 days ago - Pushed at: 25 days ago - Stars: 2,392 - Forks: 204

m15a/flake-awesome-neovim-plugins
Nix flake of Awesome Neovim plugins
Language: Fennel - Size: 51.1 MB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 59 - Forks: 11

CRAG666/betterTerm.nvim
The best terminal you could have (well for me it is), is very similar to that of VScode.
Language: Lua - Size: 82 KB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 104 - Forks: 7

Zeioth/markmap.nvim
Visualize your Markdown as mindmaps with markmap
Language: Lua - Size: 145 KB - Last synced at: 4 days ago - Pushed at: 10 months ago - Stars: 190 - Forks: 5

p5quared/apple-music.nvim
Apple Music + Neovim. Ugly duckling music player meets chad text editor.
Language: Lua - Size: 1.51 MB - Last synced at: 7 days ago - Pushed at: about 2 months ago - Stars: 64 - Forks: 4

RafaelZasas/nvim
My Neovim configuration and plugins
Language: Lua - Size: 122 KB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 0 - Forks: 0

debugloop/telescope-undo.nvim
A telescope extension to view and search your undo tree 🌴
Language: Lua - Size: 62.5 KB - Last synced at: 11 days ago - Pushed at: 4 months ago - Stars: 738 - Forks: 13

josephburgess/nvumi
Combining numi-cli and Snacks.scratch buffer to evaluate natural language expressions within Neovim
Language: Lua - Size: 93.8 KB - Last synced at: 3 days ago - Pushed at: 3 months ago - Stars: 45 - Forks: 1

alexpasmantier/pymple.nvim
Refactor Python imports on file move/rename in Neovim
Language: Lua - Size: 213 KB - Last synced at: 15 days ago - Pushed at: about 2 months ago - Stars: 121 - Forks: 4

karb94/neoscroll.nvim
Smooth scrolling neovim plugin written in lua
Language: Lua - Size: 10.3 MB - Last synced at: 19 days ago - Pushed at: 6 months ago - Stars: 1,753 - Forks: 40

ellisonleao/gruvbox.nvim
Lua port of the most famous vim colorscheme
Language: Lua - Size: 383 KB - Last synced at: 19 days ago - Pushed at: 27 days ago - Stars: 2,197 - Forks: 231

davvid/telescope-git-grep.nvim
Neovim Telescope extension for searching using "git grep"
Language: Lua - Size: 58.6 KB - Last synced at: 23 days ago - Pushed at: 23 days ago - Stars: 18 - Forks: 3

nvim-java/nvim-java
Painless Java in Neovim
Language: Lua - Size: 312 KB - Last synced at: 23 days ago - Pushed at: 23 days ago - Stars: 1,199 - Forks: 55

mistweaverco/zana.nvim
This is a thin layer which enables Neovim to utilize Zana packages.
Language: Lua - Size: 34.2 KB - Last synced at: 22 days ago - Pushed at: 4 months ago - Stars: 10 - Forks: 0

rockerBOO/awesome-neovim
Collections of awesome neovim plugins.
Size: 1.59 MB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 17,897 - Forks: 808

hankertrix/nerd_column.nvim
A Neovim plugin to show the colour column when needed.
Language: Lua - Size: 57.6 KB - Last synced at: 26 days ago - Pushed at: 27 days ago - Stars: 5 - Forks: 0

meeehdi-dev/bropilot.nvim
🤖 Neovim code suggestion and completion (just like GitHub Copilot, but locally using Ollama)
Language: Lua - Size: 271 KB - Last synced at: about 15 hours ago - Pushed at: about 16 hours ago - Stars: 39 - Forks: 5

Shobhit-Nagpal/nvim-rafce
generate rafce snippets instantly in nvim.
Language: Lua - Size: 303 KB - Last synced at: 26 days ago - Pushed at: 12 months ago - Stars: 2 - Forks: 0

y3owk1n/dotmd.nvim
📓 Organize. Navigate. Create. Markdown. Keep all your notes, todos, and journals inside Neovim without ever leaving the editor.
Language: Lua - Size: 155 KB - Last synced at: 27 days ago - Pushed at: about 2 months ago - Stars: 11 - Forks: 0

y3owk1n/time-machine.nvim
Undo. Redo. Time travel. Take control of your edit history with an interactive timeline, diff previews, taggings, live reloading trees and cleanup functions.
Language: Lua - Size: 312 KB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 28 - Forks: 0

icholy/lsplinks.nvim
LSP textDocument/documentLink support for neovim
Language: Lua - Size: 1.76 MB - Last synced at: 21 days ago - Pushed at: 5 months ago - Stars: 85 - Forks: 2

Zeioth/distroupdate.nvim
Neovim plugin to update your current distro from its github remote
Language: Lua - Size: 243 KB - Last synced at: about 23 hours ago - Pushed at: 9 months ago - Stars: 11 - Forks: 0

willothy/nvim-utils 📦
Utilities and bindings for writing Neovim plugins in Rust
Language: Rust - Size: 60.5 KB - Last synced at: 9 days ago - Pushed at: almost 2 years ago - Stars: 78 - Forks: 0

MoaidHathot/dotnet.nvim
.NET Neovim plugin for improving the .NET dev experience in Neovim, written completely in Lua
Language: Lua - Size: 73.2 KB - Last synced at: 22 days ago - Pushed at: 8 months ago - Stars: 122 - Forks: 6

mistweaverco/registry.neovim.net
A place to find plugins 📦, themes 🎨 and anything related to your favourite editor ♥️.
Language: Svelte - Size: 491 KB - Last synced at: 22 days ago - Pushed at: about 2 months ago - Stars: 2 - Forks: 0

Zeioth/mason-extra-cmds
Provides the command :MasonUpdateAll
Language: Lua - Size: 76.2 KB - Last synced at: about 23 hours ago - Pushed at: about 1 month ago - Stars: 19 - Forks: 1

skywind3000/asyncrun.vim
:rocket: Run Async Shell Commands in Vim 8.0 / NeoVim and Output to the Quickfix Window !!
Language: Vim Script - Size: 1.32 MB - Last synced at: 20 days ago - Pushed at: 3 months ago - Stars: 1,885 - Forks: 115

y3owk1n/undo-glow.nvim
🌈 Add animated glow/highlight effects to your neovim operation (undo, redo, yank, paste and more) with simple APIs. Alternatives to highlight-undo.nvim and tiny-glimmer.nvim.
Language: Lua - Size: 499 KB - Last synced at: 10 days ago - Pushed at: about 2 months ago - Stars: 36 - Forks: 1

Zeioth/hot-reload.nvim
Reload your neovim config on the fly! It works with any lua file.
Language: Lua - Size: 114 KB - Last synced at: 7 days ago - Pushed at: 5 months ago - Stars: 44 - Forks: 0

skylarmb/torchlight.nvim
A cozy Neovim colorscheme inspired by "Fishing by Torchlight in Kai Province" by Hokusai
Language: Lua - Size: 44.9 KB - Last synced at: 6 days ago - Pushed at: 7 months ago - Stars: 12 - Forks: 0

mistweaverco/discord.nvim
Discord Rich Presence for Neovim
Language: Lua - Size: 14.8 MB - Last synced at: 22 days ago - Pushed at: about 1 month ago - Stars: 6 - Forks: 0

hrsh7th/nvim-insx
Flexible key mapping manager.
Language: Lua - Size: 315 KB - Last synced at: 16 days ago - Pushed at: 4 months ago - Stars: 192 - Forks: 9

samharju/yeet.nvim
Plugin for running shell commands in terminal buffers or tmux panes.
Language: Lua - Size: 79.1 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 111 - Forks: 5

comfysage/chaivim
:tea: easily configurable neovim system with solid defaults and a cozy editor experience.
Language: Lua - Size: 1.91 MB - Last synced at: 26 days ago - Pushed at: 7 months ago - Stars: 69 - Forks: 1

h4ckm1n-dev/kube-utils-nvim
🚀 Neovim Kubernetes Plugin : This Neovim plugin provides seamless integration with Kubernetes and Helm, allowing you to deploy and manage Kubernetes resources directly from your editor.
Language: Lua - Size: 140 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 41 - Forks: 4

jamesukiyo/search-this.nvim
Initiate a web/docs search with any provider from Neovim.
Language: Lua - Size: 6.84 KB - Last synced at: about 2 months ago - Pushed at: 2 months ago - Stars: 3 - Forks: 0

maniebra/nvim-xdoc
Markdown-style notes & docs embedded in your code – beautifully rendered inside Neovim.
Language: Lua - Size: 13.7 KB - Last synced at: about 2 months ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

egberts/vim-syntax-bind-named
Vim/NeoVIM syntax for ISC Bind named.conf configuration file.
Language: Vim Script - Size: 220 KB - Last synced at: about 2 months ago - Pushed at: 9 months ago - Stars: 23 - Forks: 6

katawful/nvim-anisole-macros
Standalone fennel macros for neovim
Language: Fennel - Size: 150 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

jakobkhansen/journal.nvim
🖋️ Highly extensible journaling system for Neovim
Language: Lua - Size: 69.3 KB - Last synced at: 2 months ago - Pushed at: 12 months ago - Stars: 68 - Forks: 2

kiyoon/treesitter-indent-object.nvim
Context-aware indent textobject powered by Treesitter. `vai` to select current context.
Language: Lua - Size: 24.4 KB - Last synced at: 2 months ago - Pushed at: 11 months ago - Stars: 62 - Forks: 2

SunnyTamang/pendulum.nvim
pendulum is a simple timer plugin for Neovim designed to assist competitive programmers or coders in general who wants to practice coding for interviews.
Language: Lua - Size: 15.1 MB - Last synced at: about 2 months ago - Pushed at: 10 months ago - Stars: 14 - Forks: 2

ellisonleao/dotenv.nvim
A minimalist .env support for Neovim
Language: Lua - Size: 18.6 KB - Last synced at: 7 days ago - Pushed at: 2 months ago - Stars: 45 - Forks: 6

Zeioth/none-ls-autoload.nvim
Minimalistic alternative to the plugin mason-null-ls with support for external sources.
Language: Lua - Size: 68.4 KB - Last synced at: about 23 hours ago - Pushed at: 12 months ago - Stars: 24 - Forks: 0

hrsh7th/nvim-gtd
LSP's Go to definition plugin for neovim.
Language: Lua - Size: 115 KB - Last synced at: about 2 months ago - Pushed at: 3 months ago - Stars: 39 - Forks: 5

tani/dmacro.vim
Vim/ Neovim version of dmacro.el, which makes a key macro on-the-fly.
Language: Lua - Size: 68.4 KB - Last synced at: 21 days ago - Pushed at: 6 months ago - Stars: 87 - Forks: 6

Myzel394/easytables.nvim
Easily insert and edit markdown tables using Neovim with a live preview and useful helpers
Language: Lua - Size: 413 KB - Last synced at: 2 months ago - Pushed at: 11 months ago - Stars: 121 - Forks: 2

skywind3000/asynctasks.vim
:rocket: Modern Task System for Project Building, Testing and Deploying !!
Language: Vim Script - Size: 2.22 MB - Last synced at: 2 months ago - Pushed at: 9 months ago - Stars: 923 - Forks: 32

Zeioth/dooku.nvim
Code documentation generator for Neovim
Language: Lua - Size: 335 KB - Last synced at: about 23 hours ago - Pushed at: 3 months ago - Stars: 45 - Forks: 0

MHD-GDev/genlms.nvim
A neovim plugin for using local LLMs with LMStudio server.
Language: Lua - Size: 142 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

yebt/stencil.nvim
🖋️ A minimalist and extensible plugin attempt to manage sketches and templates in neovim
Language: Lua - Size: 14.6 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 3 - Forks: 0

cvusmo/LinuxUnrealBuildTool.nvim
Linux Unreal Build Tool is a work in progress aimed at enhancing the Unreal Engine development experience on Linux through integration with Neovim. The plugin offers a simple yet powerful set of commands to streamline common tasks:
Language: Lua - Size: 92.8 KB - Last synced at: about 2 months ago - Pushed at: 12 months ago - Stars: 6 - Forks: 1

hrsh7th/nvim-dansa
Guess the indent from lines of around.
Language: Lua - Size: 105 KB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 19 - Forks: 1

neanvo/buben.nvim
Human-readable names to blockchain addresses for Neovim
Language: Lua - Size: 106 KB - Last synced at: about 2 months ago - Pushed at: 4 months ago - Stars: 5 - Forks: 1

Pheon-Dev/pigeon
Neovim plugin packed with modules ( battery, wifi, date, time, day etc) to litter the statusline and winbar
Language: Lua - Size: 295 KB - Last synced at: 2 months ago - Pushed at: almost 2 years ago - Stars: 59 - Forks: 1

y3owk1n/hooked.nvim
🎣 Attach pre/post action with sharable state to any keybindings in Neovim.
Language: Lua - Size: 18.6 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

kngval/nvim
My personal neovim setup (LazyNvim) with lspconfigs,treesitter,neotree,telescope(fuzzy find, live grep),neotree, debugger(nvim-dap)
Language: Lua - Size: 83 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

BytePaws/sysmon.nvim
Display system resource usage and temperature in LunarVim
Language: Lua - Size: 29.3 KB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 4 - Forks: 0

FerretDetective/blink-cmp-omni 📦
blink.cmp source for Neovim's omni-func completions
Language: Lua - Size: 6.84 KB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

parmeniong/neocolumn.nvim 📦
A better version of Neovim's colorcolumn
Language: Lua - Size: 48.8 KB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 6 - Forks: 2

skywind3000/vim-gpt-commit
:rocket: Generate git commit message using ChatGPT and Ollama !!
Language: Python - Size: 40 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 46 - Forks: 5

piperinnshall/boot.nvim
🥾 A simple, fast, and customizable boot screen for Neovim
Language: Lua - Size: 17.6 KB - Last synced at: 8 days ago - Pushed at: 9 months ago - Stars: 3 - Forks: 0

linguini1/pulse.nvim
A simple timer plugin for Neovim.
Language: Lua - Size: 68.4 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 24 - Forks: 1

janwvjaarsveld/neovimcraft.nvim
Search through Neovimcraft.com's curated list of neovim plugins, using telescope.nvim
Language: Lua - Size: 27.3 KB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 8 - Forks: 0

nvim-java/nvim-java-core
Provides APIs to interact with java projects in Neovim
Language: Lua - Size: 151 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 8 - Forks: 3

m15a/flake-vim-plugins-personal-selection
A collection of Vim/Neovim plugins I use, as a Nix flake
Language: Fennel - Size: 66.4 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

sayanarijit/exec-cursorline-insert-stdout.nvim
Execute the line under cursor and insert the stdout below.
Language: Lua - Size: 8.79 KB - Last synced at: 2 months ago - Pushed at: almost 3 years ago - Stars: 20 - Forks: 1

Styzex/RandTheme.nvim
RandTheme is a Neovim plugin that automatically sets a new theme every day, adding variety to your coding experience.
Language: Lua - Size: 29.3 KB - Last synced at: 2 months ago - Pushed at: 9 months ago - Stars: 5 - Forks: 0

GianniBYoung/chezmoi-telescope.nvim
Custom Telescope Picker for Chez Moi Managed Dot files
Language: Lua - Size: 37.1 KB - Last synced at: about 23 hours ago - Pushed at: 5 months ago - Stars: 23 - Forks: 0

shivamksharma/neovim-configuration-public
This is where I've gathered all my NeoVim configurations, plugins, and shortcuts to supercharge the coding sessions. Feel free to explore, dig into the code, and take whatever catches your eye to make NeoVim looks and works like it ! 🚀
Language: Lua - Size: 4.14 MB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

Anindya-Prithvi/nvim-configs
neovim configs...integrated with AI, almost an IDE lol
Language: Lua - Size: 4.42 MB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

nobbmaestro/nvim-andromeda
Neovim port of Andromeda 👨🏼🎤
Language: Lua - Size: 2.6 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 15 - Forks: 0

mei28/weview.nvim
🌐 Weview.nvim is a Neovim plugin that allows you to search the web using predefined search engines or aliases, directly from your editor. It's fully customizable—you can add new search engines, set up aliases, and even rename the command to suit your preferences.
Language: Lua - Size: 5.38 MB - Last synced at: 1 day ago - Pushed at: 6 months ago - Stars: 1 - Forks: 0

krshrimali/nvim-autorunner
A NeoVim lightweight autorunner app, to compile your projects using a single command.
Language: Lua - Size: 16.8 MB - Last synced at: 28 days ago - Pushed at: almost 3 years ago - Stars: 15 - Forks: 0

abdullahalzubaer/neovim-setup
Language: Vim Script - Size: 1.77 MB - Last synced at: 2 months ago - Pushed at: 6 months ago - Stars: 1 - Forks: 0
