101.nvim-lua / plenary.nvim
plenary: full; complete; entire; absolute; unqualified. All the lua functions I don't want to write twice.
- neovim
- lua
Ranked by Attention Score: stars gained over the last 90 complete days
101–200 of 928 by Attention Score · Aug 6, 2026 – Nov 3, 2026 (UTC)
plenary: full; complete; entire; absolute; unqualified. All the lua functions I don't want to write twice.
A very fast, powerful, extensible and asynchronous Neovim HTTP client written in Lua.
An extensible framework for interacting with tests within NeoVim.
Not UFO in the sky, but an ultra fold in Neovim.
One dark and light colorscheme for neovim >= 0.5.0 written in lua based on Atom's One Dark and Light theme. Additionally, it comes with 5 color variant styles
🌒 Nord for Neovim, but warmer and darker. Supports a variety of plugins and other platforms.
💫 Extensible UI for Neovim notifications and LSP progress messages.
Neovim plugin for splitting/joining blocks of code
enhanced increment/decrement plugin for Neovim.
😽 Open your Kitty scrollback buffer with Neovim. Ameowzing!
Peek lines just when you intend
Neovim plugin for zk
Software that can generate photos from paintings, turn horses into zebras, perform style transfer, and more.
IDE-like breadcrumbs, out of the box
a lua powered greeter like vim-startify / dashboard-nvim
Smooth scrolling neovim plugin written in lua
Fully featured & enhanced replacement for copilot.vim complete with API for interacting with Github Copilot
A set of pure Lua libraries focusing on input data handling (such as reading configuration files), functional programming (such as map, reduce, placeholder expressions,etc), and OS path management. Much of the functionality is inspired by the Python standard libraries.
A small automated session manager for Neovim
:rose: a comfy neovim colorscheme for cozy morning coding.
Image-to-image translation with conditional adversarial nets
🌒 Neovim plugin management inspired by Cargo, powered by luarocks
thin layer over native 'vim.pack`, adding support for lazy-loading and lazy.nvim specs
improve neovim lsp experience
🧘 Distraction-free coding for Neovim
🗡️ Warm color scheme for Neovim and beyond
Embed images into any markup language, like LaTeX, Markdown or Typst
Smart and customizable creation of logs.
Neovim plugin for Godot 4 with GDScript LSP, GDShader support, C#, DAP debugging, Godot console output, formatting, health checks, static scene tree inspector, and in-editor Godot docs.
:brain: :muscle: // Smart and powerful comment plugin for neovim. Supports treesitter, dot repeat, left-right/up-down motions, hooks, and more
null-ls.nvim reloaded / Use Neovim as a language server to inject LSP diagnostics, code actions, and more via Lua.
The neovim tabline plugin.
G'day Nvimer, Joyful Gopher: Explore the Feature-Packed Go Plugin for Neovim
Improved Yank and Put functionalities for Neovim
🎨 Atom's iconic One Dark theme. Cacheable, fully customisable, Tree-sitter and LSP semantic token support. Comes with variants
Improved UI and workflow for the Neovim quickfix
Dadbod Grip turns database tables into editable Vim buffers, with schema browsing, staged mutations, generated SQL, relationship navigation, and cross-database federation inside Neovim.
Chat with GitHub Copilot in Neovim
Lightweight Lua-based IDE for Lua with code completion, syntax highlighting, live coding, remote debugger, and code analyzer; supports Lua 5.1, 5.2, 5.3, 5.4, LuaJIT and other Lua interpreters on Windows, macOS, and Linux
A useless plugin that might help you cope with stubbornly broken tests or overall lack of sense in life. It lets you execute aesthetically pleasing, cellular automaton animations based on the content of neovim buffer.
Fancy code outline sidebar to visualize and navigate code symbols in a tree hierarchy
Construct dynamic and intuitive topbar icons. Enhance the appearance and behaviour of these icons with features such as themes, dropdowns and menus.
Automatic indentation style detection for Neovim
Expandable TypeScript type hover for Neovim (vtsls and TypeScript 7)
:zap: A new cd command that helps you navigate faster by learning your habits.
GitHub's Neovim themes
Heirline.nvim is a no-nonsense Neovim Statusline plugin designed around recursive inheritance to be exceptionally fast and versatile.
Draw ASCII diagrams in Neovim
Fluent navigation and management of markdown notebooks
CompetiTest.nvim is a Neovim plugin for Competitive Programming: it can manage and check testcases, download problems and contests from online judges and much more
Animated ASCII splash screens for Neovim. 29 bundled splashes + bring your own via the milli CLI / web playground.
Real-time pair programming and collaborative editing for Neovim, inspired by VS Code Live Share.
Simple, improved, and extensible Markdown note taking.
A fancy, configurable, notification manager for NeoVim
A well configured and structured Neovim.
☕ Dead simple yet super extensible zen mode plugin to protect your neck.
LuaJIT ffi binding for imgui, backends and extension widgets
Port of Vesper theme from Visual Studio Code to Neovim.
Omarchy Theme to relive the good old days
💭👀precognition.nvim - Precognition uses virtual text and gutter signs to show available motions.
Neovim/Vim color scheme inspired by Dark+ and Light+ theme in Visual Studio Code
Neovim plugin for building a sync base16 colorscheme. Includes support for Treesitter and LSP highlight groups.
Fold with relentless elegance. A collection of quality-of-life features related to folding.
A Neovim plugin that provides a simple way to run and visualize code actions with Telescope.
Warm Green Theme for Neovim and Beyond
A neovim plugin that helps managing crates.io dependencies
The repository host gives no description.
🎈 Floating statuslines for Neovim
Rainbow delimiters for Neovim with Tree-sitter
A neovim file manager which can edit file system like a buffer with tree view
A Lua port of the Everforest colour scheme
bluloco theme for neovim
Cursor line number mode indicator plugin for Neovim
🦥 A dead simple lazy-loading Lua library for Neovim plugins.
treesitter syntax highlighting for diffs
Find the enemy and replace them with dark power.
🌅 Twilight is a Lua plugin for Neovim 0.5 that dims inactive portions of the code you're editing using TreeSitter.
MIRROR of: https://codeberg.org/mfussenegger/nvim-jdtls
Dracula colorscheme for neovim written in Lua
🦥 Supercharge your Haskell experience in neovim!
CMake integration in Neovim
Highly accessible themes for Neovim, conforming with the highest standard for color contrast between background and foreground values (WCAG AAA). A Neovim port of the original Modus Themes built for GNU Emacs.
The full Markdown editing experience in neovim
LUIS (Love2D UI System) is a flexible graphical user interface (GUI) framework built on top of the Löve2D game framework. LUIS provides developers with the tools to create dynamic, grid-centric, layered user interfaces for games and applications.