Vim

Top 23 Vim Open-Source Projects

  • neovim

    Vim-fork focused on extensibility and usability

  • Project mention: Let's See Your Terminal | dev.to | 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.

  • fzf

    :cherry_blossom: A command-line fuzzy finder

  • Project mention: pyfzf : Python Fuzzy Finder | dev.to | 2024-03-10

    fzf : https://github.com/junegunn/fzf

  • 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
  • awesome-cheatsheets

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

  • Project mention: 2024 Cheat Sheet Collection | dev.to | 2024-03-16

    Awesome Cheat Sheets: This curated list of cheat sheets covers a wide range of topics, including programming languages, frameworks, databases, and more, making it a valuable resource for developers of all levels.

  • Vim

    The official Vim repository

  • Project mention: Vim Gets Xdg_config_home Support | news.ycombinator.com | 2024-04-14
  • vim-plug

    :hibiscus: Minimalist Vim Plugin Manager

  • Project mention: Jak nainstalovat vim.plug do Neovim | dev.to | 2024-04-05
  • lapce

    Lightning-fast and Powerful Code Editor written in Rust

  • Project mention: Lapce | news.ycombinator.com | 2024-02-18

    Apparently, currently based on width: https://github.com/lapce/lapce/commit/87e0fc06f1862d9124d3fe...

  • helix

    A post-modern modal text editor.

  • Project mention: Difftastic, a structural diff tool that understands syntax | news.ycombinator.com | 2024-03-21
  • 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
  • YouCompleteMe

    A code-completion engine for Vim

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

    For vim specifically, I've been using coc.nvim, which works pretty well for my needs, and I know its quite popular. Another fairly popular one is YouCompleteMe, which I had taken a look at for some other languages; but ended up just using coc as I can't justify using YCM once a year (if that) -- too much "headache" for not a lot of use, you know?

  • coc.nvim

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

  • Project mention: Existing non-lua plugins examples | /r/neovim | 2023-12-06

    The most famous TypeScript one probably is coc.nvim

  • spacemacs

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

  • Project mention: Emacs 29.1 Released | news.ycombinator.com | 2023-07-30
  • NvChad

    Blazing fast Neovim config providing solid defaults and a beautiful UI, enhancing your neovim experience.

  • Project mention: Every Neovim, Every Config, All At Once | dev.to | 2024-03-06

    NvChad

  • config

    Apps/CLIs/configs I use on macOS/iOS. Fish, Karabiner, Cursor.. (by nikitavoloboev)

  • nerdtree

    A tree explorer plugin for vim.

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

  • doomemacs

    An Emacs framework for the stubborn martian hacker

  • Project mention: M-X Reloaded: The Second Golden Age of Emacs – (Think) | news.ycombinator.com | 2024-02-27

    Yes, you need to install Emacs. It is probably available from whatever package manager your system uses.

    I prefer Doom (https://github.com/doomemacs/doomemacs) to Spacemacs. However I haven't looked at Spacemacs for many years; perhaps it's now on par with Doom.

  • nnn

    n³ The unorthodox terminal file manager

  • Project mention: Directory navigation on Helix | /r/HelixEditor | 2023-12-06

    If you want a file full browser experience choose nnn: https://github.com/jarun/nnn . If you have a desktop file for Helix you can use the Gnome Files program to make all your programming language files open in Helix.

  • vim-airline

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

  • Project mention: Auto-completion problems for terraform | /r/neovim | 2023-05-24
  • LunarVim

    🌙 LunarVim is an IDE layer for Neovim. Completely free and community driven.

  • Project mention: Every Neovim, Every Config, All At Once | dev.to | 2024-03-06

    LunarVim

  • vim-galore

    :mortar_board: All things Vim!

  • vim-go

    Go development plugin for Vim

  • Project mention: vim-go debugging | /r/neovim | 2023-05-20

    I found a github issue that seems related, but following the steps to start dlv on my own does not work either. https://github.com/fatih/vim-go/issues/3543

  • ranger

    A VIM-inspired filemanager for the console

  • Project mention: Z – Jump Around | news.ycombinator.com | 2024-01-15

    Came to post zoxide. Also if you use `ranger`[1] (vim inspired file manager) then you might like to add the `ranger-zoxide` plugin[2].

    1. https://github.com/ranger/ranger

    2. https://github.com/jchook/ranger-zoxide

  • 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: Powerline arrows bugged | /r/linuxquestions | 2023-05-01
  • ale

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

  • Project mention: A decent VS Code and Ruby on Rails setup | news.ycombinator.com | 2024-02-21

    I saw no mention of RBS+Steep, the latter providing a LSP. I use it a lot and very much like it, although it's still young and needs love, but it's making good, steady progress! I've been very pleasantly surprised by some of the crazy things Steep can catch, completely statically!

    You appear to be working on projects with Sorbet (which I tried to like but found it fell short in practice, notably outside of the app use case i.e it's mostly useless for gems) so it may be a tall order to try on those. Maybe you can give RBS+Steep a shot on some small project?

    RBS: https://github.com/ruby/rbs

    RBS collection (for those gems that don't ship RBS signatures in `sig`, integrates with bundler): https://github.com/ruby/gem_rbs_collection

    Steep: https://github.com/soutaro/steep

    VS Code: https://github.com/soutaro/steep-vscode

    Sublime Text: https://github.com/sublimelsp/LSP

    Vim (I'm working on it): https://github.com/dense-analysis/ale/pull/4671

  • Vim

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

  • Project mention: The IDEs we had 30 years ago and we lost | news.ycombinator.com | 2023-12-28
  • 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). The latest post mention was on 2024-04-16.

Vim related posts

Index

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

Project Stars
1 neovim 76,256
2 fzf 59,462
3 awesome-cheatsheets 37,460
4 Vim 34,861
5 vim-plug 33,156
6 lapce 32,152
7 helix 29,855
8 YouCompleteMe 25,247
9 coc.nvim 23,895
10 spacemacs 23,477
11 NvChad 22,805
12 config 20,274
13 nerdtree 19,248
14 doomemacs 18,495
15 nnn 18,136
16 vim-airline 17,627
17 LunarVim 17,463
18 vim-galore 16,351
19 vim-go 15,841
20 ranger 14,860
21 powerline 14,183
22 ale 13,264
23 Vim 13,217
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com