Lua vim-plugin

Open-source Lua projects categorized as vim-plugin

Top 20 Lua vim-plugin Projects

  • indent-blankline.nvim

    Indent guides for Neovim

  • Project mention: Use the builtin `listchars` option to implement minimalistic indent guides | /r/neovim | 2023-12-07

    Compared to the feature-rich plugins, this simple implementation has many drawbacks, such as not displaying indent guides on empty lines. I think its only advantage might be its extreme simplicity. Yes, I pursue minimalism so I wrote this piece of code. For a better (maybe best) and more comprehensive experience, please check indent-blankline.nvim.

  • nvim-treesitter-context

    Show code context

  • Project mention: TreePin! A prototype of my plugin for pinning parts of code to the edges of the screen (Apologies for the GIF artifacts) | /r/neovim | 2023-07-10

    Very cool! Sort of reminds me of treesitter-context. Any chance for compatibility? An example could be you either would disable context when something is pinned or somehow displace it other, depending on which is "on top" could be neat.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • barbar.nvim

    The neovim tabline plugin.

  • dashboard-nvim

    vim dashboard

  • Project mention: dashboard-nvim / project section not showing up | /r/neovim | 2023-12-01

    I try to setup plugin dashboard-nvim - https://github.com/nvimdev/dashboard-nvim - to have a startup page with recent project list.

  • headlines.nvim

    This plugin adds horizontal highlights for text filetypes, like markdown, orgmode, and neorg.

  • Project mention: how to change the background color of code blocks in markdown file? | /r/neovim | 2023-06-29

    However, I'm unable to get it to work, and I filed an `issue` on `github`: https://github.com/lukas-reineke/headlines.nvim/issues/57

  • lsp-format.nvim

    A wrapper around Neovims native LSP formatting.

  • Project mention: My Setup for Responsive (Immutable) Formatting | /r/neovim | 2023-06-26

    suffice it to say, I haven't needed to mess with it in a very long time, and it works very nicely and smoothly. I based it on https://github.com/lukas-reineke/lsp-format.nvim back before he extracted that plugin from his dotfiles, but over time I added a lot.

  • 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: How to run code in neovim using a shotcut like <leader>r for any language | /r/neovim | 2023-08-26

    I used to use this plugin: https://github.com/CRAG666/code_runner.nvim ... up until I realized that I could just run my code from the terminal without the need of a plugin for that

  • SaaSHub

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

    SaaSHub logo
  • ai.vim

    Generate and edit text in Neovim using OpenAI and GPT.

  • cmp-rg

    ripgrep source for nvim-cmp

  • virt-column.nvim

    Display a character as the colorcolumn

  • Project mention: Transparent ColorColumns | /r/neovim | 2023-05-23
  • 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!

  • cmp-under-comparator

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

  • nvim-libmodal

    Create new "modes" for Neovim!

  • ScratchPad

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

  • treesitter-indent-object.nvim

    Context-aware indent textobject powered by Treesitter. `vai` to select current context.

  • bionic-reading.nvim

    Toggle Bionic Reading for Neovim buffers using syllable based highlighting

  • Project mention: Introducing Syllable-Based Word Highlighting for bionic-reading.nvim | /r/neovim | 2023-06-05

    For a more detailed guide on installation and configuration, please refer to the project's GitHub repository bionic-reading.nvim.

  • awesome-nvim-colorschemes

    A collection of the best NeoVim colorschemes with a one setupto set the colorscheme & style & even more!

  • nvim-tabmode

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

  • fsplash.nvim

    Show a custom splash screen in a floating window

  • bufline.vim

    Vim statusline helper to display buffer list in statusline. Helps you switch buffers easily.

  • Project mention: New plugin: Display buffer list in statusline. Helps you easily switch buffers. Put the wasted space on statusline to good use. | /r/neovim | 2023-09-07
  • SaaSHub

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

    SaaSHub logo
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).

Lua vim-plugin related posts

  • Accessing list of global/plugin variables

    2 projects | /r/neovim | 7 Dec 2023
  • Background highlight opacity?

    1 project | /r/neovim | 2 Dec 2023
  • dashboard-nvim / project section not showing up

    1 project | /r/neovim | 1 Dec 2023
  • How does something like LazyVim or LazyNvim write the startup text?

    4 projects | /r/neovim | 3 Oct 2023
  • What are your favorites not that popular nvim plugins ?

    2 projects | /r/neovim | 8 Sep 2023
  • New plugin: Display buffer list in statusline. Helps you easily switch buffers. Put the wasted space on statusline to good use.

    1 project | /r/neovim | 7 Sep 2023
  • How to run code in neovim using a shotcut like <leader>r for any language

    1 project | /r/neovim | 26 Aug 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 22 May 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Index

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

Project Stars
1 indent-blankline.nvim 3,804
2 nvim-treesitter-context 2,201
3 barbar.nvim 2,095
4 dashboard-nvim 2,097
5 headlines.nvim 624
6 lsp-format.nvim 541
7 code_runner.nvim 494
8 ai.vim 289
9 cmp-rg 272
10 virt-column.nvim 206
11 cosmic-ui 163
12 cmp-under-comparator 156
13 nvim-libmodal 115
14 ScratchPad 55
15 treesitter-indent-object.nvim 44
16 bionic-reading.nvim 42
17 awesome-nvim-colorschemes 27
18 nvim-tabmode 20
19 fsplash.nvim 15
20 bufline.vim 5

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com