Lua neovim-lua-plugin

Open-source Lua projects categorized as neovim-lua-plugin

Top 23 Lua neovim-lua-plugin Projects

  • gitsigns.nvim

    Git integration for buffers

    Project mention: Hacky way to return to original window after using gitsign's `diffthis`. There must be a better way to do this. | /r/neovim | 2023-05-10

    It's also nice to ask him directly.

  • noice.nvim

    💥 Highly experimental plugin that completely replaces the UI for messages, cmdline and the popupmenu.

    Project mention: Is there a way to make text in "command line bar" go away after a set time? | /r/neovim | 2023-05-25 Solves some of the problems.

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • diffview.nvim

    Single tabpage interface for easily cycling through diffs for all modified files for any git rev.

    Project mention: Best Rust editor? | /r/rust | 2023-04-09

    Do try -- I think it's amazing.

  • iron.nvim

    Interactive Repl Over Neovim

    Project mention: Help running chunks of Python to a terminal as REPL | /r/neovim | 2023-06-03
  • nvim-scrollbar

    Extensible Neovim Scrollbar

    Project mention: nvim-scrollview now supports signs | /r/neovim | 2023-05-30

    FYI: Compared to petertriho/nvim-scrollbar: it doesn't have mouse support yet(you win); it will cover the buffer content(you win); the handle is split in half when there is a diagnostic hint visible in the current window(you win); it can show the cursor pos within the handle so that I can know the relative pos of my cursor visible in the current window, i.e. the pink bar in the same link. (you miss it)

  • winshift.nvim

    Rearrange your windows with ease.

    Project mention: swap-split.nvim: a plugin to swap split buffers | /r/neovim | 2022-11-17
  • nvim-cokeline

    :nose: A Neovim bufferline for people with addictive personalities

    Project mention: To anyone liking Heirline and tablines... surprise mo&$^&@%! | /r/neovim | 2022-08-28

    I've looked at Heirline a few times but I just can't get past not really understanding why I would use this over other tablines. There are a metric shitload of possibilities but I am a simple man. The lack of images on the repo makes it difficult for me as a perspective user, to look at the repo and decide if I want to use this or not. Given that Heirline is focused around a UI piece of neovim, whats your thoughts on getting a sort of "Gallery" put together to show what can be done with Heirline? Something akin to how cokeline.nvim or barbar.nvim handles this?

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • gruvbox-baby

    Gruvbox theme for neovim with full 🎄TreeSitter support.

    Project mention: [Help] AstroVim Telescope live_grep sometimes searches within working dir, other times whole system | /r/neovim | 2023-05-02

    return { "luisiacc/gruvbox-baby", config = function() vim.g.gruvbox_baby_function_style = "NONE" vim.g.gruvbox_baby_background_color = "dark" vim.g.gruvbox_baby_transparent_mode = "true" vim.opt.cursorline = true vim.opt.cursorlineopt = "number" vim.g.gruvbox_baby_highlights = { CursorLineNr = { fg = "#fabd2f", bg = "NONE", style = "bold" } } require("notify").setup { background_colour = "#000000", } -- available options -- [background_color, transparent_mode, comment_style, keyword_style, -- string_style, function_style, variable_style, highlights = {}, -- color_overrides = {}, use_original_palette] -- end, }

  • cmp-git

    Git source for nvim-cmp

    Project mention: Complete github issue list when edit commit message | /r/neovim | 2022-10-27

    Or cmp-git

  • clipboard-image.nvim

    Neovim Lua plugin to paste image from clipboard.

    Project mention: clipboard-image.nvim - WSL | /r/neovim | 2023-03-09

    Is there anyone who uses clipboard-image.nvim successfully via WSL? Unfortunately it does not work for me even if there was a WSL feature added 10 months ago ( feat: add WSL support (#21) · ekickx/[email protected] ( ).

  • mapx.nvim

    🗺 A better way to create key mappings in Neovim

  • CompetiTest.nvim

    CompetiTest.nvim is a Neovim plugin to automate testcases management and checking for Competitive Programming

    Project mention: How to configure nvim UI to look like this? | /r/neovim | 2022-11-04

    The "look" you're looking for is given by a bunch of plugins: - OneDark.nvim as colorscheme - TS Rainbow for rainbow brackets - BarBar for bufferline - Nvim Devicons and NerdFonts to view file icons - NvimTree as a file manager - Indent Blankline to show indentation guides - CompetiTest with vertical split UI - Feline as statusline plugin. In the screenshot feline is configured with a custom theme. As you can see statusline is different for CompetiTest buffers: a different statusline can be configured for every different filetype using conditional_config.

  • nvim-window-picker

    This plugins prompts the user to pick a window and returns the window id of the picked window

    Project mention: Advice on moving from Emacs to Neovim | /r/neovim | 2023-03-01
  • 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!

  • nvim-treeclimber

    Neovim structured editing plugin

    Project mention: I'm trying to install DylanKendal/nvim-treeclimber, but it does not use packer. Help appreciated! | /r/neovim | 2023-05-25

    this is the repo of the plugin:

  • noctis.nvim

    A neovim port of the high contrast noctis theme for VSCode.

    Project mention: What color scheme do you use with transparent background enabled? | /r/neovim | 2022-11-08 might work well (disclaimer- I’m the author)

  • im-select.nvim

    Switch Input Method automatically depends on Neovim's edit mode

    Project mention: How can I switch the local input method in Vim on a remote server? | /r/neovim | 2023-06-02
  • op.nvim

    🔑 1Password for Neovim! Built using the 1Password CLI, Go, and Lua.

    Project mention: legendary.nvim now supports grouping items into submenus! | /r/neovim | 2022-12-04

    The status line component is coming from another one of my plugins, op.nvim, which provides a 1Password integration for Neovim via the 1Password CLI.

  • spaceless.nvim

    Automatically strip trailing whitespace as you are editing.

  • ScratchPad

    plugin to auto-centre neovim buffers with a useful persistent scratchpad on the side

  • consolation.nvim

    A general-purpose terminal wrapper and management plugin for neovim, written in lua

  • agitator.nvim

  • do.nvim

    A tiny task manager within nvim that helps you stay on track. (づ◡﹏◡)づ

    Project mention: Interesting usages of the winbar? | /r/neovim | 2023-02-16


  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-06-03.

Lua neovim-lua-plugin related posts


What are some of the best open-source neovim-lua-plugin projects in Lua? This list will help you:

Project Stars
1 gitsigns.nvim 3,122
2 noice.nvim 2,373
3 diffview.nvim 2,313
4 iron.nvim 709
5 nvim-scrollbar 619
6 winshift.nvim 347
7 nvim-cokeline 336
8 gruvbox-baby 279
9 cmp-git 258
10 clipboard-image.nvim 236
11 mapx.nvim 221
12 CompetiTest.nvim 201
13 nvim-window-picker 162
14 cosmic-ui 140
15 nvim-treeclimber 134
16 noctis.nvim 84
17 im-select.nvim 70
18 op.nvim 61
19 spaceless.nvim 59
20 ScratchPad 49
21 consolation.nvim 28
22 agitator.nvim 27
23 do.nvim 24
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives