Vim Script Neovim

Open-source Vim Script projects categorized as Neovim

Top 23 Vim Script Neovim Projects

  • neovim

    Vim-fork focused on extensibility and usability

  • Project mention: Let's See Your Terminal | | 2024-04-16

    This got me thinking about my recent pivot, my switch to Neovim by way of LazyVim to write most of my code, and using tmux to keep terminal states alive after closing a session.

  • vim-galore

    :mortar_board: All things Vim!

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

    fzf :heart: vim

  • Project mention: What are some plugins that you can't live without? | /r/neovim | 2023-12-04

    Fuzzy Finder: fzf.vim (for its speed) along with telescope.nvim (for its ecosystem)

  • vim-gitgutter

    A Vim plugin which shows git diff markers in the sign column and stages/previews/undoes hunks and partial hunks.

  • Project mention: I use the default file browser in vim (netrw). I know there are plugins that a lot of people like. Should I switch? | /r/vim | 2023-06-29

    I personally use nerdtree. Add nerdtree-git-plugin too, that's nice when looking at your project (for files, use vim-gitgutter).

  • tagbar

    Vim plugin that displays tags in a window, ordered by scope

  • Project mention: A function to list all function signatures in the current C source file in the quick fix window . | /r/vim | 2023-07-04

    Check this plugin:

  • vim-startify

    :link: The fancy start screen for Vim.

  • Project mention: Suggest me some startup screen plugins | /r/neovim | 2023-05-05

    I'm currently using alpha.nvim ( It tries to be more generic than the others, to the point it can recreate most of the other popular ones. It even has template for for example the dashboard layout. startup-nvim ( seems to do a similar thing, although I dont' have experience with that one. The only other one I've tried before is the classic vim-startify (, which is a little older I think and locks you into its layout.

  • dein.vim

    :zap: Dark powered Vim/Neovim plugin manager

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

    WorkOS logo
  • codeium.vim

    Free, ultrafast Copilot alternative for Vim and Neovim

  • Project mention: Learn to ask for help | | 2024-04-20 (VSCode, code completion aside, they have a chat mode with your context available)

  • vim-sneak

    The missing motion for Vim :athletic_shoe:

  • Project mention: F/f/T/t highlight plugin? | /r/neovim | 2023-07-10

    Why not sneak or easymotion?

  • vim-lsp

    async language server protocol plugin for vim and neovim

  • Project mention: Using SonarLint language server in Vim? | /r/vim | 2023-10-27

    Has anybody managed or got an idea how to make SonarLint Language Server work with e.g. vim-lsp?

  • vim-test

    Run your tests at the speed of thought

  • Project mention: Am I this bad? | /r/neovim | 2023-12-06

    If you need inspiration, you can use vim-test as a reference. It's the Vim equivalent of neotest, written in Vimscript (doesn't support tree-sitter and diagnostics).

  • vim-signify

    :heavy_plus_sign: Show a diff using Vim its sign column.

  • Project mention: How to configure vim like an IDE | /r/vim | 2023-06-27

    Alterntatively, I've been using vim-signify, as we use subversion at work

  • neomake

    Asynchronous linting and make framework for Neovim/Vim

  • awesome-vim-colorschemes

    Collection of awesome color schemes for Neo/vim, merged for quick use.

  • targets.vim

    Vim plugin that provides additional text objects

  • Project mention: How to move really efficiently in Vim? | /r/vim | 2023-07-01

    targets is nice too.

  • vim-floaterm

    :computer: Terminal manager for (neo)vim

  • Project mention: Terminal workflow with GUI Neovim | /r/neovim | 2023-06-27

    Using and remap the same shortcuts to (un)toggle the terminal would be interesting for you, also about compatibility, because if tomorrow you use nvim in the terminal you have the same key maps.

  • neoformat

    :sparkles: A (Neo)vim plugin for formatting code.

  • Project mention: formatting Lua code | /r/AstroNvim | 2023-04-24

    I see that AstroNvim uses null-ls.nvim to format files. That does not format Markdown tables, so I added use of the Neoformat plugin to do that. But there is a major issue that I described here:

  • nvim

    The Ultimate NeoVim Config for Colemak Users (by theniceboy)

  • vim-which-key

    :tulip: Vim plugin that shows keybindings in popup

  • vista.vim

    :cactus: Viewer & Finder for LSP symbols and tags

  • asyncrun.vim

    :rocket: Run Async Shell Commands in Vim 8.0 / NeoVim and Output to the Quickfix Window !!

  • Project mention: Is there a plugin for async shell :%!command ? | /r/neovim | 2023-05-03

    I'm familiar with asyncrun.vim, but it outputs as quickfix. I specifically want to filter editor text (as stdin/stdout).

  • onehalf

    Clean, vibrant and pleasing color schemes for Vim, Sublime Text, iTerm, gnome-terminal and more.

  • Project mention: Github Themes for Neovim v1.0.0 | /r/neovim | 2023-05-19

    For ~2 years I've been using because I couldn't find any decent alternative. I'm very happy to see a new light theme with terminal variants. I'm going to try it soon.

  • vim-ctrlspace

    Vim Space Controller

  • Project mention: How do you navigate different projects? | /r/vim | 2023-06-01 is the main plugin I use to open files and jump between buffers. In terms of this plugin, a project is a "bookmark," and you can switch between them easily - each project is actually just a working directory. Then you can open files from the current project directory using fuzzy search. I use tabs to keep related buffers together. And one of strong points of ctrlspace is that it keeps buffer list separate per tab. In other words, each tab has its own list of buffers, so you can jump really quickly between them. Of course, you can search in all loaded buffers (like in :ls).

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

Vim Script Neovim related posts


What are some of the best open-source Neovim projects in Vim Script? This list will help you:

Project Stars
1 neovim 76,256
2 vim-galore 16,379
3 fzf.vim 9,387
4 vim-gitgutter 8,276
5 tagbar 6,081
6 vim-startify 5,241
7 dein.vim 3,399
8 codeium.vim 3,293
9 vim-sneak 3,156
10 vim-lsp 3,005
11 vim-test 2,898
12 vim-signify 2,652
13 neomake 2,649
14 awesome-vim-colorschemes 2,639
15 targets.vim 2,511
16 vim-floaterm 2,381
17 neoformat 1,942
18 nvim 1,937
19 vim-which-key 1,899
20 vista.vim 1,870
21 asyncrun.vim 1,815
22 onehalf 1,744
23 vim-ctrlspace 1,725

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