Vim

Open-source projects categorized as Vim | Edit details

Top 23 Vim Open-Source Projects

  • GitHub repo neovim

    Vim-fork focused on extensibility and usability

    Project mention: How to copy outside of Vim? | reddit.com/r/lunarvim | 2021-12-01
  • GitHub repo fzf

    :cherry_blossom: A command-line fuzzy finder

    Project mention: Command Palettes: How Typing Commands Became the Norm Again | news.ycombinator.com | 2021-11-28

    People do this already with fuzzy-finders. fzf or rofi to name some.

    See here for some usages: https://github.com/junegunn/fzf/wiki/Related-projects

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo awesome-cheatsheets

    👩‍💻👨‍💻 Awesome cheatsheets for popular programming languages, frameworks and development tools. They include everything you should know in one single file.

    Project mention: Cheatsheets | news.ycombinator.com | 2021-11-18

    Expected to see Pyhthon there, but didn't. Then I looked in the repo, and there it was, just not linked on the front? https://github.com/LeCoupa/awesome-cheatsheets/blob/master/l...

  • GitHub repo vim-plug

    :hibiscus: Minimalist Vim Plugin Manager

    Project mention: Need to setup vim for Cpp on windows | reddit.com/r/vim | 2021-11-28

    First, create a .vimrc file in your home directory and setup the plugin manager. I suggest you use vim-plug.

  • GitHub repo Vim

    The official Vim repository

    Project mention: Vim tutorials? 🥺 👉👈 | reddit.com/r/linuxmemes | 2021-11-30

    Here you go, buddy.

  • GitHub repo YouCompleteMe

    A code-completion engine for Vim

    Project mention: VIM as a Python IDE | reddit.com/r/vim | 2021-10-22

    I use https://ycm-core.github.io/YouCompleteMe/ for autocomplete and https://github.com/vim-syntastic/syntastic for syntax changing as well. For my python projects this was enough to move away from VS Code. There are other plugins I use to help me code with python with vim but this should answer most of your question.

  • GitHub repo spacemacs

    A community-driven Emacs distribution - The best editor is neither Emacs nor Vim, it's Emacs *and* Vim!

    Project mention: Emacs keep showing the message for Org 9.6 | reddit.com/r/emacs | 2021-11-29

    I have asked for advice in the PR of spacemacs where they introduced the message -> https://github.com/syl20bnr/spacemacs/pull/15140

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo coc.nvim

    Nodejs extension host for vim & neovim, load extensions like VSCode and host language servers.

    Project mention: Command Palettes: How Typing Commands Became the Norm Again | news.ycombinator.com | 2021-11-28

    I went through a series of phases just like you're describing, but I eventually settled on vim + COC as my "home" editor. The COC plugin has been a game changer for me; all of the conveniences of a language server without the bloat of a full-featured editor like VS Code.

    https://github.com/neoclide/coc.nvim

  • GitHub repo SpaceVim

    A community-driven modular vim/neovim distribution - The ultimate vimrc

    Project mention: What's the difference between Vim/Emacs? Do they do they same thing? New to Linux and can't decide which to use! | reddit.com/r/emacs | 2021-11-11

    Then Spacemacs is probably the most nicely configured editor in existence. It improves over Vim by making the SPC the central leader key, and adding highly intuitive mnemonic keybindings. Really, check out Spacemacs for 5 minutes, and I guess you will understand the beautiful concept and using it you will have the power of Emacs and Vim combined (and improved on) in one. You should not just take my words without checking them, but I can tell you that I have checked out the various 'Spacemacs imitations', spacevim, vspacecode, atom with which-key, but they all pale by comparison to Spacemacs (Doom emacs is a good competitor but personally I prefer Spacemacs and definitely I would recommend it over Doom for beginners).

  • GitHub repo dracula-theme

    🧛🏻‍♂️ One theme. All platforms.

    Project mention: Alternative for dracula | reddit.com/r/linuxquestions | 2021-10-06

    Are you referring to dracula or dracula pro? If the former, its free and opensource https://github.com/dracula/dracula-theme

  • GitHub repo nerdtree

    A tree explorer plugin for vim.

    Project mention: Can Someone Tell Me What This Complicated Git Clone Does? | reddit.com/r/learnprogramming | 2021-11-20

    git clone https://github.com/preservim/nerdtree.git ~/.vim/pack/vendor/start/nerdtree vim -u NONE -c "helptags ~/.vim/pack/vendor/start/nerdtree/doc" -c q

  • GitHub repo vim-airline

    lean & mean status/tabline for vim that's light as air

    Project mention: Newbie getting started using VIM for coding | reddit.com/r/vim | 2021-11-16

    General productivity: just using vim and being aware of how it operates is the best for productivity. Also you could try vim-airline.

  • GitHub repo vim-go

    Go development plugin for Vim

    Project mention: Use LSP with vim-go | reddit.com/r/neovim | 2021-10-06

    I just started using Go and found vim-go plugin, this plugin supports special features in Go that other languages (Nodejs) don't have like find structs that implement an interface.

  • GitHub repo nnn

    n³ The unorthodox terminal file manager

    Project mention: improving efficiency for moving multiple files into multiple directories? | reddit.com/r/bash | 2021-11-30

    If you just want an easy interactive experience, use an interactive program. IIRC nnn has excellent renaming features.

  • GitHub repo powerline

    Powerline is a statusline plugin for vim, and provides statuslines and prompts for several other applications, including zsh, bash, tmux, IPython, Awesome and Qtile.

    Project mention: Graphical tag in terminal, is this possible in Alacritty? | reddit.com/r/linux4noobs | 2021-08-28
  • GitHub repo doom-emacs

    An Emacs framework for the stubborn martian hacker

    Project mention: How to tell Doom to use git-gutter instead of git-gutter-fringe? | reddit.com/r/DoomEmacs | 2021-11-30

    [1] https://github.com/hlissner/doom-emacs/issues/2246

  • GitHub repo vim-galore

    :mortar_board: All things Vim!

    Project mention: I cannot replace VS Code | reddit.com/r/neovim | 2021-10-15
  • GitHub repo ale

    Check syntax in Vim asynchronously and fix files, with Language Server Protocol (LSP) support

    Project mention: vim.fn.setqflist items disappearing | reddit.com/r/neovim | 2021-11-24

    Answering my own question, it turns out that such misbehaviour was caused by ale with the option

  • GitHub repo ranger

    A VIM-inspired filemanager for the console

    Project mention: I finally finished my arch setup C: | reddit.com/r/linux | 2021-11-11

    Ranger

  • GitHub repo Vim

    :star: Vim for Visual Studio Code (by VSCodeVim)

    Project mention: PSA: If you update a YML file used in CI to install or use Python 3.10, make sure to use “3.10” as a string. Otherwise is will most likely install Python 3.1. | reddit.com/r/Python | 2021-11-08

    VsCodeVim is the best in my experience (I used to use pycharm + vim keybinds) and it can actually talk to a real (neo)vim instance instead of just doing emulation.

  • GitHub repo vnote

    A pleasant note-taking platform.

    Project mention: GitHub – vnotex/vnote: A pleasant note-taking platform | news.ycombinator.com | 2021-11-30
  • GitHub repo kakoune

    mawww's experiment for a better code editor

    Project mention: Vim/Neovim, Vscode or Intellij? | reddit.com/r/rust | 2021-11-10

    I think that’s going a bit too far: kakoune editing model is clearly superior to that of vim https://kakoune.org/.

  • GitHub repo fzf.vim

    fzf :heart: vim

    Project mention: JetBrains Fleet: Next generation JetBrains IDE with built-in Rust support | reddit.com/r/rust | 2021-11-29

    It provides a list of matches as you type. Some of this is replicated by fzf.vim these days -- it's usable for both commands in the editor as well as files (either open buffers, or not-yet-open but in your "project").

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 2021-12-01.

Vim related posts

Index

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

Project Stars
1 neovim 48,917
2 fzf 40,499
3 awesome-cheatsheets 25,722
4 vim-plug 25,440
5 Vim 25,338
6 YouCompleteMe 23,470
7 spacemacs 21,879
8 coc.nvim 18,058
9 SpaceVim 17,497
10 dracula-theme 17,133
11 nerdtree 16,272
12 vim-airline 15,792
13 vim-go 13,999
14 nnn 13,007
15 powerline 12,951
16 doom-emacs 12,599
17 vim-galore 12,546
18 ale 11,325
19 ranger 10,599
20 Vim 9,730
21 vnote 8,580
22 kakoune 7,532
23 fzf.vim 7,370
Find remote jobs at our new job board 99remotejobs.com. There are 33 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
www.saashub.com