The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 20 Lua vim-plugin Projects
-
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.
-
headlines.nvim
This plugin adds horizontal highlights for text filetypes, like markdown, orgmode, and neorg.
-
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
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
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
-
treesitter-indent-object.nvim
Context-aware indent textobject powered by Treesitter. `vai` to select current context.
-
awesome-nvim-colorschemes
A collection of the best NeoVim colorschemes with a one setupto set the colorscheme & style & even more!
-
bufline.vim
Vim statusline helper to display buffer list in statusline. Helps you switch buffers easily.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Use the builtin `listchars` option to implement minimalistic indent guides | /r/neovim | 2023-12-07Compared 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.
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-10Very 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.
considering your vscode background when you say tabs your really mean buffers( Trust me even i had this problem when I made the switch). So your solution here is using a plugin. There are many but I personally use barbar.nvim
I try to setup plugin dashboard-nvim - https://github.com/nvimdev/dashboard-nvim - to have a startup page with recent project list.
Project mention: how to change the background color of code blocks in markdown file? | /r/neovim | 2023-06-29However, I'm unable to get it to work, and I filed an `issue` on `github`: https://github.com/lukas-reineke/headlines.nvim/issues/57
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.
Project mention: How to run code in neovim using a shotcut like <leader>r for any language | /r/neovim | 2023-08-26I 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
Project mention: For those that have experimented w/ GPT plugins, have you found a favourite yet? | /r/neovim | 2023-05-06I use https://github.com/aduros/ai.vim. But my use case is mostly for generating stub code documentation and improving my writing so it might not apply for your use case. I also have my eye on https://github.com/madox2/vim-ai but I really like the workflow of ai.vim.
Project mention: Introducing Syllable-Based Word Highlighting for bionic-reading.nvim | /r/neovim | 2023-06-05For a more detailed guide on installation and configuration, please refer to the project's GitHub repository bionic-reading.nvim.
Project mention: fsplash.nvim: show a custom splash screen in a floating window | /r/vim | 2023-05-20
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
Lua vim-plugin related posts
- Accessing list of global/plugin variables
- Background highlight opacity?
- dashboard-nvim / project section not showing up
- How does something like LazyVim or LazyNvim write the startup text?
- What are your favorites not that popular nvim plugins ?
- New plugin: Display buffer list in statusline. Helps you easily switch buffers. Put the wasted space on statusline to good use.
- How to run code in neovim using a shotcut like <leader>r for any language
-
A note from our sponsor - WorkOS
workos.com | 26 Apr 2024
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,732 |
2 | nvim-treesitter-context | 2,132 |
3 | barbar.nvim | 2,064 |
4 | dashboard-nvim | 2,038 |
5 | headlines.nvim | 607 |
6 | lsp-format.nvim | 538 |
7 | code_runner.nvim | 485 |
8 | ai.vim | 287 |
9 | cmp-rg | 267 |
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 | 40 |
17 | awesome-nvim-colorschemes | 28 |
18 | nvim-tabmode | 19 |
19 | fsplash.nvim | 16 |
20 | bufline.vim | 5 |
Sponsored