Lua vim-plugin

Open-source Lua projects categorized as vim-plugin Edit details

Top 14 Lua vim-plugin Projects

  • indent-blankline.nvim

    Indent guides for Neovim

    Project mention: Introducing nvim-surround, a plugin for adding/changing/deleting surrounding delimiters | | 2022-06-30

    That would be indent-blankline

  • barbar.nvim

    The neovim tabline plugin.

    Project mention: Haven't even touched my dotfiles for more than a month, I'm in my comfort zone now | | 2022-05-13

    I use, along with keymaps from 1-10 to switch between buffers. Not a huge fan of tabs

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • dashboard-nvim

    vim dashboard

    Project mention: How do I get my startify or any other start screen for nvim look like this? | | 2022-06-02
  • nvim-treesitter-context

    Show code context

    Project mention: How do highlight groups work? | | 2022-06-19

    I've recently installed nvim-treesitter-context, and I want to change the background colour since by default it's a bright pink which makes it hard to read the context. At the bottom of the page, it suggests using the highlight group TreesitterContext. I have a function in my init.lua I use for highlighting:

  • lsp-format.nvim

    A wrapper around Neovims native LSP formatting.

    Project mention: how to disable this menu? when saving | | 2022-05-28

    Maybe check out It sets up autoformatting on save and lets you disable formatting per server

  • headlines.nvim

    This plugin adds 3 kind of horizontal highlights for text filetypes, like `markdown`, `vimwiki` and `orgmode`

    Project mention: Any Markdown plugin for Neovim that you recommend? | | 2022-06-24

    Shameless plug

  • cmp-rg

    ripgrep source for nvim-cmp

    Project mention: Run external commands in background | | 2022-03-12

    You can take a look at my camp-rg plugin. That is relatively simple, and runs ripgrep in the background with timeout and canceling from lua.

  • 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.

  • code_runner.nvim

    Neovim plugin.The best code runner you could have, it is like the one in vscode but with super powers, it manages projects like in intellij but without being slow

    Project mention: Update code_runner.nvim | | 2022-05-02
  • cmp-under-comparator

    nvim-cmp comparator function for completion items that start with one or more underlines

    Project mention: nvim-cmp underline comparator | | 2021-10-22
  • virt-column.nvim

    Display a character as the colorcolumn

    Project mention: FAVOURITE PLUGINS | | 2022-02-03

    virt-column.nvim: displays a character as the colorcolumn, neovim colorcolumn is too thick because it just colors the column bg and it's very distracting, this is more minimal and doesn't get in the way

  • nvim-libmodal

    Create new "modes" for Neovim!

    Project mention: Does the Neovim team have any plan to develop "User Custom Modes" | | 2022-04-24

    Only one submode can be currently active, yeah. You can enter new submodes from within others but only one will be intractable at a time.

  • 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!

    Project mention: LSP Quickfix plugin suggestions | | 2022-01-23

    Hi! Thanks so much for referencing CosmicNvim! The links you provided for rename and code actions are old though. I had moved those to it’s own (in-development) ui plugin here,

  • ScratchPad

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

    Project mention: Does something like this already exist? | | 2022-05-22
  • nvim-tabmode

    A rewrite of Iron-E/vim-tabmode using Iron-E/nvim-libmodal

    Project mention: Does the Neovim team have any plan to develop "User Custom Modes" | | 2022-04-24

    I use this feature right now, and it simplifies a lot. I use t to open tabmode so I can create or destroy tabs easily. b, which I use more often, opens bufmode so I can switch the buffer in the current window, or delete it while preserving my layout. gs allows me to swap delimited items using hjkl. w is for visually switching between open splits. Etc etc

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 2022-06-30.

Lua vim-plugin related posts


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

Project Stars
1 indent-blankline.nvim 1,609
2 barbar.nvim 1,083
3 dashboard-nvim 916
4 nvim-treesitter-context 690
5 lsp-format.nvim 291
6 headlines.nvim 169
7 cmp-rg 164
8 code_runner.nvim 160
9 cmp-under-comparator 88
10 virt-column.nvim 85
11 nvim-libmodal 84
12 cosmic-ui 73
13 ScratchPad 42
14 nvim-tabmode 13
Find remote jobs at our new job board There are 2 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives